HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 53763,
"next": null,
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=1075",
"results": [
{
"name": "py315-ipykernel",
"portdir": "python/py-ipykernel",
"version": "7.2.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ipython.org/",
"description": "IPython Kernel for Jupyter",
"long_description": "IPython Kernel for Jupyter.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2993
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer",
"py315-hatchling"
]
},
{
"type": "lib",
"ports": [
"py315-tornado",
"py315-debugpy",
"py315-appnope",
"py315-matplotlib-inline",
"py315-traitlets",
"python315",
"py315-comm",
"py315-jupyter_client",
"py315-jupyter_core",
"py315-nest_asyncio",
"py315-ipython",
"py315-packaging",
"py315-psutil",
"py315-zmq"
]
}
],
"depends_on": []
},
{
"name": "py315-jupyter_client",
"portdir": "python/py-jupyter_client",
"version": "8.9.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jupyter.org",
"description": "Jupyter protocol implementation and client libraries.",
"long_description": "Jupyter protocol implementation and client libraries.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2993
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer",
"py315-hatchling"
]
},
{
"type": "lib",
"ports": [
"py315-traitlets",
"python315",
"py315-jupyter_core",
"py315-dateutil",
"py315-zmq",
"py315-tornado"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-ipykernel"
]
}
]
},
{
"name": "py315-jupyter_core",
"portdir": "python/py-jupyter_core",
"version": "5.7.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jupyter.org",
"description": "Jupyter core package.",
"long_description": "Jupyter core package.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2993
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer",
"py315-hatchling"
]
},
{
"type": "lib",
"ports": [
"py315-platformdirs",
"py315-traitlets",
"python315"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-jupyter_client",
"py315-ipykernel"
]
}
]
},
{
"name": "py315-nest_asyncio",
"portdir": "python/py-nest_asyncio",
"version": "1.6.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/erdewit/nest_asyncio",
"description": "Library that allows nested use of event loops.",
"long_description": "Library that allows nested use of event loops.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2993
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-installer",
"clang-18",
"py315-build",
"py315-setuptools_scm",
"py315-setuptools",
"py315-wheel"
]
},
{
"type": "lib",
"ports": [
"python315"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-ipykernel"
]
}
]
},
{
"name": "py315-argon2-cffi-bindings",
"portdir": "python/py-argon2-cffi-bindings",
"version": "25.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hynek/argon2-cffi-bindings",
"description": "Low-level CFFI bindings for Argon2",
"long_description": "Low-level CFFI bindings for Argon2",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2993
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py315-setuptools_scm",
"py315-setuptools",
"py315-wheel",
"clang-18",
"py315-build",
"py315-installer"
]
},
{
"type": "lib",
"ports": [
"py315-cffi",
"python315"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py315-argon2-cffi"
]
}
]
},
{
"name": "py315-argon2-cffi",
"portdir": "python/py-argon2-cffi",
"version": "25.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://argon2-cffi.readthedocs.io/",
"description": "Argon2 is a secure password hashing algorithm.",
"long_description": "Argon2 is a secure password hashing algorithm.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2993
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-hatch-fancy-pypi-readme",
"py315-hatchling",
"py315-hatch-vcs",
"clang-18",
"py315-build",
"py315-installer"
]
},
{
"type": "lib",
"ports": [
"python315"
]
},
{
"type": "run",
"ports": [
"py315-argon2-cffi-bindings"
]
}
],
"depends_on": []
},
{
"name": "py315-jupyter_server_terminals",
"portdir": "python/py-jupyter_server_terminals",
"version": "0.5.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyter-server/jupyter_server_terminals",
"description": "A Jupyter Server Extension Providing Terminals.",
"long_description": "A Jupyter Server Extension Providing Terminals.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2993
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer",
"py315-hatchling"
]
},
{
"type": "lib",
"ports": [
"python315",
"py315-terminado"
]
}
],
"depends_on": []
},
{
"name": "py315-terminado",
"portdir": "python/py-terminado",
"version": "0.18.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyter/terminado",
"description": "A Tornado websocket backend for the Xterm.js Javascript terminal emulator library",
"long_description": "A Tornado websocket backend for the Xterm.js Javascript terminal emulator library",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2993
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer",
"py315-hatchling"
]
},
{
"type": "lib",
"ports": [
"py315-tornado",
"py315-ptyprocess",
"python315"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-jupyter_server_terminals"
]
}
]
},
{
"name": "py315-mistune",
"portdir": "python/py-mistune",
"version": "3.1.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lepture/mistune",
"description": "The fastest markdown parser in pure Python.",
"long_description": "The fastest markdown parser in pure Python.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2993
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-installer",
"clang-18",
"py315-build",
"py315-setuptools",
"py315-wheel"
]
},
{
"type": "lib",
"ports": [
"python315"
]
},
{
"type": "test",
"ports": [
"py315-pytest"
]
}
],
"depends_on": []
},
{
"name": "py315-rpds-py",
"portdir": "python/py-rpds-py",
"version": "2026.6.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-py/rpds",
"description": "Python bindings to Rust's persistent data structures (rpds)",
"long_description": "Python bindings to Rust's persistent data structures (rpds)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer",
"py315-maturin",
"py315-setuptools-rust"
]
},
{
"type": "lib",
"ports": [
"python315"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-referencing"
]
}
]
},
{
"name": "py315-fqdn",
"portdir": "python/py-fqdn",
"version": "1.6.0",
"license": "MPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ypcrts/fqdn",
"description": "Validates fully-qualified domain names against RFC 1123",
"long_description": "Validates fully-qualified domain names against RFC 1123",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-installer",
"clang-18",
"py315-build",
"py315-setuptools_scm",
"py315-setuptools",
"py315-wheel"
]
},
{
"type": "lib",
"ports": [
"python315"
]
}
],
"depends_on": []
},
{
"name": "py315-jsonschema-specifications",
"portdir": "python/py-jsonschema-specifications",
"version": "2025.9.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-jsonschema/jsonschema-specifications",
"description": "JSON support files from the JSON Schema Specifications",
"long_description": "JSON support files from the JSON Schema Specifications (metaschemas, vocabularies, etc.), packaged for runtime access from Python as a referencing-based Schema Registry.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2993
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-build",
"py315-hatchling",
"py315-hatch-vcs",
"clang-18",
"py315-installer"
]
},
{
"type": "lib",
"ports": [
"py315-referencing",
"python315"
]
}
],
"depends_on": []
},
{
"name": "py315-referencing",
"portdir": "python/py-referencing",
"version": "0.37.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-jsonschema/referencing",
"description": "JSON referencing + Python",
"long_description": "An implementation-agnostic implementation of JSON reference resolution",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-hatch-vcs",
"py315-build",
"py315-installer",
"py315-hatchling",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py315-attrs",
"py315-rpds-py",
"python315"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-jsonschema-specifications"
]
}
]
}
]
}