GET /api/v1/ports/?format=api&ordering=-name&page=415
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 53713,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=416",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=414",
    "results": [
        {
            "name": "py315-zope-event",
            "portdir": "python/py-zope-event",
            "version": "5.0",
            "license": "ZPL-2.1",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/zopefoundation/zope.event",
            "description": "Very basic event publishing system",
            "long_description": "The zope.event package provides a simple event system, including an event publishing API, intended for use by applications which are unaware of any subscribers to their events, and a very simple event-dispatching system on which more sophisticated event dispatching systems can be built.",
            "active": true,
            "categories": [
                "python",
                "zope"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "test",
                    "ports": [
                        "py315-zopeinterface"
                    ]
                }
            ]
        },
        {
            "name": "py315-zmq",
            "portdir": "python/py-zmq",
            "version": "27.3.0",
            "license": "LGPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/zeromq/pyzmq",
            "description": "Python bindings for 0MQ",
            "long_description": "PyZMQ is a lightweight and super-fast messaging library built on top of the ZeroMQ library.",
            "active": true,
            "categories": [
                "devel",
                "net",
                "python"
            ],
            "maintainers": [
                {
                    "name": "michaelld",
                    "github": "michaelld",
                    "ports_count": 441
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-scikit-build-core",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel",
                        "py315-cython",
                        "clang-18",
                        "py315-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315",
                        "py315-packaging",
                        "py315-cffi",
                        "zmq"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py315-zipp",
            "portdir": "python/py-zipp",
            "version": "3.23.1",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/jaraco/zipp",
            "description": "A pathlib-compatible Zipfile object wrapper.",
            "long_description": "A pathlib-compatible Zipfile object wrapper.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2959
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-coherent.licensed",
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel",
                        "py315-setuptools_scm"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-importlib-metadata"
                    ]
                }
            ]
        },
        {
            "name": "py315-zipfile-deflate64",
            "portdir": "python/py-zipfile-deflate64",
            "version": "0.2.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/brianhelba/zipfile-deflate64",
            "description": "Extract Deflate64 ZIP archives with Python's zipfile API.",
            "long_description": "Extract Deflate64 ZIP archives with Python's zipfile API.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "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-yarl",
            "portdir": "python/py-yarl",
            "version": "1.23.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/aio-libs/yarl",
            "description": "Yet another URL library.",
            "long_description": "URL library with immutable URL objects.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "miguel",
                    "github": "ipglider",
                    "ports_count": 97
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-setuptools",
                        "py315-wheel",
                        "py315-cython",
                        "py315-expandvars",
                        "clang-18",
                        "py315-build",
                        "py315-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315",
                        "py315-idna",
                        "py315-multidict",
                        "py315-propcache"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-pytest",
                        "py315-hypothesis",
                        "py315-pydantic"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-aiohttp"
                    ]
                }
            ]
        },
        {
            "name": "py315-yapf",
            "portdir": "python/py-yapf",
            "version": "0.43.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/google/yapf",
            "description": "A formatter for Python files",
            "long_description": "YAPF is based off of 'clang-format', developed by Daniel Jasper.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2439
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel",
                        "clang-18",
                        "py315-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315",
                        "py315-platformdirs"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "yapf_select"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-pytest"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py315-yaml",
            "portdir": "python/py-yaml",
            "version": "6.0.3",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/yaml/pyyaml",
            "description": "YAML 1.1 parser and emitter for Python",
            "long_description": "PyYAML is a YAML parser and emitter for Python, which supports YAML 1.1, unicode input and output, low-level event-based parser and emitter API, high-level API for serializing and deserializing native Python objects.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2959
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-cython",
                        "py315-setuptools",
                        "py315-wheel",
                        "clang-18",
                        "py315-build",
                        "py315-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315",
                        "libyaml"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-responses",
                        "py315-watchdog",
                        "py315-vcrpy",
                        "py315-astropy"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-pypdf",
                        "py315-pylast"
                    ]
                }
            ]
        },
        {
            "name": "py315-xyzservices",
            "portdir": "python/py-xyzservices",
            "version": "2026.3.0",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/geopandas/xyzservices",
            "description": "Source of XYZ tiles provider",
            "long_description": "Source of XYZ tiles provider",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2959
                }
            ],
            "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-xxhash",
            "portdir": "python/py-xxhash",
            "version": "4.0.2",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ifduyue/python-xxhash",
            "description": "Python binding for xxHash",
            "long_description": "Python binding for xxHash",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1679
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-wheel",
                        "py315-setuptools_scm",
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "xxhashlib",
                        "python315"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-pytest"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py315-xsdata",
            "portdir": "python/py-xsdata",
            "version": "26.10",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/tefra/xsdata",
            "description": "xsData is a complete data binding library for python allowing developers to access and use XML and JSON documents as simple objects rather than using DOM.",
            "long_description": "xsData is a complete data binding library for python allowing developers to access and use XML and JSON documents as simple objects rather than using DOM. The code generator supports XML schemas, DTD, WSDL definitions, XML & JSON documents. It produces simple dataclasses with type hints and simple binding metadata.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1679
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-wheel",
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruff",
                        "python315",
                        "py315-click",
                        "py315-jinja2",
                        "py315-toposort"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-hanko"
                    ]
                }
            ]
        },
        {
            "name": "py315-XlsxWriter",
            "portdir": "python/py-XlsxWriter",
            "version": "3.3.1",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/jmcnamara/XlsxWriter",
            "description": "Python module for writing files in XLSX file format.",
            "long_description": "XlsxWriter can be used to write text, numbers, formulas and hyperlinks to multiple worksheets and it supports features such as formatting and many more.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "eborisch",
                    "github": "eborisch",
                    "ports_count": 231
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-typing_extensions",
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-pytest"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py315-xattr",
            "portdir": "python/py-xattr",
            "version": "1.3.0",
            "license": "(MIT or PSF)",
            "platforms": "darwin linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/xattr/xattr",
            "description": "Python wrapper for extended filesystem attributes",
            "long_description": "xattr is a Python wrapper for Darwin, Linux, and FreeBSD extended filesystem attributes. Extended attributes extend the basic attributes of files and directories in the file system. They are stored as name:data pairs associated with file system objects (files, directories, symlinks, etc). Extended attributes are available on Darwin 8.0 and later. This corresponds to Mac OS X 10.4 (Tiger) and later.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 181
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-setuptools",
                        "py315-wheel",
                        "clang-18",
                        "py315-build",
                        "py315-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315",
                        "py315-cffi"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-pytest"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py315-xarray",
            "portdir": "python/py-xarray",
            "version": "2026.7.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pydata/xarray",
            "description": "Provides N-D labeled arrays and datasets in Python",
            "long_description": "xarray (formerly xray) is an open source project and Python package that aims to bring the labeled data power of pandas to the physical sciences, by providing N-dimensional variants of the core pandas data structures.",
            "active": true,
            "categories": [
                "science",
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "petr",
                    "github": "petrrr",
                    "ports_count": 636
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel",
                        "py315-setuptools_scm",
                        "clang-18",
                        "py315-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315",
                        "py315-packaging",
                        "py315-numpy",
                        "py315-pandas"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-pytest",
                        "py315-pytest-xdist",
                        "py315-hypothesis",
                        "py315-cftime",
                        "py315-pytest-asyncio"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py315-wurlitzer",
            "portdir": "python/py-wurlitzer",
            "version": "3.1.1",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/minrk/wurlitzer",
            "description": "Capture C-level output in context managers",
            "long_description": "Capture C-level output in context managers",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2439
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-wheel",
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-pytest",
                        "py315-mock"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "test",
                    "ports": [
                        "py315-contourpy"
                    ]
                }
            ]
        },
        {
            "name": "py315-wrapt",
            "portdir": "python/py-wrapt",
            "version": "2.5.1",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/GrahamDumpleton/wrapt",
            "description": "A Python module for decorators, wrappers and monkey patching.",
            "long_description": "A Python module for decorators, wrappers and monkey patching.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2959
                }
            ],
            "variants": [
                "universal"
            ],
            "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": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-vcrpy"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py315-deprecated"
                    ]
                }
            ]
        },
        {
            "name": "py315-wheel",
            "portdir": "python/py-wheel",
            "version": "0.48.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://github.com/pypa/wheel/",
            "description": "A built package format for Python.",
            "long_description": "A built package format for Python.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1679
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-flit_core",
                        "py315-installer",
                        "py315-packaging"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py315-altgraph",
                        "py315-cmd2",
                        "py315-macholib",
                        "py315-prompt_toolkit",
                        "py315-construct",
                        "py315-cython",
                        "py315-dateutil",
                        "py315-freezegun",
                        "py315-geographiclib",
                        "py315-lxml",
                        "py315-meson",
                        "py315-meson-python",
                        "py315-mock",
                        "py315-six",
                        "py315-sortedcontainers",
                        "py315-tz",
                        "py315-requests",
                        "py315-librt",
                        "py315-pretend",
                        "py315-types-psutil",
                        "py315-types-setuptools",
                        "py315-inflate64",
                        "py315-yaml",
                        "py315-multivolumefile",
                        "py315-beniget",
                        "py315-bcrypt",
                        "py315-pybcj",
                        "py315-cpuinfo",
                        "py315-gast",
                        "py315-gmpy2",
                        "py315-mpmath",
                        "py315-paramiko",
                        "py315-pyppmd",
                        "py315-ply",
                        "py315-pooch",
                        "py315-pytest-remotedata",
                        "py315-pynacl",
                        "py315-pytest-benchmark",
                        "py315-pythran",
                        "py315-tqdm",
                        "py315-texttable",
                        "py315-algopy",
                        "py315-asteval",
                        "py315-py7zr",
                        "py315-fastjsonschema",
                        "py315-pyqt-builder",
                        "py315-wurlitzer",
                        "py315-ujson",
                        "py315-atomicwrites",
                        "py315-asyncssh",
                        "py315-autocommand",
                        "py315-bigfloat",
                        "py315-gdal",
                        "py315-cymruwhois",
                        "py315-pycares",
                        "py315-aiodns",
                        "py315-uncertainties",
                        "py315-versioneer",
                        "py315-aiosignal",
                        "py315-yapf",
                        "py315-frozenlist",
                        "py315-multidict",
                        "py315-colorlog",
                        "py315-columnize",
                        "py315-propcache",
                        "py315-cppy",
                        "py315-deprecation",
                        "py315-docstring-to-markdown",
                        "py315-importlib-metadata",
                        "py315-webencodings",
                        "py315-zipp",
                        "py315-yarl",
                        "py315-aiohttp",
                        "py315-asn1crypto",
                        "py315-oscrypto",
                        "py315-barcode",
                        "py315-editorconfig",
                        "py315-snowballstemmer",
                        "py315-pypng",
                        "py315-tzlocal",
                        "py315-toposort",
                        "py315-xsdata",
                        "py315-hanko-certvalidator",
                        "py315-cbor2",
                        "py315-game",
                        "py315-luma.emulator",
                        "py315-luma.core",
                        "py315-pyftdi",
                        "py315-pyusb",
                        "py315-ruamel-yaml",
                        "py315-serial",
                        "py315-smbus2",
                        "py315-hanko",
                        "py315-jq",
                        "py315-charset-normalizer",
                        "py315-cftime",
                        "py315-enchant",
                        "py315-filetype",
                        "py315-fisx",
                        "py315-gemmi",
                        "py315-httpx-sse",
                        "py315-inflection",
                        "py315-jaraco.classes",
                        "py315-jaraco.collections",
                        "py315-jaraco.context",
                        "py315-jaraco.functools",
                        "py315-jaraco.text",
                        "py315-keyring",
                        "py315-kiwisolver",
                        "py315-pyicu",
                        "py315-pytest-asyncio",
                        "py315-pytest-mock",
                        "py315-distlib",
                        "py315-pandas",
                        "py315-pbr",
                        "py315-peakutils",
                        "py315-periodictable",
                        "py315-jsonpointer",
                        "py315-py3dmol",
                        "py315-pynose",
                        "py315-pytest-qt",
                        "py315-pytest-runner",
                        "py315-pytest-timeout",
                        "py315-pyuca",
                        "py315-qstylizer",
                        "py315-olefile",
                        "py315-appdirs",
                        "py315-pyperclip",
                        "py315-spdx",
                        "py315-term-background",
                        "py315-text-unidecode",
                        "py315-three-merge",
                        "py315-tokenize-rt",
                        "py315-whatthepatch",
                        "py315-Pillow",
                        "py315-cycler",
                        "py315-lz4",
                        "py315-psutil",
                        "py315-reportlab",
                        "py315-sympy",
                        "py315-unicodedata2",
                        "py315-xattr",
                        "py315-zopfli",
                        "py315-pyobjc",
                        "py315-flatbuffers",
                        "py315-protobuf3",
                        "py315-xxhash",
                        "py315-lxml_html_clean",
                        "py315-cligj",
                        "py315-markupsafe",
                        "py315-railroad-diagrams",
                        "py315-zopeinterface",
                        "py315-zope-event",
                        "py315-rasterio",
                        "py315-pycryptodome",
                        "py315-pycryptodomex",
                        "py315-wrapt",
                        "py315-uharfbuzz",
                        "py315-stagger",
                        "py315-imagecodecs",
                        "py315-anyio",
                        "py315-tifffile",
                        "py315-sniffio",
                        "py315-xyzservices",
                        "py315-cachetools",
                        "py315-coverage",
                        "py315-rope",
                        "py315-types-docutils",
                        "py315-uritools",
                        "py315-tzdata",
                        "py315-gdbm",
                        "py315-tkinter",
                        "py315-certifi",
                        "py315-cdflib",
                        "py315-parameterized",
                        "py315-fs",
                        "py315-pyfatfs",
                        "py315-roman",
                        "py315-wcwidth",
                        "py315-calver",
                        "py315-trove-classifiers",
                        "py315-pluggy",
                        "py315-brotli",
                        "py315-fonttools",
                        "py315-XlsxWriter",
                        "py315-hsluv",
                        "py315-pylsqpack",
                        "py315-ephemeral-port-reserve",
                        "py315-flaky",
                        "py315-iocapture",
                        "py315-linkify-it-py",
                        "py315-pytest-xprocess",
                        "py315-requests-mock",
                        "py315-responses",
                        "py315-time-machine",
                        "py315-url-normalize",
                        "py315-uc-micro-py",
                        "py315-watchdog",
                        "py315-xarray",
                        "py315-cmweather",
                        "py315-imagehash",
                        "py315-jwt",
                        "py315-oauthlib",
                        "py315-pybind11-stubgen",
                        "py315-pyproj",
                        "py315-requests-oauthlib",
                        "py315-socks",
                        "py315-svgelements",
                        "py315-websocket-client",
                        "py315-pkcs11",
                        "py315-mypy",
                        "py315-semantic_version",
                        "py315-setuptools-rust",
                        "py315-bitarray",
                        "py315-zipfile-deflate64",
                        "py315-powerline",
                        "py315-powerline-exitstatus-kai",
                        "py315-powerline-gitstatus",
                        "py315-iniconfig",
                        "py315-pytest-xdist",
                        "py315-pefile",
                        "py315-pytest-subtests",
                        "py315-crcmod",
                        "py315-asn1",
                        "py315-openssl",
                        "py315-ndg_httpsclient",
                        "py315-pynamecheap",
                        "py315-pytest",
                        "py315-setupmeta",
                        "py315-setuptools_scm",
                        "py315-sip",
                        "py315-cffi",
                        "py315-pycparser",
                        "py315-cfgv",
                        "py315-fastprogress",
                        "py315-identify",
                        "py315-natsort",
                        "py315-nmrglue",
                        "py315-nmrglue-devel",
                        "py315-nodeenv",
                        "py315-pdbecif",
                        "py315-pkce",
                        "py315-poyo",
                        "py315-spdx-lookup",
                        "py315-textdistance",
                        "py315-awscrt",
                        "py315-vcs-versioning",
                        "py315-vcrpy",
                        "py315-brotlicffi",
                        "py315-hpack",
                        "py315-hyperframe",
                        "py315-h2",
                        "py315-h11",
                        "py315-pytest-random-order",
                        "py315-types-pyyaml",
                        "py315-astropy",
                        "py315-babel",
                        "py315-extension-helpers",
                        "py315-h5py",
                        "py315-html5lib",
                        "py315-imagesize",
                        "py315-jplephem",
                        "py315-pyerfa",
                        "py315-pyflakes",
                        "py315-sgp4",
                        "py315-skyfield-data",
                        "py315-spktype21",
                        "py315-toml",
                        "py315-skyfield",
                        "py315-maturin",
                        "py315-requests-toolbelt",
                        "py315-asn1-modules",
                        "py315-outcome",
                        "py315-trio",
                        "py315-aioquic",
                        "py315-defusedxml",
                        "py315-pyvo",
                        "py315-imageio",
                        "py315-freetype",
                        "py315-rlpycairo",
                        "py315-zmq"
                    ]
                }
            ]
        },
        {
            "name": "py315-whatthepatch",
            "portdir": "python/py-whatthepatch",
            "version": "1.0.7",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/cscorley/whatthepatch",
            "description": "A patch parsing and application library.",
            "long_description": "A patch parsing and application library.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2439
                }
            ],
            "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-werkzeug",
            "portdir": "python/py-werkzeug",
            "version": "3.1.9",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://palletsprojects.com/p/werkzeug/",
            "description": "The Swiss Army knife of Python web development",
            "long_description": "Werkzeug is a one of the most advanced WSGI utility modules. It includes a powerful debugger, full featured request and response objects, HTTP utilities to handle entity tags, cache control headers, HTTP dates, cookie handling, file uploads, a powerful URL routing system and a bunch of community contributed addon modules.",
            "active": true,
            "categories": [
                "www",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2959
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-flit_core",
                        "py315-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py315-markupsafe",
                        "python315"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-watchdog",
                        "py315-pytest",
                        "py315-cryptography",
                        "py315-pytest-timeout",
                        "py315-ephemeral-port-reserve",
                        "py315-pytest-xprocess"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-pytest-httpserver"
                    ]
                }
            ]
        },
        {
            "name": "py315-websocket-client",
            "portdir": "python/py-websocket-client",
            "version": "1.9.2",
            "license": "LGPL-2.1",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://websocket-client.readthedocs.io/",
            "description": "WebSocket client for Python with low level API options",
            "long_description": "websocket-client is a WebSocket client for Python. It provides access to low level APIs for WebSockets. websocket-client implements version hybi-13 of the WebSocket procotol. This client does not currently support the permessage-deflate extension from RFC 7692.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-wheel",
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-pytest",
                        "py315-socks"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py315-selenium"
                    ]
                }
            ]
        },
        {
            "name": "py315-webencodings",
            "portdir": "python/py-webencodings",
            "version": "0.5.1",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/gsnedders/python-webencodings",
            "description": "This is a Python implementation of the WHATWG Encoding standard.",
            "long_description": "This is a Python implementation of the WHATWG Encoding standard.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "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": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-cssselect2",
                        "py315-tinycss2",
                        "py315-html5lib"
                    ]
                }
            ]
        },
        {
            "name": "py315-wcwidth",
            "portdir": "python/py-wcwidth",
            "version": "0.9.4",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/jquast/wcwidth/",
            "description": "Library for building powerful interactive command lines in Python",
            "long_description": "Library for building powerful interactive command lines in Python",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2439
                }
            ],
            "variants": [
                "universal"
            ],
            "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": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-prompt_toolkit",
                        "py315-prettytable"
                    ]
                }
            ]
        },
        {
            "name": "py315-watchdog",
            "portdir": "python/py-watchdog",
            "version": "6.0.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/gorakhargosh/watchdog",
            "description": "Python API and shell utilities to monitor file system events.",
            "long_description": "Python API and shell utilities to monitor file system events.",
            "active": true,
            "categories": [
                "sysutils",
                "python"
            ],
            "maintainers": [
                {
                    "name": "petr",
                    "github": "petrrr",
                    "ports_count": 636
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315",
                        "py315-setuptools",
                        "py315-yaml",
                        "py315-argh"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-pytest",
                        "py315-flaky"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "test",
                    "ports": [
                        "py315-werkzeug"
                    ]
                }
            ]
        },
        {
            "name": "py315-virtualenv",
            "portdir": "python/py-virtualenv",
            "version": "21.15.6",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://virtualenv.pypa.io",
            "description": "Virtual Python Environment builder",
            "long_description": "virtualenv is a tool to create isolated Python environments.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2439
                },
                {
                    "name": "larryv",
                    "github": "larryv",
                    "ports_count": 49
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-hatch-fancy-pypi-readme",
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-hatchling",
                        "py315-hatch-vcs"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315",
                        "py315-platformdirs",
                        "py315-distlib",
                        "py315-filelock",
                        "py315-python-discovery"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "virtualenv_select"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "test",
                    "ports": [
                        "py315-filelock"
                    ]
                }
            ]
        },
        {
            "name": "py315-versioneer",
            "portdir": "python/py-versioneer",
            "version": "0.29",
            "license": "public-domain",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python-versioneer/python-versioneer",
            "description": "Easy VCS-based management of project version strings",
            "long_description": "Easy VCS-based management of project version strings",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2439
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py315-pandas"
                    ]
                }
            ]
        },
        {
            "name": "py315-vcs-versioning",
            "portdir": "python/py-vcs-versioning",
            "version": "2.6.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pypa/setuptools-scm",
            "description": "Core VCS versioning functionality (part of setuptools-scm ecosystem).",
            "long_description": "Core VCS versioning functionality (part of setuptools-scm ecosystem).",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2959
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-installer",
                        "clang-18",
                        "py315-build",
                        "py315-wheel",
                        "py315-packaging",
                        "py315-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-setuptools_scm"
                    ]
                }
            ]
        },
        {
            "name": "py315-vcrpy",
            "portdir": "python/py-vcrpy",
            "version": "9.4.2",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/kevin1024/vcrpy",
            "description": "This is a Python version of Ruby’s VCR library.",
            "long_description": "This is a Python version of Ruby’s VCR library. VCR.py simplifies and speeds up tests that make HTTP requests.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1679
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-wheel",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py315-yaml",
                        "py315-wrapt",
                        "python315"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-pytest-recording"
                    ]
                }
            ]
        },
        {
            "name": "py315-uv-build",
            "portdir": "python/py-uv-build",
            "version": "0.13.7",
            "license": "(MIT or Apache-2)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pypi.org/project/uv/",
            "description": "The uv build backend",
            "long_description": "The uv build backend",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2439
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-build",
                        "py315-maturin",
                        "py315-setuptools-rust",
                        "clang-18",
                        "py315-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315",
                        "uv"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py315-cryptography_vectors",
                        "py315-pytest-describe",
                        "py315-narwhals",
                        "py315-dnspython"
                    ]
                }
            ]
        },
        {
            "name": "py315-userpath",
            "portdir": "python/py-userpath",
            "version": "1.9.2",
            "license": "(MIT or Apache-2)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ofek/userpath",
            "description": "A tool and library for adding locations to user PATH",
            "long_description": "A tool and library for adding locations to user PATH",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-hatchling"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py315-click"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py315-url-normalize",
            "portdir": "python/py-url-normalize",
            "version": "3.0.1",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/niksite/url-normalize",
            "description": "URI Normalization function",
            "long_description": "URI Normalization function",
            "active": true,
            "categories": [
                "devel",
                "net",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-requests-cache"
                    ]
                }
            ]
        },
        {
            "name": "py315-urllib3",
            "portdir": "python/py-urllib3",
            "version": "2.8.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://urllib3.readthedocs.io/",
            "description": "HTTP library with thread-safe connection pooling, file post, and more.",
            "long_description": "HTTP library with thread-safe connection pooling, file post, and more.",
            "active": true,
            "categories": [
                "devel",
                "net",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2959
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-build",
                        "py315-hatchling",
                        "py315-hatch-vcs",
                        "clang-18",
                        "py315-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py315-certifi",
                        "python315"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-requests",
                        "py315-responses",
                        "py315-requests-cache"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py315-selenium"
                    ]
                }
            ]
        },
        {
            "name": "py315-uritools",
            "portdir": "python/py-uritools",
            "version": "7.0.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/tkem/uritools/",
            "description": "URI parsing, classification and composition",
            "long_description": "URI parsing, classification and composition",
            "active": true,
            "categories": [
                "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": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-hanko-certvalidator",
                        "py315-hanko"
                    ]
                }
            ]
        },
        {
            "name": "py315-unicodedata2",
            "portdir": "python/py-unicodedata2",
            "version": "18.0.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/fonttools/unicodedata2",
            "description": "Unicodedata backport for Python 2/3 updated to the latest Unicode version.",
            "long_description": "Unicodedata backport for Python 2/3 updated to the latest Unicode version.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "amake",
                    "github": "amake",
                    "ports_count": 166
                }
            ],
            "variants": [
                "universal"
            ],
            "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": [
                {
                    "type": "run",
                    "ports": [
                        "py315-fonttools"
                    ]
                }
            ]
        },
        {
            "name": "py315-uncertainties",
            "portdir": "python/py-uncertainties",
            "version": "3.2.4",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/lmfit/uncertainties",
            "description": "The Python uncertainties package",
            "long_description": "The uncertainties package transparently handles calculations for numbers with uncertainties.",
            "active": true,
            "categories": [
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2439
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-setuptools_scm",
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-pytest",
                        "py315-numpy"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py315-ujson",
            "portdir": "python/py-ujson",
            "version": "6.1.0",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ultrajson/ultrajson",
            "description": "Ultra fast JSON encoder and decoder for Python",
            "long_description": "Ultra fast JSON encoder and decoder for Python",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2439
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-setuptools_scm",
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-pytest"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py315-uharfbuzz",
            "portdir": "python/py-uharfbuzz",
            "version": "0.57.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/harfbuzz/uharfbuzz",
            "description": "Streamlined Cython bindings for the HarfBuzz shaping engine.",
            "long_description": "Streamlined Cython bindings for the HarfBuzz shaping engine.",
            "active": true,
            "categories": [
                "graphics",
                "python"
            ],
            "maintainers": [
                {
                    "name": "akierig",
                    "github": "akierig",
                    "ports_count": 23
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-cython",
                        "py315-pkgconfig",
                        "pkgconfig",
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel",
                        "py315-setuptools_scm"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "harfbuzz",
                        "python315"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-hanko"
                    ]
                }
            ]
        },
        {
            "name": "py315-uc-micro-py",
            "portdir": "python/py-uc-micro-py",
            "version": "2.0.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/tsutsu3/uc.micro-py",
            "description": "Micro subset of unicode data files for linkify-it-py projects.",
            "long_description": "Micro subset of unicode data files for linkify-it-py projects.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "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": [
                {
                    "type": "run",
                    "ports": [
                        "py315-linkify-it-py"
                    ]
                }
            ]
        },
        {
            "name": "py315-tzlocal",
            "portdir": "python/py-tzlocal",
            "version": "5.4.4",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/regebro/tzlocal",
            "description": "tzinfo object for the local timezone",
            "long_description": "This Python module returns a tzinfo object with the local timezone information under Unix and Win-32. It requires pytz, and returns pytz tzinfo objects.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-setuptools",
                        "py315-wheel",
                        "clang-18",
                        "py315-build",
                        "py315-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315",
                        "py315-pytzdata"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-pytest",
                        "py315-pytest-mock"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-hanko"
                    ]
                }
            ]
        },
        {
            "name": "py315-tzdata",
            "portdir": "python/py-tzdata",
            "version": "2026.6",
            "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": 1679
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py315-tz",
            "portdir": "python/py-tz",
            "version": "2026.5",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pypi.python.org/pypi/pytz",
            "description": "World Timezone Definitions for Python",
            "long_description": "pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-croniter",
                        "py315-fs",
                        "py315-skyfield"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py315-dateutil"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-numpy"
                    ]
                }
            ]
        },
        {
            "name": "py315-typing-inspection",
            "portdir": "python/py-typing-inspection",
            "version": "0.4.4",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pydantic/typing-inspection",
            "description": "Runtime typing introspection tools",
            "long_description": "Runtime typing introspection tools",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-build",
                        "clang-18",
                        "py315-installer",
                        "py315-hatchling"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py315-typing_extensions",
                        "python315"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py315-pydantic"
                    ]
                }
            ]
        },
        {
            "name": "py315-typing_extensions",
            "portdir": "python/py-typing_extensions",
            "version": "4.16.0",
            "license": "PSF",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python/typing_extensions",
            "description": "Backported and Experimental Type Hints for Python",
            "long_description": "The typing module was added to the standard library in Python 3.5 on a provisional basis and will no longer be provisional in Python 3.7. However, this means users of Python 3.5 - 3.6 who are unable to upgrade will not be able to take advantage of new types added to the typing module, such as typing.Text or typing.Coroutine. The typing_extensions module contains both backports of these changes as well as experimental types that will eventually be added to the typing module, such as Protocol or TypedDict.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "toby",
                    "github": "tobypeterson",
                    "ports_count": 269
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-flit_core",
                        "py315-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py315-XlsxWriter"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py315-asyncssh",
                        "py315-docstring-to-markdown",
                        "py315-typing-inspection",
                        "py315-beautifulsoup4",
                        "py315-mypy",
                        "py315-opentelemetry-api",
                        "py315-sqlite-anyio",
                        "py315-cattrs"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py315-pydantic",
                        "py315-setuptools-rust"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-numpy"
                    ]
                }
            ]
        },
        {
            "name": "py315-types-setuptools",
            "portdir": "python/py-types-setuptools",
            "version": "84.0.0.20261006",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python/typeshed",
            "description": "Typing stubs for setuptools",
            "long_description": "Typing stubs for setuptools. Typeshed contains external type annotations for the Python standard library and Python builtins, as well as third party packages as contributed by people external to those projects. This data can e.g. be used for static analysis, type checking or type inference.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py315-mypy"
                    ]
                }
            ]
        },
        {
            "name": "py315-types-pyyaml",
            "portdir": "python/py-types-pyyaml",
            "version": "6.0.12.20261103",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python/typeshed",
            "description": "Typing stubs for PyYAML",
            "long_description": "This is a type stub package for the PyYAML package. It can be used by type checkers to check code that uses PyYAML.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1679
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py315-types-psutil",
            "portdir": "python/py-types-psutil",
            "version": "7.2.2.20260906",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python/typeshed",
            "description": "Typing stubs for psutil",
            "long_description": "Typing stubs for psutil. Typeshed contains external type annotations for the Python standard library and Python builtins, as well as third party packages as contributed by people external to those projects. This data can e.g. be used for static analysis, type checking or type inference.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py315-mypy"
                    ]
                }
            ]
        },
        {
            "name": "py315-types-docutils",
            "portdir": "python/py-types-docutils",
            "version": "0.23.0.20261107",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python/typeshed",
            "description": "Typing stubs for docutils",
            "long_description": "Typing stubs for docutils",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2439
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py315-truststore",
            "portdir": "python/py-truststore",
            "version": "0.10.5",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/sethmlarson/truststore",
            "description": "Truststore is a library which exposes native system certificate stores (i.e. trust stores) through an ssl.SSLContext-like API.",
            "long_description": "Truststore is a library which exposes native system certificate stores (i.e. trust stores) through an ssl.SSLContext-like API. This means that Python applications no longer need to rely on certifi as a root certificate store.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1679
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-flit_core",
                        "py315-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py315-trove-classifiers",
            "portdir": "python/py-trove-classifiers",
            "version": "2026.9.21.13",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pypa/trove-classifiers",
            "description": "Canonical source for classifiers on PyPI (pypi.org)",
            "long_description": "Canonical source for classifiers on PyPI (pypi.org)",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1679
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-installer",
                        "clang-18",
                        "py315-build",
                        "py315-calver",
                        "py315-setuptools",
                        "py315-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py315-pikepdf"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py315-hatchling"
                    ]
                }
            ]
        },
        {
            "name": "py315-trio",
            "portdir": "python/py-trio",
            "version": "0.34.0",
            "license": "(Apache-2 or MIT)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://trio.readthedocs.io",
            "description": "Friendly Python library for async concurrency and I/O",
            "long_description": "The Trio project's goal is to produce a production-quality, permissively licensed, async/await-native I/O library for Python. Like all async libraries, its main purpose is to help you write programs that do multiple things at the same time with parallelized I/O.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "jan",
                    "github": "jandemter",
                    "ports_count": 76
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315",
                        "py315-outcome",
                        "py315-idna",
                        "py315-sortedcontainers",
                        "py315-attrs",
                        "py315-sniffio"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-dnspython"
                    ]
                }
            ]
        },
        {
            "name": "py315-tqdm",
            "portdir": "python/py-tqdm",
            "version": "4.70.1",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/tqdm/tqdm",
            "description": "A Fast, Extensible Progress Meter",
            "long_description": "A Fast, Extensible Progress Meter",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2959
                }
            ],
            "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-pooch"
                    ]
                }
            ]
        },
        {
            "name": "py315-toposort",
            "portdir": "python/py-toposort",
            "version": "1.10",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gitlab.com/ericvsmith/toposort",
            "description": "Implements a topological sort algorithm",
            "long_description": "Implements a topological sort algorithm",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-xsdata"
                    ]
                }
            ]
        }
    ]
}