GET /api/v1/ports/?format=api&ordering=created_at&page=1076
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"
                    ]
                }
            ]
        }
    ]
}