HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52868,
"next": null,
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=1057",
"results": [
{
"name": "fish",
"portdir": "shells/fish",
"version": "4.9.3",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://fishshell.com/",
"description": "The friendly interactive shell: a command line shell for the 90s",
"long_description": "fish is a smart and user-friendly command line shell for OS X, Linux, and the rest of the family",
"active": true,
"categories": [
"shells"
],
"maintainers": [
{
"name": "akierig",
"github": "akierig",
"ports_count": 22
}
],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"rust",
"clang-18",
"py314-sphinx",
"gettext",
"cargo",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"pcre2",
"libiconv",
"gettext-runtime"
]
},
{
"type": "test",
"ports": [
"py311-pexpect"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-virtualfish",
"py35-virtualfish",
"py36-virtualfish",
"py38-virtualfish",
"py37-virtualfish",
"py39-virtualfish",
"py310-virtualfish",
"py311-virtualfish",
"py312-virtualfish",
"py313-virtualfish",
"py314-virtualfish"
]
}
]
},
{
"name": "kustomize",
"portdir": "devel/kustomize",
"version": "5.8.2",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kustomize.io",
"description": "Customize raw, template-free YAML files for multiple purposes, like Kubernetes",
"long_description": "kustomize lets you customize raw, template-free YAML files for multiple purposes, leaving the original YAML untouched and usable as is. kustomize targets kubernetes; it understands and can patch kubernetes style API objects. It's like make, in that what it does is declared in a file, and it's like sed, in that it emits edited text.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 111
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1122
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"flux"
]
}
]
},
{
"name": "py-numpy-typing-compat",
"portdir": "python/py-numpy-typing-compat",
"version": "20260602.2.5",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jorenham/numpy-typing-compat",
"description": "This package provides version-specific boolean constants that allow library authors to write NumPy-version-dependent static type annotations.",
"long_description": "This package provides version-specific boolean constants that allow library authors to write NumPy-version-dependent static type annotations.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-numpy-typing-compat"
]
}
],
"depends_on": []
},
{
"name": "py312-numpy-typing-compat",
"portdir": "python/py-numpy-typing-compat",
"version": "20260602.2.5",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jorenham/numpy-typing-compat",
"description": "This package provides version-specific boolean constants that allow library authors to write NumPy-version-dependent static type annotations.",
"long_description": "This package provides version-specific boolean constants that allow library authors to write NumPy-version-dependent static type annotations.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-jinja2",
"clang-18",
"py312-uv-build"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py313-numpy-typing-compat",
"portdir": "python/py-numpy-typing-compat",
"version": "20260602.2.5",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jorenham/numpy-typing-compat",
"description": "This package provides version-specific boolean constants that allow library authors to write NumPy-version-dependent static type annotations.",
"long_description": "This package provides version-specific boolean constants that allow library authors to write NumPy-version-dependent static type annotations.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-jinja2",
"py313-uv-build"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": []
},
{
"name": "py314-numpy-typing-compat",
"portdir": "python/py-numpy-typing-compat",
"version": "20260602.2.5",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jorenham/numpy-typing-compat",
"description": "This package provides version-specific boolean constants that allow library authors to write NumPy-version-dependent static type annotations.",
"long_description": "This package provides version-specific boolean constants that allow library authors to write NumPy-version-dependent static type annotations.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-jinja2",
"py314-uv-build"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-numpy-typing-compat"
]
}
]
},
{
"name": "py-optype",
"portdir": "python/py-optype",
"version": "0.19.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jorenham/optype/",
"description": "Building blocks for precise type hints",
"long_description": "Building blocks for precise type hints",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-optype"
]
}
],
"depends_on": []
},
{
"name": "py312-optype",
"portdir": "python/py-optype",
"version": "0.19.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jorenham/optype/",
"description": "Building blocks for precise type hints",
"long_description": "Building blocks for precise type hints",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [
"numpy",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"clang-18",
"py312-uv-build"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-typing_extensions"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-pint"
]
}
]
},
{
"name": "py313-optype",
"portdir": "python/py-optype",
"version": "0.19.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jorenham/optype/",
"description": "Building blocks for precise type hints",
"long_description": "Building blocks for precise type hints",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [
"numpy",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-uv-build"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-pint"
]
}
]
},
{
"name": "py314-optype",
"portdir": "python/py-optype",
"version": "0.19.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jorenham/optype/",
"description": "Building blocks for precise type hints",
"long_description": "Building blocks for precise type hints",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [
"numpy",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-uv-build"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-optype",
"py314-pint"
]
}
]
},
{
"name": "py38-tzdata",
"portdir": "python/py-tzdata",
"version": "2024.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python/tzdata",
"description": "tzdata: Python package providing IANA time zone data",
"long_description": "tzdata: Python package providing IANA time zone data",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": []
},
{
"name": "py39-tzdata",
"portdir": "python/py-tzdata",
"version": "2025.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python/tzdata",
"description": "tzdata: Python package providing IANA time zone data",
"long_description": "tzdata: Python package providing IANA time zone data",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-arrow",
"py39-panel"
]
},
{
"type": "run",
"ports": [
"py39-panel"
]
}
]
},
{
"name": "py-tzdata",
"portdir": "python/py-tzdata",
"version": "2026.5",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python/tzdata",
"description": "tzdata: Python package providing IANA time zone data",
"long_description": "tzdata: Python package providing IANA time zone data",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-tzdata"
]
}
],
"depends_on": []
},
{
"name": "py310-tzdata",
"portdir": "python/py-tzdata",
"version": "2026.5",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python/tzdata",
"description": "tzdata: Python package providing IANA time zone data",
"long_description": "tzdata: Python package providing IANA time zone data",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-panel",
"py310-arrow",
"py310-kombu",
"py310-pendulum",
"py310-pydantic-extra-types"
]
},
{
"type": "run",
"ports": [
"py310-panel"
]
}
]
},
{
"name": "py311-tzdata",
"portdir": "python/py-tzdata",
"version": "2026.5",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python/tzdata",
"description": "tzdata: Python package providing IANA time zone data",
"long_description": "tzdata: Python package providing IANA time zone data",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-panel",
"py311-arrow",
"py311-kombu",
"py311-pendulum",
"py311-pydantic-extra-types"
]
},
{
"type": "run",
"ports": [
"py311-panel"
]
}
]
},
{
"name": "py312-tzdata",
"portdir": "python/py-tzdata",
"version": "2026.5",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python/tzdata",
"description": "tzdata: Python package providing IANA time zone data",
"long_description": "tzdata: Python package providing IANA time zone data",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-arrow",
"py312-icalendar",
"py312-panel",
"py312-pydantic-extra-types",
"py312-kombu",
"py312-pendulum"
]
},
{
"type": "run",
"ports": [
"py312-panel"
]
}
]
},
{
"name": "py313-tzdata",
"portdir": "python/py-tzdata",
"version": "2026.5",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python/tzdata",
"description": "tzdata: Python package providing IANA time zone data",
"long_description": "tzdata: Python package providing IANA time zone data",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-arrow",
"py313-icalendar",
"py313-panel",
"py313-pydantic-extra-types",
"py313-kombu",
"py313-pendulum"
]
},
{
"type": "run",
"ports": [
"py313-panel"
]
}
]
},
{
"name": "py314-tzdata",
"portdir": "python/py-tzdata",
"version": "2026.5",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python/tzdata",
"description": "tzdata: Python package providing IANA time zone data",
"long_description": "tzdata: Python package providing IANA time zone data",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-tzdata",
"py314-icalendar",
"py314-panel",
"py314-arrow",
"py314-kombu",
"py314-pendulum",
"py314-pydantic-extra-types"
]
}
]
}
]
}