HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52456,
"next": null,
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=1049",
"results": [
{
"name": "py-packageurl-python",
"portdir": "python/py-packageurl-python",
"version": "0.17.6",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/package-url/packageurl-python",
"description": "Parser and builder for purl Package URLs",
"long_description": "packageurl-python is the Python implementation of the purl specification. A Package URL identifies a software package in a mostly universal and uniform way across programming languages, package managers, packaging conventions, tools, APIs and databases.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "kevin",
"github": "kdeldycke",
"ports_count": 26
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-packageurl-python"
]
}
],
"depends_on": []
},
{
"name": "py311-packageurl-python",
"portdir": "python/py-packageurl-python",
"version": "0.17.6",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/package-url/packageurl-python",
"description": "Parser and builder for purl Package URLs",
"long_description": "packageurl-python is the Python implementation of the purl specification. A Package URL identifies a software package in a mostly universal and uniform way across programming languages, package managers, packaging conventions, tools, APIs and databases.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "kevin",
"github": "kdeldycke",
"ports_count": 26
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": []
},
{
"name": "py312-packageurl-python",
"portdir": "python/py-packageurl-python",
"version": "0.17.6",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/package-url/packageurl-python",
"description": "Parser and builder for purl Package URLs",
"long_description": "packageurl-python is the Python implementation of the purl specification. A Package URL identifies a software package in a mostly universal and uniform way across programming languages, package managers, packaging conventions, tools, APIs and databases.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "kevin",
"github": "kdeldycke",
"ports_count": 26
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py313-packageurl-python",
"portdir": "python/py-packageurl-python",
"version": "0.17.6",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/package-url/packageurl-python",
"description": "Parser and builder for purl Package URLs",
"long_description": "packageurl-python is the Python implementation of the purl specification. A Package URL identifies a software package in a mostly universal and uniform way across programming languages, package managers, packaging conventions, tools, APIs and databases.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "kevin",
"github": "kdeldycke",
"ports_count": 26
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": []
},
{
"name": "py314-packageurl-python",
"portdir": "python/py-packageurl-python",
"version": "0.17.6",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/package-url/packageurl-python",
"description": "Parser and builder for purl Package URLs",
"long_description": "packageurl-python is the Python implementation of the purl specification. A Package URL identifies a software package in a mostly universal and uniform way across programming languages, package managers, packaging conventions, tools, APIs and databases.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "kevin",
"github": "kdeldycke",
"ports_count": 26
}
],
"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-packageurl-python",
"meta-package-manager"
]
}
]
},
{
"name": "meta-package-manager",
"portdir": "sysutils/meta-package-manager",
"version": "7.3.0",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kdeldycke.github.io/meta-package-manager/",
"description": "Wraps all package managers with a unifying CLI",
"long_description": "mpm is a unifying command line interface on top of the 70+ package managers it supports (Homebrew, MacPorts, pip, npm, cargo, gem and more): list, search, install, upgrade, remove, sync, clean up, back up and restore packages across all of them at once, with table, JSON, CSV and SBOM outputs.",
"active": true,
"categories": [
"sysutils",
"python"
],
"maintainers": [
{
"name": "kevin",
"github": "kdeldycke",
"ports_count": 26
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-uv-build"
]
},
{
"type": "lib",
"ports": [
"py314-click-extra",
"python314",
"py314-packageurl-python",
"py314-extra-platforms",
"py314-tomli-w",
"py314-xmltodict",
"py314-boltons"
]
}
],
"depends_on": []
}
]
}