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

{
    "count": 50600,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=567",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=565",
    "results": [
        {
            "name": "py312-websocket-client",
            "portdir": "python/py-websocket-client",
            "version": "1.9.0",
            "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": [
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest",
                        "py312-socks"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-jupyter_server"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-socketio",
                        "py312-selenium",
                        "py312-engineio"
                    ]
                }
            ]
        },
        {
            "name": "py312-websockets",
            "portdir": "python/py-websockets",
            "version": "14.2",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/aaugustin/websockets",
            "description": "WebSocket implementation in Python 3",
            "long_description": "websockets is a library for building WebSocket servers and clients in Python with a focus on correctness and simplicity. Built on top of asyncio, Python's standard asynchronous I/O framework, it provides an elegant coroutine-based API.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-undetected-chromedriver"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-socketio"
                    ]
                }
            ]
        },
        {
            "name": "py312-webtest",
            "portdir": "python/py-webtest",
            "version": "3.0.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pypi.python.org/pypi/WebTest/",
            "description": "Helper to test WSGI applications",
            "long_description": "Helper to test WSGI applications",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18",
                        "py312-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-waitress",
                        "py312-webob",
                        "py312-beautifulsoup4"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-coverage",
                        "py312-mock",
                        "py312-pynose",
                        "py312-pastedeploy",
                        "py312-pyquery"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-webtest"
                    ]
                }
            ]
        },
        {
            "name": "py312-werkzeug",
            "portdir": "python/py-werkzeug",
            "version": "3.1.4",
            "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": 2871
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-flit_core",
                        "py312-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-markupsafe",
                        "python312"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-watchdog",
                        "py312-pytest",
                        "py312-cryptography",
                        "py312-ephemeral-port-reserve",
                        "py312-pytest-timeout",
                        "py312-pytest-xprocess"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "fava",
                        "py312-flask",
                        "py312-pytest-httpserver",
                        "py312-httpbin",
                        "py312-flask-cors"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 1989
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools",
                        "py312-build",
                        "py312-installer",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-python-lsp-server"
                    ]
                }
            ]
        },
        {
            "name": "py312-wheel",
            "portdir": "python/py-wheel",
            "version": "0.46.3",
            "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": 1214
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-flit_core",
                        "py312-installer",
                        "py312-packaging",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-scikit-build",
                        "py312-jupyter_packaging"
                    ]
                },
                {
                    "type": "build",
                    "ports": [
                        "esptool",
                        "cartman",
                        "fbuild",
                        "git-filter-repo",
                        "git-review",
                        "legit",
                        "offlineimap",
                        "gajim",
                        "httpie",
                        "pdfposter",
                        "fava",
                        "impressive",
                        "WW",
                        "gds",
                        "py38-nghttp2",
                        "py39-nghttp2",
                        "paramagpy",
                        "trim_osc",
                        "py310-nghttp2",
                        "yubikey-manager4",
                        "git-when-merged",
                        "py312-gdbm",
                        "py312-tkinter",
                        "py312-altgraph",
                        "py312-macholib",
                        "py312-modulegraph",
                        "py312-py2app",
                        "py312-SDL2",
                        "py312-markupsafe",
                        "py312-imagesize",
                        "py312-snowballstemmer",
                        "py312-tz",
                        "py312-types-psutil",
                        "py312-types-setuptools",
                        "py312-mypy",
                        "py312-ruamel-yaml",
                        "py312-ruamel-yaml-clib",
                        "py312-pycparser",
                        "py312-cffi",
                        "py312-coverage",
                        "py312-fastjsonschema",
                        "py312-identify",
                        "py312-setupmeta",
                        "py312-textdistance",
                        "py312-setuptools_scm",
                        "py312-calver",
                        "py312-pluggy",
                        "py312-trove-classifiers",
                        "py312-cython",
                        "py312-jedi",
                        "py312-parso",
                        "py312-peewee",
                        "py312-wcwidth",
                        "py312-pycares",
                        "py312-aiodns",
                        "py312-charset-normalizer",
                        "py312-maturin",
                        "py312-semantic_version",
                        "py312-setuptools-rust",
                        "py312-six",
                        "py312-markdown",
                        "py312-pefile",
                        "nicotine-plus",
                        "py312-crcmod",
                        "py312-mupdf",
                        "py312-editdistance",
                        "py312-websockets",
                        "py312-multidict",
                        "py312-types-docutils",
                        "py312-types-python-dateutil",
                        "py312-types-pytz",
                        "py312-types-simplejson",
                        "py312-types-ujson",
                        "py312-zipp",
                        "py312-serial",
                        "py312-certifi",
                        "py312-igraph",
                        "py312-iniconfig",
                        "py312-py",
                        "py312-pytest",
                        "py312-texttable",
                        "py312-sortedcontainers",
                        "py312-requests",
                        "py312-pyflakes",
                        "py312-shellingham",
                        "py312-hypothesis",
                        "py312-zope-event",
                        "py312-zopeinterface",
                        "py312-meson",
                        "py312-meson-python",
                        "py312-gnupg",
                        "py312-nclib",
                        "py312-flatbuffers",
                        "py312-monty",
                        "py312-beartype",
                        "py312-requests-toolbelt",
                        "py312-appdirs",
                        "py312-fs",
                        "py312-pyfatfs",
                        "py312-pretend",
                        "py312-pyfiglet",
                        "py312-libusb1",
                        "py312-pathlib2",
                        "py312-olefile",
                        "py312-geojson",
                        "py312-pkginfo",
                        "py312-msgpack",
                        "py312-ply",
                        "py312-brotli",
                        "py312-zopfli",
                        "py312-dulwich",
                        "py312-toml",
                        "py312-chardet",
                        "py312-zstd",
                        "py312-imageio",
                        "py312-xattr",
                        "py312-cppy",
                        "py312-dateutil",
                        "py312-freezegun",
                        "py312-funcsigs",
                        "py312-mock",
                        "py312-pybind11",
                        "py312-unicodedata2",
                        "doxyqml",
                        "py312-cpuinfo",
                        "py312-cryptography_vectors",
                        "py312-pytest-benchmark",
                        "py312-pytest-forked",
                        "py312-pytest-xdist",
                        "py312-sip",
                        "py312-sip-devel",
                        "py312-aiosignal",
                        "py312-async-timeout",
                        "py312-frozenlist",
                        "py312-yarl",
                        "py312-cycler",
                        "py312-kiwisolver",
                        "py312-aiohttp",
                        "py312-asteval",
                        "py312-asv",
                        "py312-atomicwrites",
                        "py312-beniget",
                        "py312-bigfloat",
                        "py312-binaryornot",
                        "py312-biopython",
                        "py312-cachetools",
                        "py312-cfgv",
                        "py312-cftime",
                        "py312-colorlog",
                        "py312-columnize",
                        "py312-deprecation",
                        "py312-dill",
                        "py312-docstring-to-markdown",
                        "py312-editorconfig",
                        "py312-enchant",
                        "py312-fastprogress",
                        "py312-filetype",
                        "py312-gast",
                        "py312-inflection",
                        "py312-natsort",
                        "py312-pyicu",
                        "py312-pytest-mock",
                        "py312-pbr",
                        "py312-pdbecif",
                        "py312-pkce",
                        "py312-poyo",
                        "py312-pytest-runner",
                        "py312-aiojobs",
                        "py312-nodeenv",
                        "py312-gnureadline",
                        "py312-yaml",
                        "py312-distro",
                        "py312-rapidfuzz",
                        "py312-latexcodec",
                        "py312-lxml",
                        "py312-setuptools_scm_git_archive",
                        "py312-discordpy",
                        "py312-reportlab",
                        "py312-sphinx-gallery",
                        "py312-babel",
                        "py312-blockdiag",
                        "py312-pyobjc",
                        "py312-roman",
                        "py312-sphinxcontrib-blockdiag",
                        "py312-sphinxcontrib-jsmath",
                        "py312-applaunchservices",
                        "py312-pybtex",
                        "py312-pybtex-docutils",
                        "py312-ddt",
                        "py312-sybil",
                        "py312-testfixtures",
                        "py312-sphinxcontrib-bibtex",
                        "py312-sphinxcontrib-httpdomain",
                        "py312-sphinxcontrib-svg2pdfconverter",
                        "py312-mpmath",
                        "py312-sympy",
                        "py312-fonttools",
                        "py312-portend",
                        "py312-tempora",
                        "py312-zc-lockfile",
                        "py312-libvirt",
                        "py312-anyio",
                        "py312-brotlicffi",
                        "py312-h11",
                        "py312-h2",
                        "py312-hpack",
                        "py312-hyperframe",
                        "py312-linkify-it-py",
                        "py312-uc-micro-py",
                        "py312-jaraco.functools",
                        "py312-distlib",
                        "py312-hyperlink",
                        "py312-importlib-metadata",
                        "py312-jaraco.classes",
                        "py312-keyring",
                        "py312-pexpect",
                        "py312-pyperclip",
                        "py312-sniffio",
                        "py312-feedparser",
                        "py312-sgmllib3k",
                        "py312-python-json-logger",
                        "py312-greenlet",
                        "py312-about-time",
                        "py312-acoustid",
                        "py312-alive-progress",
                        "py312-bitarray",
                        "py312-bitstring",
                        "py312-exceptiongroup",
                        "py312-flit_scm",
                        "py312-grapheme",
                        "py312-iocapture",
                        "py312-glad2",
                        "py312-appnope",
                        "py312-astor",
                        "py312-asttokens",
                        "py312-async_generator",
                        "py312-codestyle",
                        "py312-decorator",
                        "py312-ephemeral-port-reserve",
                        "py312-executing",
                        "py312-flake8",
                        "py312-flake8-mccabe",
                        "py312-flaky",
                        "py312-ipdb",
                        "py312-ipython",
                        "py312-outcome",
                        "py312-pickleshare",
                        "py312-prompt_toolkit",
                        "py312-psutil",
                        "py312-pure_eval",
                        "py312-pytest-asyncio",
                        "py312-pytest-timeout",
                        "py312-pytest-xprocess",
                        "py312-stack_data",
                        "py312-watchdog",
                        "py312-tornado",
                        "py312-applescript",
                        "py312-asn1",
                        "py312-asn1-modules",
                        "py312-astroid",
                        "py312-inflate64",
                        "py312-lazy_object_proxy",
                        "py312-openssl",
                        "py312-osxmetadata",
                        "py312-pathvalidate",
                        "py312-photoscript",
                        "py312-pyannotate",
                        "py312-pybcj",
                        "py312-pycryptodome",
                        "py312-pycryptodomex",
                        "py312-pylint",
                        "py312-pytest-trio",
                        "py312-trio",
                        "py312-wrapt",
                        "py312-frozendict",
                        "py312-cython-compat",
                        "py312-nest_asyncio",
                        "py312-arpeggio",
                        "py312-docopt",
                        "py312-multivolumefile",
                        "py312-pathtools",
                        "py312-py7zr",
                        "py312-pyppmd",
                        "py312-pytest-pylint",
                        "py312-pytest-remotedata",
                        "py312-pyzstd",
                        "py312-rarfile",
                        "py312-ruff",
                        "py312-unidecode",
                        "scdl",
                        "py312-asn1crypto",
                        "py312-clint",
                        "py312-dacite",
                        "py312-ifaddr",
                        "py312-mutagen",
                        "py312-ptpython",
                        "py312-pytest-dotenv",
                        "py312-python-dotenv",
                        "py312-requests-mock",
                        "py312-soco",
                        "py312-soundcloud-v2",
                        "py312-tzlocal",
                        "py312-xmltodict",
                        "py312-certomancer",
                        "py312-certomancer-csc-dummy",
                        "py312-hanko",
                        "py312-hanko-certvalidator",
                        "py312-oscrypto",
                        "py312-uritools",
                        "py312-bleach",
                        "py312-webencodings",
                        "py312-setuptools-git-versioning",
                        "py312-pandas",
                        "py312-nose",
                        "py312-xyzservices",
                        "py312-bokeh",
                        "py312-tqdm",
                        "py312-gssapi",
                        "py312-imaplib2",
                        "py312-rfc6555",
                        "py312-pyqt-builder",
                        "py312-pyqt5-sip",
                        "py312-pyx",
                        "py312-fastavro",
                        "py312-scapy",
                        "py312-scapy-devel",
                        "py312-pytest-qt",
                        "py312-pynose",
                        "py312-m2crypto",
                        "py312-autopep8",
                        "py312-cons",
                        "py312-cookiecutter",
                        "py312-etuples",
                        "py312-logical-unification",
                        "py312-multipledispatch",
                        "py312-slugify",
                        "py312-text-unidecode",
                        "py312-toolz",
                        "py312-ujson",
                        "py312-versioneer",
                        "py312-yapf",
                        "py312-jinja2-time",
                        "py312-minikanren",
                        "py312-whatthepatch",
                        "py312-wurlitzer",
                        "py312-imagecodecs",
                        "py312-networkx",
                        "py312-tifffile",
                        "py312-openbabel",
                        "py312-pympler",
                        "py312-qstylizer",
                        "py312-qtawesome",
                        "py312-qtpy",
                        "py312-rope",
                        "py312-term-background",
                        "py312-tokenize-rt",
                        "py312-lz4",
                        "py312-sphinx_rtd_theme",
                        "py312-simpy",
                        "py312-simpy-docs",
                        "py312-curl",
                        "py312-semver",
                        "py312-lazy_loader",
                        "py312-pysam",
                        "py312-boolean.py",
                        "py312-license-expression",
                        "py312-python-debian",
                        "py312-pygccxml",
                        "py312-pyplusplus",
                        "py312-jsonlines",
                        "py312-html5lib",
                        "py312-waitress",
                        "py312-pastedeploy",
                        "py312-minidb",
                        "py312-cssselect",
                        "py312-pyquery",
                        "py312-urlwatch",
                        "py312-webtest",
                        "py312-shapely",
                        "py312-sqlalchemy",
                        "py312-drms",
                        "py312-aioftp",
                        "py312-webob",
                        "py312-awscli",
                        "py312-boto3",
                        "py312-botocore",
                        "py312-commonmark",
                        "py312-git-delete-merged-branches",
                        "py312-jmespath",
                        "py312-kaptan",
                        "py312-neovim",
                        "py312-recommonmark",
                        "py312-s3transfer",
                        "py312-sphinx-issues",
                        "py312-smartypants",
                        "py312-pikepdf",
                        "py312-fasteners",
                        "py312-pooch",
                        "py312-pyproj",
                        "py312-pythran",
                        "py312-Faker",
                        "py312-aws-sam-translator",
                        "py312-parameterized",
                        "py312-random2",
                        "py312-typeguard",
                        "py312-ukpostcodeparser",
                        "py312-validators",
                        "py312-pygraphviz",
                        "py312-psycopg2",
                        "py312-blessed",
                        "py312-dashing",
                        "py312-readme_renderer",
                        "py312-rfc3986",
                        "py312-pdal",
                        "py312-hy",
                        "py312-xlsx2csv",
                        "py312-regex",
                        "py312-cssutils",
                        "py312-mako",
                        "py312-singledispatch",
                        "py312-powerline",
                        "py312-simplejson",
                        "py312-pyte",
                        "py312-llfuse",
                        "py312-gdal",
                        "py312-gevent",
                        "py312-unidiff",
                        "py312-curio",
                        "py312-python-socks",
                        "py312-future",
                        "py312-netcdf4",
                        "py312-xarray",
                        "py312-socks",
                        "py312-tiktoken",
                        "py312-configargparse",
                        "py312-numpydoc",
                        "py312-arabic-reshaper",
                        "py312-aiohttp-socks",
                        "py312-aeppl",
                        "py312-algopy",
                        "py312-arviz",
                        "py312-cached-property",
                        "py312-cairosvg",
                        "py312-defusedxml",
                        "py312-h5netcdf",
                        "py312-h5py",
                        "py312-httpbin",
                        "py312-lmfit",
                        "py312-mpi4py",
                        "py312-nmrglue",
                        "py312-nmrglue-devel",
                        "py312-patsy",
                        "py312-peakutils",
                        "py312-pytensor",
                        "py312-pytest-httpbin",
                        "py312-raven",
                        "py312-statsmodels",
                        "py312-three-merge",
                        "py312-uncertainties",
                        "py312-requests-futures",
                        "py312-socid-extractor",
                        "py312-zmq",
                        "py312-stem",
                        "py312-torrequest",
                        "py312-xhtml2pdf",
                        "py312-jsonpickle",
                        "py312-cloudscraper",
                        "py312-pyvis",
                        "py312-pygmt",
                        "py312-asyncpg",
                        "py312-levenshtein",
                        "py312-netaddr",
                        "py312-pytest-mypy",
                        "py312-mysqlclient",
                        "py312-hiredis",
                        "py312-bcrypt",
                        "py312-confection",
                        "py312-srsly",
                        "py312-argon2-cffi-bindings",
                        "py312-debugpy",
                        "py312-ipython_genutils",
                        "py312-ipywidgets",
                        "py312-json5",
                        "py312-jupyter_server",
                        "py312-jupyterlab_widgets",
                        "py312-mistune",
                        "py312-nbclassic",
                        "py312-pandocfilters",
                        "py312-prometheus_client",
                        "py312-send2trash",
                        "py312-widgetsnbextension",
                        "py312-cymem",
                        "py312-et_xmlfile",
                        "py312-murmurhash",
                        "py312-parse",
                        "py312-preshed",
                        "py312-qtconsole",
                        "py312-scikit-hep-hepstats",
                        "py312-scikit-hep-mplhep",
                        "py312-scikit-hep-mplhep_data",
                        "py312-cheetah",
                        "py312-configobj",
                        "py312-acora",
                        "py312-tabulate",
                        "py312-pyusb",
                        "py312-game",
                        "py312-bottle",
                        "py312-cheroot",
                        "py312-google-api",
                        "py312-google-api-core",
                        "py312-google-auth",
                        "py312-google-auth-httplib2",
                        "py312-googleapis-common-protos",
                        "py312-httplib2",
                        "py312-magic",
                        "py312-markdown2",
                        "py312-protobuf3",
                        "py312-uritemplate",
                        "py312-siphon",
                        "py312-marisa-trie",
                        "py312-nuitka",
                        "py312-jwt",
                        "py312-oauthlib",
                        "py312-requests-oauthlib",
                        "py312-pulp",
                        "py312-svgelements",
                        "py312-zipfile-deflate64",
                        "py312-extension-helpers",
                        "py312-metpy",
                        "py312-pyerfa",
                        "py312-pytest-lazy-fixture",
                        "py312-pyarrow",
                        "py312-astropy",
                        "py312-parfive",
                        "py312-isodate",
                        "py312-requests-file",
                        "py312-xmlsec",
                        "py312-sunpy",
                        "py312-zeep",
                        "py312-ansible-compat",
                        "py312-subprocess-tee",
                        "py312-cbor2",
                        "py312-geographiclib",
                        "py312-luma.core",
                        "py312-luma.emulator",
                        "py312-pyftdi",
                        "py312-smbus2",
                        "py312-configparser",
                        "py312-ntlm-auth",
                        "py312-paramiko",
                        "py312-pynacl",
                        "py312-pyspnego",
                        "py312-pywinrm",
                        "py312-requests_ntlm",
                        "py312-iso3166",
                        "py312-websocket-client",
                        "py312-wsproto",
                        "py312-click-plugins",
                        "py312-cligj",
                        "py312-fiona",
                        "py312-munch",
                        "py312-rasterio",
                        "py312-rasterstats",
                        "py312-snuggs",
                        "py312-sphinx-copybutton",
                        "py312-trio-websocket",
                        "py312-samplerate",
                        "py312-soxr",
                        "py312-types-decorator",
                        "py312-polygon",
                        "py312-rtree",
                        "py312-python-lsp-jsonrpc",
                        "py312-python-lsp-server",
                        "py312-blis",
                        "py312-plac",
                        "py312-thinc",
                        "py312-wasabi",
                        "py312-z3",
                        "py312-tzdata",
                        "py312-locket",
                        "py312-freetype",
                        "py312-hsluv",
                        "py312-meshio",
                        "py312-pytest-sugar",
                        "py312-heapdict",
                        "py312-partd",
                        "py312-napari-plugin-engine",
                        "py312-pytomlpp",
                        "py312-vispy",
                        "py312-opengl",
                        "py312-opengl-accelerate",
                        "py312-cachey",
                        "py312-dask",
                        "py312-napari-console",
                        "py312-napari-svg",
                        "py312-cytoolz",
                        "py312-gitdb",
                        "py312-smmap",
                        "py312-gitpython",
                        "py312-stevedore",
                        "py312-lockfile",
                        "py312-numexpr",
                        "py312-deap",
                        "py312-helpdev",
                        "py312-libsass",
                        "py312-pyls-spyder",
                        "py312-python-lsp-black",
                        "py312-qdarkstyle",
                        "py312-qtsass",
                        "py312-spyder",
                        "py312-spyder-kernels",
                        "py312-wand",
                        "py312-pyscard",
                        "py312-tblib",
                        "py312-rfc3339-validator",
                        "py312-tatsu",
                        "py312-branca",
                        "py312-codecov",
                        "py312-folium",
                        "py312-geopandas",
                        "py312-llvmlite",
                        "py312-numba",
                        "py312-npx",
                        "py312-psycopg",
                        "py312-BitArray2D",
                        "py312-BitVector",
                        "py312-invoke",
                        "py312-ansible",
                        "py312-ansible-core",
                        "py312-resolvelib",
                        "py312-xkcdpass",
                        "py312-alembic",
                        "py312-fqdn",
                        "py312-isoduration",
                        "py312-jsonpointer",
                        "py312-rfc3986-validator",
                        "py312-uri-template",
                        "py312-jug",
                        "py312-async-lru",
                        "py312-path",
                        "py312-aiobotocore",
                        "py312-mslex",
                        "py312-pymunk",
                        "py312-pystache",
                        "py312-s3fs",
                        "py312-geopy",
                        "py312-joblib",
                        "py312-contextily",
                        "py312-mercantile",
                        "py312-pdfminer",
                        "py312-aiorpcX",
                        "py312-spdx",
                        "py312-spdx-lookup",
                        "py312-upt-cpan",
                        "py312-upt-macports",
                        "py312-upt-pypi",
                        "py312-upt-rubygems",
                        "py312-jplephem",
                        "py312-billiard",
                        "py312-sgp4",
                        "py312-skyfield",
                        "py312-spktype21",
                        "py312-jsbeautifier",
                        "py312-pyrfc3339",
                        "py312-acme",
                        "py312-parsedatetime",
                        "py312-python-augeas",
                        "py312-repoze.sphinx.autointerface",
                        "py312-tldextract",
                        "py312-ndg_httpsclient",
                        "py312-pynamecheap",
                        "py312-pyotp",
                        "py312-zope-component",
                        "py312-zope-hookable",
                        "py312-fixtures",
                        "py312-powerline-exitstatus-kai",
                        "py312-powerline-gitstatus",
                        "py312-pygit2",
                        "py312-flask-login",
                        "py312-ftputil",
                        "py312-vine",
                        "py312-pyrsistent",
                        "py312-rustworkx",
                        "py312-imread",
                        "py312-amqp",
                        "py312-smart_open",
                        "py312-phonenumbers",
                        "py312-makefun",
                        "py312-overrides",
                        "py312-translationstring",
                        "py312-colander",
                        "py312-multiprocess",
                        "py312-jupyter-lsp",
                        "py312-stopit",
                        "py312-update_checker",
                        "py312-iminuit",
                        "py312-simplekml",
                        "py312-pyxdg",
                        "py312-agate",
                        "py312-agate-dbf",
                        "py312-agate-excel",
                        "py312-agate-sql",
                        "py312-csvkit",
                        "py312-dbfread",
                        "py312-leather",
                        "py312-pytimeparse",
                        "py312-pytimeparse2",
                        "py312-xlrd",
                        "py312-types-colorama",
                        "py312-mdx_linkify",
                        "py312-managesieve",
                        "py312-quantities",
                        "py312-access",
                        "py312-esda",
                        "py312-giddy",
                        "py312-inequality",
                        "py312-libpysal",
                        "py312-mapclassify",
                        "py312-mgwr",
                        "py312-momepy",
                        "py312-owslib",
                        "py312-plotly",
                        "py312-pointpats",
                        "py312-pysal",
                        "py312-segregation",
                        "py312-spaghetti",
                        "py312-spglm",
                        "py312-spint",
                        "py312-splot",
                        "py312-spopt",
                        "py312-spreg",
                        "py312-spvcm",
                        "py312-tenacity",
                        "py312-tobler",
                        "py312-sphinxnotes-strike",
                        "py312-sounddevice",
                        "py312-sphinx-jsonschema",
                        "py312-astunparse",
                        "py312-asdf",
                        "py312-asdf-standard",
                        "py312-asdf-transform-schemas",
                        "py312-asdf-unit-schemas",
                        "py312-colorcet",
                        "py312-bsddb3",
                        "py312-ldap3",
                        "py312-parsimonious",
                        "py312-bottleneck",
                        "py312-mecab-python3",
                        "py312-mssql",
                        "py312-sphinx-bootstrap-theme",
                        "py312-inflect",
                        "py312-pygresql",
                        "py312-pyheif",
                        "py312-pyhyphen",
                        "py312-pyinstaller",
                        "py312-XlsxWriter",
                        "morshutalk",
                        "py312-g2p-en",
                        "py312-nltk",
                        "py312-pydub",
                        "py312-cryptg",
                        "py312-imagehash",
                        "py312-portalocker",
                        "py312-pyaes",
                        "py312-telethon",
                        "py312-promise",
                        "py312-setproctitle",
                        "py312-pygeos",
                        "py312-logilab-common",
                        "py312-importlib-resources",
                        "py312-pysvn",
                        "py312-logilab-constraint",
                        "py312-asdf-coordinates-schemas",
                        "py312-re2",
                        "py312-bitmath",
                        "py312-objexplore",
                        "py312-progressbar",
                        "py312-bugsnag",
                        "py312-Pyro5",
                        "py312-serpent",
                        "py312-blosc",
                        "py312-ndindex",
                        "py312-antlr4-python3-runtime",
                        "py312-gensim",
                        "py312-pybox2d",
                        "py312-pymc",
                        "py312-logbook",
                        "py312-bpemb",
                        "py312-sentencepiece",
                        "py312-html2text",
                        "py312-ezdxf",
                        "py312-zict",
                        "py312-dropbox",
                        "py312-stone",
                        "py312-rstcheck",
                        "py312-rstcheck-core",
                        "py312-distributed",
                        "py312-mahotas",
                        "py312-ipwhois",
                        "py312-mimeparse",
                        "py312-svgpath",
                        "py312-virtualenv-clone",
                        "py312-virtualenvwrapper",
                        "py312-mac-alias",
                        "py312-spark_parser",
                        "py312-uncompyle6",
                        "py312-xdis",
                        "py312-vobject",
                        "py312-openslide",
                        "py312-emcee3",
                        "py312-hcloud",
                        "py312-sentry-sdk",
                        "py312-dbus_next",
                        "py312-desktop-notifier",
                        "py312-keyrings.alt",
                        "py312-pytest-rerunfailures",
                        "py312-rubicon-objc",
                        "py312-survey",
                        "py312-line_profiler",
                        "py312-jschema_to_python",
                        "py312-sarif-om",
                        "py312-deprecated",
                        "py312-jaraco.context",
                        "py312-asdf-astropy",
                        "py312-ldap",
                        "py312-mando",
                        "py312-openbabel2",
                        "py312-scour",
                        "py312-irodsclient",
                        "py312-langid",
                        "py312-prettytable",
                        "py312-jsonpatch",
                        "py312-parsel",
                        "py312-w3lib",
                        "py312-itemloaders",
                        "py312-pypng",
                        "py312-pyqrcode",
                        "py312-slack-sdk",
                        "py312-fdsnwsscripts",
                        "py312-ipython-sql",
                        "py312-pyshp",
                        "py312-rich-click",
                        "py312-libarchive-c",
                        "py312-maxminddb",
                        "py312-pyvo",
                        "py312-schema",
                        "py312-nbval",
                        "py312-onnx",
                        "pympress",
                        "py312-lxml_html_clean",
                        "py312-pdal-plugins",
                        "py312-cymruwhois",
                        "py312-skyfield-data",
                        "py312-geoplot",
                        "py312-flexcache",
                        "py312-flexparser",
                        "py312-mmcif_pdbx",
                        "py312-absl",
                        "py312-tropycal",
                        "py312-pydicom",
                        "py312-pynetdicom",
                        "py312-epsg",
                        "py312-cartopy",
                        "py312-queuelib",
                        "py312-asgiref",
                        "py312-asynctest",
                        "py312-kaitaistruct",
                        "py312-ffc",
                        "py312-fiat",
                        "py312-dijitso",
                        "py312-ufl",
                        "py312-dolfin",
                        "py312-automat",
                        "py312-constantly",
                        "py312-incremental",
                        "py312-m2r",
                        "py312-fipy",
                        "py312-pytorch",
                        "py312-dispatcher",
                        "py312-urwid",
                        "py312-scrapy",
                        "py312-supervisor",
                        "py312-triangle",
                        "py312-gmpy2",
                        "py312-tables",
                        "py312-pyshortcuts",
                        "py312-hdf5plugin",
                        "py312-palettable",
                        "py312-spglib",
                        "py312-xraydb",
                        "py312-wxmplot",
                        "py312-wxpython-4.0",
                        "py312-wxutils",
                        "py312-pymatgen",
                        "py312-fabio",
                        "py312-silx",
                        "py312-macfsevents",
                        "py312-pyFAI",
                        "getmail6",
                        "py312-pyficache",
                        "py312-bitstruct",
                        "py312-chm",
                        "py312-cwcwidth",
                        "py312-dmgbuild",
                        "py312-ds-store",
                        "py312-genshi",
                        "py312-pyqt6-sip",
                        "py312-pptx",
                        "py312-css-parser",
                        "py312-emoji",
                        "py312-nbxmpp",
                        "py312-omemo-dr",
                        "py312-precis-i18n",
                        "py312-pylzma",
                        "py312-cli-helpers",
                        "py312-mygpoclient",
                        "py312-podcastparser",
                        "py312-graphviz",
                        "py312-objgraph",
                        "py312-clang",
                        "py312-ctypeslib2",
                        "py312-awscrt",
                        "py312-graph-tool",
                        "py312-pytest-json-report",
                        "py312-obspy",
                        "py312-pylsqpack",
                        "py312-service-identity",
                        "py312-aioquic",
                        "py312-gpxpy",
                        "py312-autopage",
                        "py312-cliff",
                        "py312-cmd2",
                        "py312-asyncssh",
                        "py312-pygithub",
                        "py312-pyuca",
                        "py312-mpld3",
                        "py312-dap",
                        "py312-spiceypy",
                        "py312-pyorick",
                        "py312-control",
                        "py312-kombine",
                        "py312-wordcloud",
                        "py312-yt",
                        "py312-wntr",
                        "py312-berkeleydb",
                        "py312-dqsegdb2",
                        "py312-gwdatafind",
                        "py312-healpy",
                        "py312-igwn-auth-utils",
                        "py312-ligo-common",
                        "py312-ligo-gracedb",
                        "py312-ligo-segments",
                        "py312-lscsoft-glue",
                        "py312-safe-netrc",
                        "py312-scitokens",
                        "py312-scimath",
                        "py312-traits",
                        "py312-panedr",
                        "py312-dateparser",
                        "py312-gwpy",
                        "py312-gwosc",
                        "py312-ligotimegps",
                        "py312-stagger",
                        "py312-crayons",
                        "py312-LabJackPython",
                        "py312-changelog-chug",
                        "py312-python-daemon",
                        "py312-codetools",
                        "py312-comet",
                        "py312-csscompressor",
                        "py312-ctags",
                        "py312-datrie",
                        "py312-sqlobject",
                        "py312-formencode",
                        "py312-apptools",
                        "py312-envisage",
                        "py312-mayavi",
                        "py312-pyface",
                        "py312-traitsui",
                        "py312-pacal",
                        "py312-pymysql",
                        "py312-olm",
                        "youtube-search-python",
                        "yewtube",
                        "py312-rich_rst",
                        "py312-distorm",
                        "py312-propcache",
                        "py312-esridump",
                        "py312-fann2",
                        "py312-fire",
                        "py312-hyrule",
                        "py312-readability-lxml",
                        "py312-cinemagoer",
                        "py312-contextlib2",
                        "py312-flake8-pep8-naming",
                        "py312-flake8-polyfill",
                        "py312-pytest-datadir",
                        "py312-pytest-fixture-config",
                        "py312-pytest-flake8",
                        "py312-pytest-pycodestyle",
                        "py312-pytest-random-order",
                        "py312-pytest-regressions",
                        "py312-pytest-shutil",
                        "py312-pytest-subtests",
                        "py312-pytest-virtualenv",
                        "py312-setuptools-git",
                        "py312-fugashi",
                        "py312-gcn",
                        "py312-ipadic",
                        "py312-acor",
                        "py312-cog",
                        "py312-google-cloud-core",
                        "py312-google-cloud-storage",
                        "py312-google-crc32c",
                        "py312-google-resumable-media",
                        "py312-gsecrets",
                        "py312-coloredlogs",
                        "py312-humanfriendly",
                        "py312-pylev",
                        "py312-pysimdjson",
                        "py312-hdfs",
                        "py312-construct",
                        "py312-kcs11",
                        "py312-pykeepass",
                        "py312-yubico",
                        "py312-zxcvbn",
                        "py312-cdflib",
                        "py312-geomagpy",
                        "py312-pypubsub",
                        "py312-annoy",
                        "py312-pacmap",
                        "py312-lesscpy",
                        "py312-emmet-core",
                        "py312-maggma",
                        "py312-mp-api",
                        "py312-pycifrw",
                        "py312-pydash",
                        "py312-pyqtgraph",
                        "py312-smart-open",
                        "py312-sqlalchemy-utils",
                        "py312-sshtunnel",
                        "py312-xraylarch",
                        "py312-gpstime",
                        "py312-gunicorn",
                        "py312-gviz_api",
                        "py312-hypy",
                        "py312-imageio-ffmpeg",
                        "py312-immutables",
                        "py312-importmagic",
                        "py312-pync",
                        "py312-ipy",
                        "py312-iso639",
                        "py312-janus",
                        "py312-jmespath-terminal",
                        "py312-meld3",
                        "py312-metar",
                        "py312-misaka",
                        "matrix-nio",
                        "matrix-commander",
                        "py312-notify2",
                        "py312-urwid-readline",
                        "py312-pytesseract",
                        "py312-mitmproxy_macos",
                        "py312-mitmproxy_rs",
                        "py312-wsaccel",
                        "py312-yappi",
                        "py312-libdnet",
                        "py312-pypcap",
                        "py312-enrich",
                        "py312-krb5",
                        "py312-pycson",
                        "py312-speg",
                        "py312-requests-kerberos",
                        "py312-pyogrio",
                        "py312-publicsuffix2",
                        "py312-flask-cors",
                        "py312-aniso8601",
                        "py312-pygments-mathematica",
                        "py312-qimage2ndarray",
                        "py312-celery",
                        "py312-kombu",
                        "py312-digitalocean",
                        "py312-google-api-python-client",
                        "py312-cloudflare2",
                        "py312-pydot",
                        "py312-doctest-ignore-unicode",
                        "py312-prov",
                        "py312-cinderclient",
                        "py312-debtcollector",
                        "py312-dogpile-cache",
                        "py312-keystoneauth1",
                        "py312-keystoneclient",
                        "py312-novaclient",
                        "py312-openstacksdk",
                        "py312-openstackclient",
                        "py312-os-service-types",
                        "py312-osc-lib",
                        "py312-oslo-config",
                        "py312-oslo-i18n",
                        "py312-oslo-utils",
                        "py312-oslo-serialization",
                        "py312-requestsexceptions",
                        "py312-tracer",
                        "py312-undetected-chromedriver",
                        "py312-pgspecial",
                        "py312-pyfzf",
                        "py312-sqlglot",
                        "py312-iterable-io",
                        "py312-zipstream-ng",
                        "py312-autobahn",
                        "py312-hkdf",
                        "py312-passlib",
                        "py312-python-snappy",
                        "py312-pytrie",
                        "py312-spake2",
                        "py312-txaio",
                        "py312-txtorcon",
                        "py312-u-msgpack-python",
                        "py312-backports.tarfile",
                        "py312-flask-restful",
                        "py312-flasgger",
                        "py312-django",
                        "py312-django-allauth",
                        "py312-django-countries",
                        "py312-django-extensions",
                        "py312-django-gravatar2",
                        "py312-mailmanclient",
                        "py312-openid",
                        "py312-pytest-django",
                        "py312-responses",
                        "py312-autocommand",
                        "py312-croniter",
                        "py312-jaraco.collections",
                        "py312-jaraco.text",
                        "py312-timelib",
                        "py312-plyvel",
                        "py312-astropy-healpix",
                        "py312-donfig",
                        "py312-mpl-animators",
                        "py312-numcodecs",
                        "py312-reproject",
                        "py312-mitmproxy",
                        "py312-jsonnet",
                        "py312-cvxopt",
                        "py312-aubio",
                        "py312-bottlenose",
                        "py312-discogs-client",
                        "py312-ibroadcast",
                        "py312-jsonpath-rw",
                        "py312-langdetect",
                        "py312-librosa",
                        "py312-mpd2",
                        "py312-musicbrainzngs",
                        "py312-pytest-mpl",
                        "py312-reflink",
                        "py312-resampy",
                        "py312-soundfile",
                        "py312-termplotlib",
                        "py312-termtables",
                        "py312-ttfquery",
                        "py312-zbar",
                        "py312-trepan3k",
                        "py312-elastic-transport",
                        "py312-darkdetect",
                        "py312-larixite",
                        "py312-pypostal",
                        "py312-base58",
                        "py312-ansicolors",
                        "py312-sslcrypto",
                        "py312-python-lsp-ruff",
                        "py312-standard-distutils",
                        "py312-bidict",
                        "py312-cfn-lint",
                        "py312-engineio",
                        "py312-junit-xml",
                        "py312-socketio",
                        "py312-spotipy",
                        "py312-holidays",
                        "py312-authres",
                        "py312-dkimpy",
                        "py312-ipaddress",
                        "py312-pyinstrument",
                        "py312-requests-unixsocket",
                        "py312-pytokens",
                        "py312-networkit",
                        "py312-sacremoses",
                        "py312-paste",
                        "py312-ml_dtypes",
                        "py312-proto-plus",
                        "py312-huggingface_hub",
                        "py312-sphinx-click",
                        "py312-exifread",
                        "py312-regions",
                        "py312-rlpycairo",
                        "py312-gammapy",
                        "py312-catalogue",
                        "py312-conllu",
                        "py312-sacrebleu",
                        "py312-sarpy",
                        "py312-timeout-decorator",
                        "py312-xxhash",
                        "py312-diskcache",
                        "py312-durationpy",
                        "py312-scikit-rf",
                        "py312-url-normalize",
                        "py312-pre-commit",
                        "py312-ecdsa",
                        "py312-vcrpy",
                        "py312-intelhex",
                        "py312-reedsolo",
                        "py312-librt",
                        "py312-time-machine",
                        "py312-aenum",
                        "py312-beaker",
                        "py312-mido",
                        "py312-shtab",
                        "py312-crc32c",
                        "py312-allpairspy",
                        "py312-tcolorpy",
                        "py312-lark",
                        "py312-ajsonrpc",
                        "py312-pyelftools",
                        "py312-uv-dynamic-versioning",
                        "py312-sexpdata",
                        "py312-dm-tree",
                        "py312-pew",
                        "py312-tlsh",
                        "py312-datasets",
                        "py312-mda-xdrlib",
                        "py312-findlibs",
                        "py312-eccodes"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-astunparse"
                    ]
                }
            ]
        },
        {
            "name": "py312-widgetsnbextension",
            "portdir": "python/py-widgetsnbextension",
            "version": "4.0.10",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://ipython.org",
            "description": "Interactive HTML widgets for Jupyter notebooks.",
            "long_description": "Interactive HTML widgets for Jupyter notebooks.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2871
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools",
                        "py312-build",
                        "py312-installer",
                        "clang-18",
                        "py312-wheel",
                        "py312-jupyter_packaging"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-ipywidgets"
                    ]
                }
            ]
        },
        {
            "name": "py312-wntr",
            "portdir": "python/py-wntr",
            "version": "1.2.0",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "",
            "description": "The Water Network Tool for Resilience (WNTR)",
            "long_description": "The Water Network Tool for Resilience (WNTR) is an EPANET compatible Python package designed to simulate and analyze resilience of water distribution networks.",
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "maintainers": [
                {
                    "name": "jjstickel",
                    "github": "jjstickel",
                    "ports_count": 169
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-scipy",
                        "py312-numpy",
                        "py312-pandas",
                        "py312-matplotlib",
                        "py312-networkx"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-wntr"
                    ]
                }
            ]
        },
        {
            "name": "py312-wordcloud",
            "portdir": "python/py-wordcloud",
            "version": "1.9.3",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/amueller/word_cloud",
            "description": "A little word cloud generator",
            "long_description": "A little word cloud generator.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-wheel",
                        "clang-18",
                        "py312-cython",
                        "py312-setuptools_scm",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-matplotlib",
                        "py312-Pillow",
                        "py312-numpy"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-wordcloud"
                    ]
                }
            ]
        },
        {
            "name": "py312-wrapt",
            "portdir": "python/py-wrapt",
            "version": "2.0.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": 2871
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools",
                        "py312-build",
                        "py312-installer",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-aiobotocore",
                        "py312-dm-tree",
                        "py312-smart-open",
                        "py312-vcrpy",
                        "py312-smart_open"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-debtcollector",
                        "py312-deprecated"
                    ]
                }
            ]
        },
        {
            "name": "py312-wsaccel",
            "portdir": "python/py-wsaccel",
            "version": "0.6.7",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/methane/wsaccel",
            "description": "Accelerator for ws4py and AutobahnPython",
            "long_description": "Accelerator for ws4py and AutobahnPython",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1023
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-installer",
                        "clang-17",
                        "py312-build",
                        "py312-cython",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-wsproto",
            "portdir": "python/py-wsproto",
            "version": "1.2.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://python-hyper.org/projects/wsproto",
            "description": "WebSockets state-machine based protocol implementation",
            "long_description": "WebSockets state-machine based protocol implementation",
            "active": true,
            "categories": [
                "net",
                "www",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-wheel",
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-h11"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-trio-websocket",
                        "py312-mitmproxy"
                    ]
                }
            ]
        },
        {
            "name": "py312-wtforms",
            "portdir": "python/py-wtforms",
            "version": "3.2.1",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://wtforms.readthedocs.io",
            "description": "Form validation and rendering for Python web development",
            "long_description": "Form validation and rendering for Python web development",
            "active": true,
            "categories": [
                "devel",
                "www",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-hatchling",
                        "py312-babel",
                        "clang-17",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-markupsafe"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-flask-wtf"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 1989
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest",
                        "py312-mock"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-spyder-kernels"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-contourpy"
                    ]
                }
            ]
        },
        {
            "name": "py312-wxmplot",
            "portdir": "python/py-wxmplot",
            "version": "2025.1.5",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://newville.github.io/wxmplot",
            "description": "Provides wxPython widgets and python functions for displaying numerical data.",
            "long_description": "Provides wxPython widgets and python functions for displaying numerical data. wxmplot bridges the gap between matplotlib and wxPython by providing wxPython widgets and user-friendly functions for basic 2D line plots, image display, and some custom plots.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "joe.fowler",
                    "github": "joefowler",
                    "ports_count": 98
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "clang-18",
                        "py312-setuptools_scm",
                        "py312-wheel",
                        "py312-setuptools",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-wxpython-4.0",
                        "py312-wxutils",
                        "py312-darkdetect",
                        "py312-pyshortcuts",
                        "py312-matplotlib",
                        "py312-yaml",
                        "py312-Pillow",
                        "py312-numpy",
                        "py312-tz"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-xraylarch"
                    ]
                }
            ]
        },
        {
            "name": "py312-wxpython-4.0",
            "portdir": "python/py-wxpython-4.0",
            "version": "4.2.4",
            "license": "wxwidgets-3.1",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.wxpython.org/",
            "description": "Python interface to the wxWidgets 3.2 cross platform GUI",
            "long_description": "wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily. It is implemented as a Python extension module (native code) that wraps the wxWidgets cross platform GUI library, written in C++.",
            "active": true,
            "categories": [
                "devel",
                "graphics",
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-cython",
                        "py312-requests",
                        "clang-18",
                        "py312-sip",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "tiff",
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-Pillow",
                        "py312-numpy"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-xraylarch",
                        "py312-wxmplot",
                        "py312-wxutils"
                    ]
                }
            ]
        },
        {
            "name": "py312-wxutils",
            "portdir": "python/py-wxutils",
            "version": "0.3.6",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/newville/wxutils",
            "description": "Provides wxPython utilities and convenience functions.",
            "long_description": "Provides wxPython utilities and convenience functions. The wxutils library is a small collection of functions and classes, and is by no means comprehensive. The aim is to simplify code, reduce boiler-plate, make wxPython coding a bit more python-like, and prevent repeating code across several projects.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "joe.fowler",
                    "github": "joefowler",
                    "ports_count": 98
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-wheel",
                        "py312-setuptools_scm",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-wxpython-4.0"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-xraylarch",
                        "py312-wxmplot"
                    ]
                }
            ]
        },
        {
            "name": "py312-xarray",
            "portdir": "python/py-xarray",
            "version": "2025.12.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": 608
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-setuptools_scm",
                        "clang-18",
                        "py312-build",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-packaging",
                        "py312-numpy",
                        "py312-pandas"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest",
                        "py312-hypothesis",
                        "py312-pytest-xdist",
                        "py312-cftime"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-xarray-einstats",
                        "py312-metpy",
                        "py312-tropycal",
                        "py312-arviz"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-pygmt"
                    ]
                }
            ]
        },
        {
            "name": "py312-xarray-einstats",
            "portdir": "python/py-xarray-einstats",
            "version": "0.9.1",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/arviz-devs/xarray-einstats",
            "description": "Stats, linear algebra and einops for xarray",
            "long_description": "Stats, linear algebra and einops for xarray",
            "active": true,
            "categories": [
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 1989
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-build",
                        "py312-flit_core",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-numpy",
                        "py312-xarray",
                        "py312-scipy"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-arviz"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 172
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-wheel",
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-cffi"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-osxmetadata"
                    ]
                }
            ]
        },
        {
            "name": "py312-xdg",
            "portdir": "python/py-xdg",
            "version": "6.0.0",
            "license": "ISC",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/srstevenson/xdg-base-dirs",
            "description": "Variables defined by the XDG Base Directory Specification",
            "long_description": "Variables defined by the XDG Base Directory Specification",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "rturnbull",
                    "github": "RhetTbull",
                    "ports_count": 35
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-poetry-core",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-xdg"
                    ]
                }
            ]
        },
        {
            "name": "py312-xdg-base-dirs",
            "portdir": "python/py-xdg-base-dirs",
            "version": "6.0.2",
            "license": "ISC",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/srstevenson/xdg-base-dirs",
            "description": "Variables defined by the XDG Base Directory Specification",
            "long_description": "Variables defined by the XDG Base Directory Specification",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "rturnbull",
                    "github": "RhetTbull",
                    "ports_count": 35
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-poetry-core",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-xdis",
            "portdir": "python/py-xdis",
            "version": "6.1.8",
            "license": "GPL-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/rocky/python-xdis",
            "description": "Python cross-version byte-code disassembler and marshal routines",
            "long_description": "The Python `dis` module allows you to disassemble bytecode from the same version of Python that you are running on. This package can marshal load Python bytecodes from different versions of Python. The command-line routine *pydisasm* will show disassembly output using the most modern Python disassembly conventions in a variety of user-specified formats. Some of these formats like ``extended`` and ``extended-format`` are the most advanced of any Python disassembler.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "khindenburg",
                    "github": "kurthindenburg",
                    "ports_count": 432
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18",
                        "py312-build",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-six",
                        "py312-click"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-uncompyle6",
                        "py312-pyficache"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-trepan3k"
                    ]
                }
            ]
        },
        {
            "name": "py312-xhtml2pdf",
            "portdir": "python/py-xhtml2pdf",
            "version": "0.2.17",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/xhtml2pdf/xhtml2pdf",
            "description": "HTML/CSS to PDF converter based on Python",
            "long_description": "HTML/CSS to PDF converter based on Python",
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-html5lib",
                        "py312-arabic-reshaper",
                        "py312-bidi",
                        "py312-svglib",
                        "python312",
                        "py312-pypdf",
                        "py312-Pillow",
                        "py312-reportlab",
                        "py312-hanko"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-xhtml2pdf"
                    ]
                }
            ]
        },
        {
            "name": "py312-xkcdpass",
            "portdir": "python/py-xkcdpass",
            "version": "1.30.0",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/redacted/XKCD-password-generator",
            "description": "A flexible and scriptable password generator which generates strong passphrases, inspired by XKCD 936",
            "long_description": "A flexible and scriptable password generator which generates strong passphrases, inspired by XKCD 936",
            "active": true,
            "categories": [
                "security",
                "python"
            ],
            "maintainers": [
                {
                    "name": "amake",
                    "github": "amake",
                    "ports_count": 163
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools",
                        "py312-build",
                        "py312-installer",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-xlrd",
            "portdir": "python/py-xlrd",
            "version": "2.0.1",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.python-excel.org/",
            "description": "module to extract data from Microsoft Excel spreadsheet files",
            "long_description": "xlrd is a Python module to extract data from Microsoft Excel spreadsheet files.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "snc",
                    "github": "nerdling",
                    "ports_count": 157
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-csvkit",
                        "py312-agate-excel"
                    ]
                }
            ]
        },
        {
            "name": "py312-xlsx2csv",
            "portdir": "python/py-xlsx2csv",
            "version": "0.8.4",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/dilshod/xlsx2csv",
            "description": "xlsx to csv converter",
            "long_description": "Converts xslx files to csv format. Handles large XLSX files. Fast and easy to use.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "khindenburg",
                    "github": "kurthindenburg",
                    "ports_count": 432
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools",
                        "py312-build",
                        "py312-installer",
                        "clang-18",
                        "py312-wheel",
                        "py312-setuptools_scm"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-XlsxWriter",
            "portdir": "python/py-XlsxWriter",
            "version": "3.2.9",
            "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": 221
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-pptx"
                    ]
                }
            ]
        },
        {
            "name": "py312-xmlsec",
            "portdir": "python/py-xmlsec",
            "version": "1.3.17",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://xmlsec.readthedocs.io/en/latest/",
            "description": "A set of Python bindings for the XML Security Library.",
            "long_description": "A set of Python bindings for the XML Security Library.",
            "active": true,
            "categories": [
                "textproc",
                "security",
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1214
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-setuptools_scm",
                        "py312-toml",
                        "py312-pkgconfig",
                        "libtool",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-lxml",
                        "xmlsec"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-zeep"
                    ]
                }
            ]
        },
        {
            "name": "py312-xmltodict",
            "portdir": "python/py-xmltodict",
            "version": "1.0.2",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/martinblech/xmltodict",
            "description": "Makes working with XML feel like you are working with JSON",
            "long_description": "This Python module makes working with XML feel like you are working with JSON.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "petr",
                    "github": "petrrr",
                    "ports_count": 608
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools",
                        "py312-build",
                        "py312-installer",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-soco",
                        "py312-pywinrm"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-Faker"
                    ]
                }
            ]
        },
        {
            "name": "py312-xraydb",
            "portdir": "python/py-xraydb",
            "version": "4.5.8",
            "license": "public-domain",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://xraypy.github.io/XrayDB",
            "description": "X-ray reference data in a SQLite library, including a Python interface.",
            "long_description": "X-ray reference data in a SQLite library, including a Python interface. The repository contains useful data about the interactions of X-rays with matter. It packages these different data sources into a single sqlite3 database which can, in principle, be used by a very large number of computer programming languages and environments.",
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "maintainers": [
                {
                    "name": "joe.fowler",
                    "github": "joefowler",
                    "ports_count": 98
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-installer",
                        "clang-18",
                        "py312-setuptools_scm",
                        "py312-wheel",
                        "py312-setuptools",
                        "py312-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-scipy",
                        "py312-sqlalchemy",
                        "py312-platformdirs",
                        "py312-numpy"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-larixite"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-xraylarch"
                    ]
                }
            ]
        },
        {
            "name": "py312-xraylarch",
            "portdir": "python/py-xraylarch",
            "version": "2025.2.2",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://xraypy.github.io/xraylarch",
            "description": "Larch is a system for analyzing X-ray data from synchrotron beamlines.",
            "long_description": "Larch is an open-source library and set of applications for processing and analyzing X-ray absorption and fluorescence spectroscopy data and X-ray fluorescence and diffraction image data from synchrotron beamlines. It aims to be a complete analysis toolkit for X-ray absorption fine-structure spectroscopy (XAFS) including X-ray absorption near-edge spectroscopy (XANES) and extended X-ray absorption fine-structure spectroscopy (EXAFS). It also supports visualization and analysis tools for X-ray fluorescence (XRF) spectra and XRF and X-ray diffraction (XRD) images as collected at scanning X-ray microprobe beamlines.",
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "maintainers": [
                {
                    "name": "joe.fowler",
                    "github": "joefowler",
                    "ports_count": 98
                }
            ],
            "variants": [
                "wxgui",
                "qtgui"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools",
                        "py312-build",
                        "py312-installer",
                        "clang-18",
                        "py312-wheel",
                        "py312-setuptools_scm"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-imageio",
                        "py312-asteval",
                        "py312-dill",
                        "py312-yaml",
                        "py312-psutil",
                        "py312-termcolor",
                        "py312-matplotlib",
                        "py312-sqlalchemy",
                        "py312-scipy",
                        "py312-h5py",
                        "py312-lmfit",
                        "py312-numdifftools",
                        "py312-uncertainties",
                        "py312-tabulate",
                        "py312-scikit-image",
                        "py312-numexpr",
                        "py312-scikit-learn",
                        "py312-pyshortcuts",
                        "py312-hdf5plugin",
                        "py312-xraydb",
                        "py312-wxpython-4.0",
                        "py312-wxutils",
                        "py312-pymatgen",
                        "py312-fabio",
                        "py312-silx",
                        "py312-pyFAI",
                        "py312-mp-api",
                        "py312-pycifrw",
                        "py312-sqlalchemy-utils",
                        "py312-darkdetect",
                        "py312-larixite",
                        "py312-wxmplot",
                        "py312-packaging",
                        "py312-charset-normalizer",
                        "py312-numpy",
                        "py312-requests",
                        "py312-toml",
                        "py312-Pillow"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-xxhash",
            "portdir": "python/py-xxhash",
            "version": "3.5.0",
            "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": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools_scm",
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "xxhashlib",
                        "python312"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-datasets"
                    ]
                }
            ]
        },
        {
            "name": "py312-xyzservices",
            "portdir": "python/py-xyzservices",
            "version": "2025.11.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": 2871
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools",
                        "py312-build",
                        "py312-installer",
                        "clang-18",
                        "py312-wheel",
                        "py312-setuptools_scm"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-contextily",
                        "py312-bokeh",
                        "py312-panel"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-panel",
                        "py312-folium"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 2871
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-wheel",
                        "py312-cython",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "libyaml"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "lldb-18",
                        "mlir-18",
                        "llvm-18",
                        "flang-18",
                        "lirc"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-bokeh",
                        "py312-jupyter_events",
                        "py312-ansible-core",
                        "py312-pysigma",
                        "esptool",
                        "py312-dask",
                        "py312-poethepoet",
                        "py312-pybtex",
                        "py312-cloudflare2",
                        "py312-hanko",
                        "py312-npe2",
                        "py312-distributed",
                        "py312-responses",
                        "py312-cookiecutter",
                        "py312-confuse",
                        "py312-flasgger",
                        "py312-pytorch",
                        "py312-jupytext",
                        "py312-urlwatch",
                        "py312-certomancer",
                        "py312-owslib",
                        "py312-pre-commit",
                        "py312-asdf",
                        "py312-awscli",
                        "py312-gammapy",
                        "py312-astropy",
                        "py312-watchdog",
                        "py312-donfig",
                        "py312-vcrpy"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-openstacksdk",
                        "py312-huggingface_hub",
                        "py312-xraylarch",
                        "py312-datasets",
                        "py312-cliff",
                        "py312-dns-lexicon",
                        "py312-myst-parser",
                        "py312-cfn-lint",
                        "py312-wxmplot",
                        "py312-kaptan",
                        "py312-pytest-regressions",
                        "py312-oslo-config",
                        "py312-oslo-utils",
                        "py312-ansible-compat"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-ddt",
                        "py312-aws-sam-translator",
                        "py312-pypdf",
                        "py312-pylast",
                        "py312-tomlkit",
                        "py312-jsonnet",
                        "py312-configargparse"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 1989
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18",
                        "py312-build",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-platformdirs"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "yapf_select"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-python-lsp-server"
                    ]
                }
            ]
        },
        {
            "name": "py312-yappi",
            "portdir": "python/py-yappi",
            "version": "1.6.10",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/sumerc/yappi",
            "description": "Yet Another Python Profiler.",
            "long_description": "The CPython standard distribution comes with three profilers: cProfile, Profile and hotshot. The cProfile module is implemented as a C module based on lsprof, Profile is in pure Python, and the hotshot can be seen as a small subset of a cProfile. Unlike any of these profilers, however, yappi fully supports profiling multi-threaded programs.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "adfernandes",
                    "github": "adfernandes",
                    "ports_count": 43
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-yappi"
                    ]
                }
            ]
        },
        {
            "name": "py312-yara",
            "portdir": "security/yara",
            "version": "4.5.4",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/VirusTotal/yara-python",
            "description": "yara bindings for python 3.12",
            "long_description": "Malware identification and classification tool. This subport provides bindings for python 3.12",
            "active": true,
            "categories": [
                "security",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "yara",
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-yarl",
            "portdir": "python/py-yarl",
            "version": "1.22.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": 90
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-cython",
                        "py312-expandvars",
                        "py312-build",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-multidict",
                        "py312-idna",
                        "py312-propcache",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-vcrpy",
                        "py312-aiohttp"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-spyder"
                    ]
                }
            ]
        },
        {
            "name": "py312-yaspin",
            "portdir": "python/py-yaspin",
            "version": "3.4.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pavdmyt/yaspin",
            "description": "Yaspin is a lightweight terminal spinner for Python with safe pipes and redirects",
            "long_description": "Yaspin is a lightweight terminal spinner for Python with safe pipes and redirects. It provides a full-featured terminal spinner to show the progress during long-hanging operations.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "harens",
                    "github": "harens",
                    "ports_count": 159
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-installer",
                        "py312-build",
                        "py312-poetry-core",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-termcolor"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-yt",
            "portdir": "python/py-yt",
            "version": "3.5.1",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://yt-project.org/",
            "description": "An analysis and visualization toolkit for volumetric data",
            "long_description": "The yt project aims to produce an integrated science environment for collaboratively asking and answering astrophysical questions. To do so, it will encompass the creation of initial conditions, the execution of simulations, and the detailed exploration and visualization of the resultant data. It will also provide a standard framework based on physical quantities interoperability between codes.",
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-cython-compat",
                        "clang-17",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-setuptools",
                        "py312-numpy"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-sympy",
                        "py312-ipython",
                        "py312-matplotlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-yt"
                    ]
                }
            ]
        },
        {
            "name": "py312-yubico",
            "portdir": "python/py-yubico",
            "version": "1.3.3",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/Yubico/python-yubico",
            "description": "Python code for talking to Yubico’s YubiKeys",
            "long_description": "Python code for talking to Yubico’s YubiKeys",
            "active": true,
            "categories": [
                "security",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "secrets",
                        "py-yubico"
                    ]
                }
            ]
        },
        {
            "name": "py312-z3",
            "portdir": "math/z3",
            "version": "4.15.4",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/Z3Prover/z3",
            "description": "Python 3.12 bindings for the Z3 theorem prover",
            "long_description": "Python 3.12 bindings for the Z3 SMT solver library from Microsoft Research.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 83
                }
            ],
            "variants": [
                "debug"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "cmake",
                        "ninja",
                        "py312-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-setuptools",
                        "z3"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-zarr",
            "portdir": "python/py-zarr",
            "version": "3.1.5",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/zarr-developers/zarr-python",
            "description": "Zarr is a Python package providing an implementation of compressed, chunked, N-dimensional arrays, designed for use in parallel computing.",
            "long_description": "Zarr is a Python package providing an implementation of compressed, chunked, N-dimensional arrays, designed for use in parallel computing.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1214
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-hatchling",
                        "py312-hatch-vcs"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-typing_extensions",
                        "py312-numpy",
                        "py312-donfig",
                        "py312-numcodecs"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-reproject"
                    ]
                }
            ]
        },
        {
            "name": "py312-zbar",
            "portdir": "python/py-zbar",
            "version": "0.1.9",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/NaturalHistoryMuseum/pyzbar",
            "description": "Read one-dimensional barcodes and QR codes from Python 2 and 3.",
            "long_description": "Read one-dimensional barcodes and QR codes from Python 2 and 3.",
            "active": true,
            "categories": [
                "devel",
                "graphics",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools",
                        "clang-18",
                        "py312-wheel",
                        "py312-build",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-Pillow",
                        "zbar"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-numpy",
                        "py312-imageio",
                        "py312-pynose"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-zc-lockfile",
            "portdir": "python/py-zc-lockfile",
            "version": "3.0.post1",
            "license": "ZPL-2.1",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/zopefoundation/zc.lockfile",
            "description": "Basic inter-process locks",
            "long_description": "The zc.lockfile package provides a basic portable implementation of interprocess locks using lock files. The purpose if not specifically to lock files, but to simply provide locks with an implementation based on file-locking primitives. Of course, these locks could be used to mediate access to other files. For example, the ZODB file storage implementation uses file locks to mediate access to file-storage database files. The database files and lock file files are separate files.",
            "active": true,
            "categories": [
                "python",
                "zope"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-zeep",
            "portdir": "python/py-zeep",
            "version": "4.3.2",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.python-zeep.org/en/master/",
            "description": "A fast and modern Python SOAP client.",
            "long_description": "A fast and modern Python SOAP client.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1214
                }
            ],
            "variants": [
                "async",
                "xmlsec"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-appdirs",
                        "py312-lxml",
                        "py312-httpx",
                        "py312-cached-property",
                        "python312",
                        "py312-isodate",
                        "py312-requests-file",
                        "py312-xmlsec",
                        "py312-defusedxml",
                        "py312-tz",
                        "py312-attrs",
                        "py312-requests",
                        "py312-requests-toolbelt"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-sunpy"
                    ]
                }
            ]
        },
        {
            "name": "py312-zict",
            "portdir": "python/py-zict",
            "version": "3.0.0",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/mrocklin/zict/",
            "description": "Mutable mapping tools.",
            "long_description": "Mutable mapping tools.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2871
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-zict",
                        "py312-distributed"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": [
                        "py312-setuptools",
                        "py312-build",
                        "py312-installer",
                        "clang-18",
                        "py312-wheel",
                        "py312-setuptools_scm"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-zipp",
            "portdir": "python/py-zipp",
            "version": "3.23.0",
            "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": 2871
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-coherent.licensed",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-setuptools_scm",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-importlib-metadata"
                    ]
                }
            ]
        }
    ]
}