HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49813,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=933",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=931",
"results": [
{
"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-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": "elp",
"portdir": "erlang/elp",
"version": "2024-11-07",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/WhatsApp/erlang-language-platform",
"description": "Erlang Language Platform",
"long_description": "Designed at WhatsApp and inspired by the success of the Rust Analyzer project, ELP provides a scalable, fully incremental, IDE-first library for the semantic analysis of Erlang code.",
"active": true,
"categories": [
"devel",
"erlang"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 23
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"eqwalizer",
"cargo",
"legacy-support",
"rebar3",
"erlang",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "eqwalizer",
"portdir": "erlang/eqwalizer",
"version": "0.25.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/WhatsApp/eqwalizer",
"description": "A type-checker for Erlang",
"long_description": "A type-checker for Erlang",
"active": true,
"categories": [
"devel",
"erlang"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 23
}
],
"variants": [
"jdk17",
"jdk11"
],
"dependencies": [
{
"type": "build",
"ports": [
"sbt",
"erlang",
"openjdk17-graalvm",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"openjdk17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"elp"
]
}
]
},
{
"name": "py313-bitarray",
"portdir": "python/py-bitarray",
"version": "3.8.0",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ilanschnell/bitarray",
"description": "A efficient implementation of arrays of booleans",
"long_description": "This module provides an object type which efficiently represents an array of booleans. Bitarrays are sequence types and behave very much like usual lists. Eight bits are represented by one byte in a contiguous block of memory. The user can select between two representations: little-endian and big-endian. Most of the functionality is implemented in C. Methods for accessing the machine representation are provided.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 594
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-bitstring",
"py-bitarray"
]
}
]
},
{
"name": "py313-attrs",
"portdir": "python/py-attrs",
"version": "25.4.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-attrs/attrs",
"description": "Attributes without boilerplate",
"long_description": "attrs is a Python package with class decorators that ease the chores of implementing the most common attribute-related object protocols:",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 429
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-hatch-fancy-pypi-readme",
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling",
"py313-hatch-vcs"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-hypothesis",
"py313-pytest",
"py313-zopeinterface"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-lsprotocol",
"py313-aiosmtpd",
"py-attrs",
"py313-hypothesis",
"py313-cattrs",
"py313-aiohttp",
"py313-twisted",
"py313-referencing",
"py313-asdf",
"py313-zeep",
"py313-trio",
"py313-jsonschema",
"py313-jsonschema-format-nongpl",
"py313-jsonlines",
"py313-service_identity",
"py313-scikit-hep-particle",
"py313-fiona",
"magic-wormhole"
]
},
{
"type": "run",
"ports": [
"py313-automat",
"py313-rasterio",
"py313-outcome",
"py313-autobahn"
]
}
]
},
{
"name": "py313-certifi",
"portdir": "python/py-certifi",
"version": "2025.10.5",
"license": "(MPL-1.1 or GPL-2+ or LGPL-2.1+)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/certifi",
"description": "Python package for providing Mozilla's CA Bundle.",
"long_description": "Python package for providing Mozilla's CA Bundle.",
"active": true,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2772
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-freetype",
"py313-matplotlib"
]
},
{
"type": "lib",
"ports": [
"py313-httpcore",
"py313-httpx",
"py313-skyfield",
"napari",
"buku",
"py313-pyproj",
"py313-aioquic",
"py313-netcdf4",
"py-certifi",
"py313-requests",
"py313-urllib3",
"py313-requests-futures",
"py313-fiona",
"py313-pyogrio",
"pipenv",
"py313-mitmproxy"
]
},
{
"type": "run",
"ports": [
"py313-elasticsearch",
"py313-sentry-sdk",
"py313-rasterio",
"py313-elastic-transport"
]
},
{
"type": "test",
"ports": [
"py313-cryptography"
]
}
]
},
{
"name": "py313-charset-normalizer",
"portdir": "python/py-charset-normalizer",
"version": "3.4.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ousret/charset_normalizer",
"description": "A library that helps you read text from an unknown charset encoding.",
"long_description": "A library that helps you read text from an unknown charset encoding.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2772
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-charset-normalizer",
"py313-httpx",
"py313-requests-futures",
"py313-requests",
"py313-pdfminer"
]
},
{
"type": "run",
"ports": [
"py313-xraylarch",
"impacket"
]
},
{
"type": "test",
"ports": [
"py313-numpy"
]
}
]
},
{
"name": "py313-hatch-fancy-pypi-readme",
"portdir": "python/py-hatch-fancy-pypi-readme",
"version": "25.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hynek/hatch-fancy-pypi-readme",
"description": "a Hatch metadata plugin for projects' PyPI landing page",
"long_description": "a Hatch metadata plugin for projects' PyPI landing page",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-black",
"py313-twisted",
"py313-cloudflare",
"py313-httpcore",
"py313-httpx",
"py313-structlog",
"py313-argon2-cffi",
"py313-jsonschema",
"py313-jsonschema-format-nongpl",
"py313-attrs",
"gdown",
"py313-scikit-build",
"py313-pydantic",
"gcovr",
"py313-pytest-cov"
]
},
{
"type": "lib",
"ports": [
"py313-service_identity",
"py-hatch-fancy-pypi-readme"
]
}
]
},
{
"name": "py313-hypothesis",
"portdir": "python/py-hypothesis",
"version": "6.140.3",
"license": "MPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/hypothesis",
"description": "A library for property based testing",
"long_description": "Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your tests fail.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 429
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-attrs",
"py313-sortedcontainers",
"python313"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-priority"
]
},
{
"type": "lib",
"ports": [
"py313-icalendar",
"py-hypothesis"
]
},
{
"type": "test",
"ports": [
"py313-hyperlink",
"py313-fire",
"py313-natsort",
"py313-pytest-asyncio",
"py313-pytest-trio",
"py313-scipy",
"py313-pyrsistent",
"py313-mitmproxy",
"py313-cbor2",
"py313-snuggs",
"py313-cairo",
"py313-pyarrow",
"py313-xarray",
"py313-json5",
"py313-cssselect",
"py313-attrs",
"py313-numpy",
"py313-numdifftools",
"py313-mutagen",
"py313-ndindex",
"py313-multivolumefile",
"py313-pybcj",
"py313-pyppmd",
"py313-commonmark",
"py313-dateutil",
"py313-iso8601",
"py313-hpack"
]
}
]
},
{
"name": "py313-idna",
"portdir": "python/py-idna",
"version": "3.11",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kjd/idna/",
"description": "Internationalized Domain Names in Applications (IDNA).",
"long_description": "Internationalized Domain Names in Applications (IDNA).",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2772
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-flit_core",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-requests",
"py313-httpx",
"py-idna",
"py313-anyio",
"py313-trio",
"py313-jsonschema-format-nongpl",
"py313-service_identity",
"py313-yarl",
"py313-requests-futures",
"py313-tldextract",
"py313-dnspython"
]
},
{
"type": "run",
"ports": [
"py313-hyperlink",
"py313-trustme"
]
}
]
},
{
"name": "py313-iniconfig",
"portdir": "python/py-iniconfig",
"version": "2.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/RonnyPfannschmidt/iniconfig",
"description": "iniconfig is a small and simple INI-file parser module.",
"long_description": "iniconfig is a small and simple INI-file parser module.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2772
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-hatch-vcs",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools_scm",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-iniconfig",
"py313-pytest"
]
}
]
},
{
"name": "py313-py",
"portdir": "python/py-py",
"version": "1.11.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://py.readthedocs.io/",
"description": "py lib is a Python development support library",
"long_description": "The py lib is a Python development support library featuring ad-hoc distributed execution, micro-threads and svn abstractions.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2772
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools_scm",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-py"
]
},
{
"type": "test",
"ports": [
"py313-tempora"
]
}
]
},
{
"name": "py313-pytest",
"portdir": "python/py-pytest",
"version": "8.4.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytest.org",
"description": "py.test: simple powerful testing with Python",
"long_description": "The pytest framework makes it easy to write small tests, yet scales to support complex functional testing for applications and libraries.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2772
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-packaging",
"py313-setuptools",
"py313-pluggy",
"py313-iniconfig",
"py313-pygments"
]
},
{
"type": "run",
"ports": [
"pytest_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-pytest-django",
"py313-pytest-qt",
"py313-pytest-json-report",
"py313-pytest-remotedata",
"py313-pytest-xprocess",
"py313-pytest-describe",
"py313-pytest-cov",
"py313-pytest-forked",
"py313-pytest-trio",
"py313-pytest-random-order",
"py313-pytest-asyncio",
"py-pytest",
"py313-pytest-xdist",
"py313-beancount",
"py313-pytest-rerunfailures",
"py313-pytest-mpl"
]
},
{
"type": "run",
"ports": [
"py313-pytest-datadir",
"py313-pytest-shutil",
"py313-nbval",
"py313-pytest-fixture-config",
"py313-pytest-flake8",
"py313-pytest-virtualenv",
"py313-pytest-sugar",
"py313-pytest-html",
"py313-pytest-metadata",
"py313-pytest-mock",
"py313-pytest-benchmark",
"py313-pytest-regressions"
]
},
{
"type": "test",
"ports": [
"py313-path",
"py313-setuptools-git",
"py313-fasteners",
"tortoisehg",
"py313-charset-normalizer",
"py313-urwid",
"py313-automat",
"py313-iso8601",
"py313-jaraco.classes",
"py313-jaraco.functools",
"py313-cftime",
"py313-contourpy",
"py313-id",
"py313-jsonpointer",
"py313-arpeggio",
"py313-intervaltree",
"py313-kiwisolver",
"py313-looseversion",
"py313-astlib",
"py313-aws-sam-translator",
"py313-pytest-timeout",
"py313-tracer",
"py313-brotli",
"py313-click",
"py313-h11",
"py313-hpack",
"py313-hyperframe",
"py313-atomicwrites",
"py313-beancount-import",
"py313-berkeleydb",
"py313-hyperlink",
"py313-bitstring",
"py313-geojson",
"py313-emcee3",
"py313-babel",
"py313-freezegun",
"py313-fire",
"py313-pygraphviz",
"py313-pint",
"py313-tomlkit",
"py313-zopfli",
"py313-async_generator",
"py313-natsort",
"py313-outcome",
"py313-pyicu",
"py313-pytest-asyncio",
"py313-pytest-mock",
"py313-pytest-trio",
"py313-icalendar",
"py313-autopep8",
"py313-country",
"py313-netaddr",
"py313-structlog",
"py313-flask",
"py313-flask-babel",
"py313-flask-frozen",
"py313-flask-sqlalchemy",
"py313-wtforms",
"py313-future",
"py313-iniconfig",
"py313-scipy",
"py313-prompt_toolkit",
"py313-rope",
"py313-text-unidecode",
"py313-tinycss2",
"py313-ujson",
"py313-webencodings",
"py313-wurlitzer",
"py313-colorlog",
"py313-bitmath",
"py313-fabio",
"py313-poyo",
"py313-presets",
"py313-protego",
"py313-asteval",
"py313-trustme",
"py313-bcrypt",
"asciidoc",
"py313-latexcodec",
"py313-python-dotenv",
"py313-pybtex",
"py313-sphinx_rtd_theme",
"py313-markupsafe",
"py313-igraph",
"py313-jellyfish",
"flynt",
"py313-jsonpatch",
"py313-responses",
"py313-testfixtures",
"py313-wsproto",
"py313-oauthlib",
"py313-xattr",
"py313-xraydb",
"py313-yapf",
"py313-httpbin",
"py313-reflink",
"py313-requests-oauthlib",
"py313-pycryptodomex",
"yubikey-manager",
"py313-s3transfer",
"py313-pyrsistent",
"py313-semver",
"py313-decorator",
"py313-seaborn",
"py313-packaging",
"py313-pyproject_hooks",
"py313-mitmproxy",
"py313-xmltodict",
"sshuttle",
"py313-pyperclip",
"toot",
"py313-cli-helpers",
"py313-cog",
"py313-configargparse",
"py313-about-time",
"py313-graphql-core",
"py313-graphql-relay",
"py313-confuse",
"beets",
"py313-cryptography",
"beets-devel",
"py313-audioread",
"py313-discogs-client",
"py313-cbor2",
"py313-asgiref",
"py313-django-allauth",
"py313-librosa",
"py313-gsl",
"py313-threadpoolctl",
"py313-rarfile",
"py313-hcloud",
"py313-junit-xml",
"py313-kaptan",
"py313-neovim",
"py313-resampy",
"py313-samplerate",
"py313-soco",
"py313-rsa",
"py313-soundfile",
"py313-soxr",
"py313-astunparse",
"py313-nbval",
"py313-onnx",
"py313-pytorch",
"py313-inflection",
"py313-ipdb",
"py313-mistune",
"py313-flask-cors",
"py313-ftfy",
"py313-fugashi",
"py313-isodate",
"py313-pyte",
"py313-snuggs",
"py313-spark_parser",
"py313-uncertainties",
"py313-whatthepatch",
"py313-discid",
"py313-readability-lxml",
"isrcsubmit",
"autojump",
"ranger",
"py313-jschema_to_python",
"py313-langdetect",
"py313-jsonnet",
"py313-beautifulsoup4",
"py313-cairo",
"py313-jwt",
"py313-more-itertools",
"diffoscope",
"py313-pytest-benchmark",
"py313-sqlparse",
"py313-cpuinfo",
"py313-pluggy",
"py313-last",
"py313-pretend",
"py313-lazy_object_proxy",
"py313-six",
"py313-pycryptodome",
"py313-libarchive-c",
"py313-uncompyle6",
"py313-dateutil",
"py313-distlib",
"py313-filelock",
"py313-luma.emulator",
"py313-luma.core",
"py313-lz4",
"py313-pygls",
"py313-typer",
"py313-setuptools_scm_git_archive",
"py313-typing-inspection",
"py313-xarray",
"py313-cairocffi",
"py313-nose",
"py313-json5",
"py313-proto-plus",
"py313-tabulate",
"py313-cssselect2",
"py313-smbus2",
"py313-immutables",
"py313-pytest-fixture-config",
"py313-pytest-metadata",
"py313-mediafile",
"py313-pytest-shutil",
"py313-GridDataFormats",
"py313-wcwidth",
"py313-gsd",
"py313-mda-xdrlib",
"py313-asn1",
"py313-blinker",
"py313-contextlib2",
"py313-wrapt",
"py313-itsdangerous",
"py313-cssselect",
"py313-joblib",
"py313-dnspython",
"py313-tzlocal",
"py313-findpython",
"py313-geopy",
"py313-geographiclib",
"py313-pyfatfs",
"py313-tenacity",
"py313-netcdf4",
"py313-term-background",
"py313-toolz",
"py313-unidecode",
"py313-attrs",
"py313-beniget",
"py313-autocommand",
"py313-chardet",
"py313-columnize",
"py313-cppy",
"py313-cycler",
"py313-gast",
"py313-hatch-fancy-pypi-readme",
"py313-mock",
"py313-zopeinterface",
"py313-wxpython-4.0",
"py313-docstring-to-markdown",
"py313-cachetools",
"py313-jaraco.collections",
"py313-numpy",
"py313-pypdf",
"py313-stagger",
"py313-croniter",
"py313-appdirs",
"py313-mslex",
"py313-mssql",
"git-remote-hg",
"hg-evolve",
"hg-git",
"py313-lazy_loader",
"py313-lmfit",
"py313-nmrglue",
"py313-nmrglue-devel",
"py313-numdifftools",
"py313-patsy",
"py313-peakutils",
"py313-pyficache",
"py313-qstylizer",
"py313-xdis",
"py313-blosc2",
"py313-musicbrainzngs",
"py313-mutagen",
"py313-black",
"py313-parso",
"py313-python-lsp-jsonrpc",
"py313-ndindex",
"py313-python-lsp-server",
"py313-qtawesome",
"py313-numpydoc",
"py313-openid",
"py313-csvkit",
"py313-openslide",
"py313-ordered-set",
"py313-opengl",
"py313-parse",
"py313-parse-type",
"py313-parsedatetime",
"py313-parsimonious",
"py313-obspy",
"py313-argh",
"py313-inflate64",
"py313-iocapture",
"py313-multivolumefile",
"py313-py7zr",
"py313-pyannotate",
"py313-pybcj",
"py313-pyppmd",
"py313-pytest-httpserver",
"py313-pyzstd",
"py313-watchdog",
"py313-werkzeug",
"py313-protobuf3",
"py313-catalogue",
"py313-confection",
"py313-entrypoints",
"py313-queuelib",
"py313-html2text",
"py313-importlib-resources",
"py313-portalocker",
"py313-priority",
"py313-recommonmark",
"py313-sacrebleu",
"py313-sphinx-jsonschema",
"py313-xxhash",
"poetry",
"google-cloud-sdk",
"py313-pdal",
"py313-websocket-client",
"py313-boolean.py",
"py313-license-expression",
"py313-pyexpect",
"py313-pyftdi",
"py313-spopt",
"py313-tempora",
"py313-pycrlibm",
"py313-pyinterval",
"py313-pylast",
"py313-svgelements",
"proselint",
"py313-itemadapter",
"py313-simplejson",
"py313-pyarrow",
"py313-quantecon",
"py313-rdflib",
"py313-cfn-lint",
"py313-Faker",
"py313-unicodedata2",
"py313-pytest-virtualenv",
"gramps",
"osxphotos",
"py313-supervisor",
"borgbackup",
"py313-aiodns",
"py313-pgspecial"
]
}
]
},
{
"name": "py313-requests",
"portdir": "python/py-requests",
"version": "2.32.5",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://requests.readthedocs.io/",
"description": "Python HTTP for Humans.",
"long_description": "Most existing Python modules for dealing HTTP requests are insane. I have to look up everything that I want to do. Most of my worst Python experiences are a result of the various built-in HTTP libraries (yes, even worse than Logging). But this one's different. This one's going to be awesome. And simple. Really simple.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2772
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-certifi",
"py313-charset-normalizer",
"py313-idna",
"py313-urllib3"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-pytorch",
"py313-wxpython-4.0",
"py313-undetected-chromedriver",
"py313-publicsuffix2"
]
},
{
"type": "lib",
"ports": [
"osxphotos",
"py313-soundcloud-v2",
"py313-google-api-core",
"py313-pynamecheap",
"py313-quantecon",
"gdown",
"beets-mosaic",
"beets-yearfixer",
"py313-torrequest",
"py313-discogs-client",
"py313-ibroadcast",
"py313-coveralls",
"py313-acoustid",
"py313-requests-mock",
"py313-requests-kerberos",
"py313-soco",
"twine",
"py313-socid-extractor",
"manjpfb",
"py313-hdfs",
"openstreetmap-carto",
"py313-pyvo",
"py313-mp-api",
"gunits",
"py313-twilio",
"gallery-dl",
"py313-google-cloud-storage",
"py313-dnspython",
"py313-cookiecutter",
"py313-guidata",
"py-requests",
"py313-owslib",
"py313-tropycal",
"py313-obspy",
"py313-acme",
"py313-digitalocean",
"py313-fdsnwsscripts",
"poetry",
"py313-pooch",
"virt-manager",
"git-credential-email",
"py313-id",
"py313-jupyterlab_server",
"py313-cloudflare2",
"py313-hanko",
"py313-hanko-certvalidator",
"py313-beancount",
"internetarchive",
"py313-smi",
"py313-cachecontrol",
"py313-zeep",
"dnsdiag",
"py313-upt-cpan",
"py313-upt-macports",
"py313-upt-pypi",
"py313-upt-rubygems",
"py313-siphon",
"py313-panel",
"py313-responses",
"py313-pywinrm",
"py313-requests-file",
"py313-requests-futures",
"py313-requests-oauthlib",
"py313-requests-unixsocket",
"py313-requests_ntlm",
"py313-tldextract",
"py313-requests-gssapi",
"offpunk",
"toot",
"beets",
"beets-devel",
"beets-beetcamp"
]
},
{
"type": "run",
"ports": [
"py313-mailmanclient",
"py313-openstackclient",
"py313-keystoneauth1",
"py313-keystoneclient",
"py313-osc-lib",
"py313-hcloud",
"py313-oslo-config",
"py313-engineio",
"py313-panel",
"qgis3",
"qgis3-ltr",
"py313-dns-lexicon",
"py313-cinderclient",
"py313-xraylarch",
"py313-spotipy",
"py313-socketio",
"py313-pymatgen",
"py313-requests-toolbelt",
"py313-folium",
"catgirl-downloader",
"py313-huggingface_hub",
"py313-flit",
"py313-libpysal",
"py313-pygithub",
"py313-sphinx",
"py313-django-allauth",
"py313-codecov",
"py313-cloudscraper",
"borgmatic",
"py313-access"
]
},
{
"type": "test",
"ports": [
"py313-mitmproxy",
"py313-pytest-httpserver"
]
}
]
},
{
"name": "py313-sortedcontainers",
"portdir": "python/py-sortedcontainers",
"version": "2.4.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://grantjenks.com/docs/sortedcontainers/",
"description": "Python sorted container types.",
"long_description": "Python sorted container types.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2772
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-intervaltree",
"py313-trio",
"py313-mitmproxy",
"py313-hypothesis",
"py-sortedcontainers",
"py313-pytrie"
]
}
]
},
{
"name": "py313-urllib3",
"portdir": "python/py-urllib3",
"version": "2.5.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://urllib3.readthedocs.io/",
"description": "HTTP library with thread-safe connection pooling, file post, and more.",
"long_description": "HTTP library with thread-safe connection pooling, file post, and more.",
"active": true,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2772
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-hatchling",
"py313-hatch-vcs",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-certifi",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"twine",
"py313-dulwich",
"py313-requests",
"py-urllib3",
"buku",
"py313-botocore",
"py313-responses",
"py313-requests-futures",
"internetarchive",
"py313-awscli2"
]
},
{
"type": "run",
"ports": [
"py313-spotipy",
"py313-sentry-sdk",
"py313-elasticsearch",
"py313-selenium",
"py313-elastic-transport",
"py313-pygithub"
]
}
]
},
{
"name": "py313-zope-event",
"portdir": "python/py-zope-event",
"version": "5.0",
"license": "ZPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/zope.event",
"description": "Very basic event publishing system",
"long_description": "The zope.event package provides a simple event system, including an event publishing API, intended for use by applications which are unaware of any subscribers to their events, and a very simple event-dispatching system on which more sophisticated event dispatching systems can be built.",
"active": true,
"categories": [
"python",
"zope"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-zope-event",
"py313-zope-component",
"py313-gevent"
]
},
{
"type": "test",
"ports": [
"py313-zopeinterface"
]
}
]
},
{
"name": "py313-zopeinterface",
"portdir": "python/py-zopeinterface",
"version": "7.2",
"license": "ZPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://zopetoolkit.readthedocs.io/",
"description": "Python interfaces for Zope",
"long_description": "Python interfaces for Zope",
"active": true,
"categories": [
"python",
"zope"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1502
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-zope-event"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-zopeinterface",
"certbot-dns-namecheap",
"py313-twisted",
"py313-zope-component",
"py313-repoze.sphinx.autointerface",
"py313-gevent",
"deluge"
]
},
{
"type": "test",
"ports": [
"py313-attrs"
]
}
]
},
{
"name": "py313-mpmath",
"portdir": "python/py-mpmath",
"version": "1.3.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mpmath.org",
"description": "Arbitrary-precision floating-point library for Python",
"long_description": "Arbitrary-precision floating-point library for Python",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2772
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-mpmath",
"py313-sympy"
]
},
{
"type": "test",
"ports": [
"py313-scipy"
]
}
]
},
{
"name": "py313-sympy",
"portdir": "python/py-sympy",
"version": "1.14.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sympy.org/",
"description": "Python module for symbolic mathematics.",
"long_description": "SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. SymPy is written entirely in Python and does not require any external libraries.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2772
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-mpmath",
"python313"
]
},
{
"type": "run",
"ports": [
"py-sympy_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-quantecon",
"octave-symbolic",
"py313-pytorch",
"cadabra2",
"py-sympy"
]
},
{
"type": "run",
"ports": [
"py313-pymatgen",
"py313-cfn-lint",
"py313-spyder"
]
},
{
"type": "test",
"ports": [
"py313-ndindex",
"py313-nbval"
]
}
]
},
{
"name": "py313-scikit-build-core",
"portdir": "python/py-scikit-build-core",
"version": "0.11.6",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scikit-build/scikit-build-core/",
"description": "A bridge between Python package build systems and CMake (a rewrite of the classic Scikit-build).",
"long_description": "Scikit-build-core is a ground-up rewrite of the classic Scikit-build, a bridge between Python package build systems and CMake, the most popular compiled language build system. Scikit-build-core was built using Python packaging standards developed after scikit-build (classic) was written.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2772
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-hatch-vcs",
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"cmake",
"ninja",
"python313",
"py313-packaging",
"py313-pathspec"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-pdal-plugins",
"py313-pybind11",
"py313-zmq",
"py313-gemmi",
"py313-nanobind",
"py313-soxr",
"py313-spglib",
"py313-levenshtein",
"py313-rapidfuzz",
"py313-pdal"
]
},
{
"type": "lib",
"ports": [
"py-scikit-build-core"
]
}
]
},
{
"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": "sequoia-sq",
"portdir": "security/sequoia-sq",
"version": "1.3.1",
"license": "LGPL-2.0+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sequoia-pgp.org/",
"description": "Sequoia-PGP is an implementation of OpenPGP in Rust. This port provides the sq command line application, which provides a way to use OpenPGP conveniently from the command line.",
"long_description": "Sequoia-PGP is an implementation of OpenPGP in Rust. This port provides the sq command line application, which provides a way to use OpenPGP conveniently from the command line.",
"active": true,
"categories": [
"security",
"mail"
],
"maintainers": [
{
"name": "cal",
"github": "neverpanic",
"ports_count": 53
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"legacy-support",
"pkgconfig",
"rust",
"clang-20",
"capnproto",
"cargo"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"libunwind",
"libiconv",
"openssl3"
]
},
{
"type": "run",
"ports": [
"sequoia-keystore"
]
}
],
"depends_on": []
},
{
"name": "py313-types-psutil",
"portdir": "python/py-types-psutil",
"version": "7.0.0.20251001",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python/typeshed",
"description": "Typing stubs for psutil",
"long_description": "Typing stubs for psutil. Typeshed contains external type annotations for the Python standard library and Python builtins, as well as third party packages as contributed by people external to those projects. This data can e.g. be used for static analysis, type checking or type inference.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-mypy"
]
},
{
"type": "lib",
"ports": [
"py-types-psutil"
]
}
]
},
{
"name": "py313-mypy_extensions",
"portdir": "python/py-mypy_extensions",
"version": "1.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python/mypy_extensions",
"description": "Experimental type system extensions for programs checked with the mypy typechecker",
"long_description": "The “mypy_extensions” module defines experimental extensions to the standard “typing” module that are supported by the mypy typechecker.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 240
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-flit_core",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-pyannotate",
"py-mypy_extensions",
"py313-psygnal",
"py313-mypy",
"py313-logilab-common",
"py313-black"
]
},
{
"type": "test",
"ports": [
"py313-trio"
]
}
]
},
{
"name": "py313-types-setuptools",
"portdir": "python/py-types-setuptools",
"version": "80.9.0.20250822",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python/typeshed",
"description": "Typing stubs for setuptools",
"long_description": "Typing stubs for setuptools. Typeshed contains external type annotations for the Python standard library and Python builtins, as well as third party packages as contributed by people external to those projects. This data can e.g. be used for static analysis, type checking or type inference.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-mypy"
]
},
{
"type": "lib",
"ports": [
"py-types-setuptools"
]
}
]
},
{
"name": "py313-flaky",
"portdir": "python/py-flaky",
"version": "3.8.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/box/flaky",
"description": "Plugin for nose or py.test that automatically reruns flaky tests.",
"long_description": "Plugin for nose or py.test that automatically reruns flaky tests.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-flaky"
]
},
{
"type": "test",
"ports": [
"py313-pylast",
"py313-pytest-asyncio",
"py313-last",
"py313-python-lsp-server",
"py313-watchdog"
]
}
]
},
{
"name": "py313-typing_extensions",
"portdir": "python/py-typing_extensions",
"version": "4.15.0",
"license": "PSF",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python/typing_extensions",
"description": "Backported and Experimental Type Hints for Python",
"long_description": "The typing module was added to the standard library in Python 3.5 on a provisional basis and will no longer be provisional in Python 3.7. However, this means users of Python 3.5 - 3.6 who are unable to upgrade will not be able to take advantage of new types added to the typing module, such as typing.Text or typing.Coroutine. The typing_extensions module contains both backports of these changes as well as experimental types that will eventually be added to the typing module, such as Protocol or TypedDict.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 240
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-flit_core",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-aiosqlite"
]
},
{
"type": "lib",
"ports": [
"py313-arviz",
"py313-typing-inspection",
"py313-asyncssh",
"py313-altair",
"py313-flexparser",
"py313-typeguard",
"py313-docstring-to-markdown",
"py313-superqt",
"py313-zarr",
"py313-pydash",
"py313-emmet-core",
"py313-confection",
"py-typing_extensions",
"py313-cloudflare",
"py313-beancount-import",
"py313-magicgui",
"py313-psygnal",
"py313-pint",
"napari",
"py313-pymc",
"py313-async-timeout",
"py313-app-model",
"py313-panel",
"py313-jsonlines",
"py313-pytensor",
"py313-sqlalchemy",
"gdown",
"justpath",
"py313-onnx",
"py313-pytorch",
"py313-urwid",
"py313-beautifulsoup4",
"py313-logilab-common",
"py313-mp-api",
"py313-alembic",
"py313-flexcache",
"py313-twisted",
"py313-mypy"
]
},
{
"type": "run",
"ports": [
"py313-huggingface_hub",
"py313-pygithub",
"py313-Faker",
"py313-panel",
"py313-keystoneauth1",
"py313-setuptools-rust",
"py313-django-countries",
"py313-librosa",
"hyfetch",
"py313-pygls",
"py313-pydantic",
"py313-typer",
"py313-openstacksdk"
]
},
{
"type": "test",
"ports": [
"py313-numpy"
]
}
]
},
{
"name": "py313-mypy",
"portdir": "python/py-mypy",
"version": "1.18.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mypy-lang.org",
"description": "Optional static typing for Python",
"long_description": "Add type annotations to your Python programs, and use mypy to type check them. Mypy is essentially a Python linter on steroids, and it can catch many programming errors by analyzing your program, without actually having to run it. Mypy has a powerful type system with features such as type inference, gradual typing, generics and union types.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 240
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-types-setuptools",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-types-psutil",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-pathspec",
"py313-mypy_extensions",
"py313-typing_extensions",
"python313"
]
},
{
"type": "run",
"ports": [
"mypy_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-mypy",
"py313-scipy",
"refurb"
]
},
{
"type": "test",
"ports": [
"py313-trio",
"py313-numpy",
"py313-rsa",
"py313-typer",
"py313-pytest-asyncio",
"py313-immutables"
]
}
]
},
{
"name": "py313-six",
"portdir": "python/py-six",
"version": "1.17.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/six/",
"description": "py-six is a Python 2 and 3 compatibility library.",
"long_description": "py-six is a Python 2 and 3 compatibility library. It provides utility functions for smoothing over the differences between the Python versions with the goal of writing Python code that is compatible on both Python versions.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-html5lib",
"py313-tox",
"py313-tempora",
"py313-pyinterval",
"py313-rfc3339-validator",
"deluge",
"sigil",
"py313-scruffington",
"py313-xlib",
"py313-twilio",
"py313-vobject",
"magic-wormhole",
"thefuck",
"py313-bigfloat",
"py313-xdis",
"py313-csvkit",
"py313-agate",
"py313-pyannotate",
"py313-protobuf3",
"py313-google-auth",
"py313-leather",
"py313-qrcode",
"py313-ansible-core",
"py313-astroplan",
"py313-blessed",
"py313-freezegun",
"py313-fs",
"py313-pynacl",
"py313-flask-restful",
"py313-prov",
"py313-sphinxcontrib-httpdomain",
"py313-responses",
"py313-flasgger",
"py313-httpbin",
"py313-pywinrm",
"grass",
"qgis3",
"qgis3-ltr",
"py313-storm",
"py313-configobj",
"py313-django-htmlmin",
"py313-requests-mock",
"py313-junit-xml",
"py313-pytorch",
"py313-iniparse",
"py313-jsonpath-rw",
"py313-hdfs",
"py313-pypostal",
"py-six",
"py313-dateutil",
"funky"
]
},
{
"type": "run",
"ports": [
"py313-automat",
"impacket",
"py313-langdetect",
"py313-pytest-shutil",
"py313-spotipy",
"py313-parse-type",
"py313-resampy"
]
},
{
"type": "test",
"ports": [
"py313-uncompyle6",
"py313-openid",
"py313-iocapture",
"py313-pyicu",
"py313-pytest-fixture-config"
]
}
]
},
{
"name": "py313-sniffio",
"portdir": "python/py-sniffio",
"version": "1.3.1",
"license": "(Apache-2 or MIT)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-trio/sniffio",
"description": "Sniff out which async library your code is running under",
"long_description": "This is a tiny package whose only purpose is to let you detect which async library your code is running under.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools_scm",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-cloudflare",
"py-sniffio",
"py313-anyio",
"py313-httpcore",
"py313-httpx",
"py313-trio",
"py313-dnspython"
]
}
]
},
{
"name": "py313-trio",
"portdir": "python/py-trio",
"version": "0.31.0",
"license": "(Apache-2 or MIT)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://trio.readthedocs.io",
"description": "Friendly Python library for async concurrency and I/O",
"long_description": "The Trio project's goal is to produce a production-quality, permissively licensed, async/await-native I/O library for Python. Like all async libraries, its main purpose is to help you write programs that do multiple things at the same time with parallelized I/O.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"py313-outcome",
"python313",
"py313-attrs",
"py313-idna",
"py313-sortedcontainers",
"py313-sniffio"
]
},
{
"type": "test",
"ports": [
"py313-mypy_extensions",
"py313-mypy",
"py313-async_generator",
"py313-pytest-trio",
"py313-astor",
"py313-ipython",
"py313-cryptography",
"py313-openssl",
"py313-trustme"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-pytest-trio",
"py-trio",
"py313-trio-websocket",
"py313-dnspython"
]
},
{
"type": "run",
"ports": [
"py313-python-socks"
]
}
]
},
{
"name": "py313-async_generator",
"portdir": "python/py-async_generator",
"version": "1.10",
"license": "MIT and Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-trio/async_generator",
"description": "A library making it easy to write async iterators in Python 3.5",
"long_description": "Python 3.6 added async generators. Python 3.7 adds some more tools to make them usable, like contextlib.asynccontextmanager. This library gives you all that back to Python 3.5.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-async_generator"
]
},
{
"type": "test",
"ports": [
"py313-outcome",
"py313-trio"
]
}
]
},
{
"name": "py313-outcome",
"portdir": "python/py-outcome",
"version": "1.3.0.post0",
"license": "(Apache-2 or MIT)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-trio/outcome",
"description": "Capture the outcome of Python function calls",
"long_description": "Capture the outcome of Python function calls. Extracted from the Trio project.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-attrs"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-async_generator",
"py313-pytest-asyncio"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-outcome",
"py313-pytest-trio",
"py313-trio"
]
}
]
},
{
"name": "py313-pytest-asyncio",
"portdir": "python/py-pytest-asyncio",
"version": "1.2.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytest-asyncio.readthedocs.io/",
"description": "pytest support for asyncio",
"long_description": "asyncio code is usually written in the form of coroutines, which makes it slightly more difficult to test using normal testing tools. pytest-asyncio provides useful fixtures and markers to make testing easier.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-setuptools_scm",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-pytest"
]
},
{
"type": "test",
"ports": [
"py313-hypothesis",
"py313-pytest",
"py313-flaky",
"py313-mypy",
"py313-pytest-trio"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pytest-asyncio"
]
},
{
"type": "test",
"ports": [
"py313-outcome",
"py313-pytest-mock",
"py313-structlog",
"py313-mitmproxy",
"py313-graphql-relay",
"py313-asgiref",
"py313-django-allauth",
"py313-pygls",
"py313-blinker",
"py313-aiodns",
"py313-cssselect"
]
}
]
},
{
"name": "py313-pytest-trio",
"portdir": "python/py-pytest-trio",
"version": "0.8.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-trio/pytest-trio",
"description": "Pytest plugin for trio",
"long_description": "Pytest plugin for trio",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1106
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-pytest",
"py313-trio",
"py313-outcome"
]
},
{
"type": "test",
"ports": [
"py313-hypothesis",
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pytest-trio"
]
},
{
"type": "test",
"ports": [
"py313-pytest-asyncio",
"py313-trio"
]
}
]
},
{
"name": "py313-astor",
"portdir": "python/py-astor",
"version": "0.8.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/berkerpeksag/astor",
"description": "Read/rewrite/write Python ASTs",
"long_description": "astor is a python library to easily manipulate Python source code via ASTs",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 162
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-astor"
]
},
{
"type": "test",
"ports": [
"py313-trio"
]
}
]
},
{
"name": "py313-jedi",
"portdir": "python/py-jedi",
"version": "0.19.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/davidhalter/jedi",
"description": "An autocompletion tool for Python that can be used for text editors.",
"long_description": "An autocompletion tool for Python that can be used for text editors.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2772
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-parso",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"peakipy",
"py313-pudb",
"py313-python-lsp-server",
"py313-ptpython",
"py313-ipython",
"py-jedi"
]
},
{
"type": "run",
"ports": [
"py313-spyder"
]
}
]
},
{
"name": "py313-parso",
"portdir": "python/py-parso",
"version": "0.8.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/davidhalter/parso",
"description": "A Python Parser",
"long_description": "A Python Parser",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2772
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-jedi",
"py-parso"
]
},
{
"type": "run",
"ports": [
"py313-spyder"
]
}
]
},
{
"name": "py313-matplotlib-inline",
"portdir": "python/py-matplotlib-inline",
"version": "0.1.7",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/martinRenou/matplotlib-inline",
"description": "Matplotlib Inline Back-end for IPython and Jupyter.",
"long_description": "Matplotlib Inline Back-end for IPython and Jupyter.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2772
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-17",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-traitlets",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-ipykernel",
"py313-ipython",
"py-matplotlib-inline"
]
}
]
},
{
"name": "py313-pexpect",
"portdir": "python/py-pexpect",
"version": "4.9.0",
"license": "ISC",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pexpect.readthedocs.org/",
"description": "Allows easy control of interactive console applications.",
"long_description": "Pexpect is a pure Python module for spawning child applications, controlling them, and responding to expected patterns in their output. Pexpect allows your script to spawn a child application and control it as if a human were typing commands.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2772
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-ptyprocess",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"hatch",
"py-pexpect",
"py313-ipython",
"py313-poetry-plugin-shell"
]
},
{
"type": "run",
"ports": [
"py313-spyder"
]
},
{
"type": "test",
"ports": [
"fish3"
]
}
]
},
{
"name": "py313-ptyprocess",
"portdir": "python/py-ptyprocess",
"version": "0.7.0",
"license": "ISC",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pexpect/ptyprocess",
"description": "Run a subprocess in a pseudo terminal",
"long_description": "Run a subprocess in a pseudo terminal",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2772
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-flit_core",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-terminado",
"py-ptyprocess",
"py313-pexpect"
]
}
]
},
{
"name": "py313-traitlets",
"portdir": "python/py-traitlets",
"version": "5.14.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ipython/traitlets",
"description": "Traitlets Python config system.",
"long_description": "Traitlets Python config system.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2772
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py313-build",
"py313-installer",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-pretend"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-ipykernel",
"py313-jupyter_client",
"py313-jupyter_core",
"py313-jupyter_events",
"py313-jupyter_server",
"py313-jupyterlab",
"py313-nbclient",
"py313-nbformat",
"py313-qtconsole",
"py313-nbconvert",
"py313-comm",
"py313-metpy",
"py313-ipython",
"py313-ipywidgets",
"py313-jupyter_console",
"py313-matplotlib-inline",
"py-traitlets"
]
}
]
},
{
"name": "py313-wcwidth",
"portdir": "python/py-wcwidth",
"version": "0.2.14",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jquast/wcwidth/",
"description": "Library for building powerful interactive command lines in Python",
"long_description": "Library for building powerful interactive command lines in Python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-wcwidth",
"py313-blessed",
"py313-prompt_toolkit",
"translate-toolkit",
"py313-urwid",
"toot",
"py313-cli-helpers",
"py313-git-delete-merged-branches",
"py313-pyte"
]
},
{
"type": "run",
"ports": [
"py313-cmd2"
]
},
{
"type": "test",
"ports": [
"py313-ftfy"
]
}
]
},
{
"name": "py313-prompt_toolkit",
"portdir": "python/py-prompt_toolkit",
"version": "3.0.52",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/prompt-toolkit/python-prompt-toolkit",
"description": "Library for building powerful interactive command lines in Python",
"long_description": "Library for building powerful interactive command lines in Python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-wcwidth"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-ptpython",
"mycli",
"litecli",
"pgcli",
"xonsh",
"py-prompt_toolkit",
"py313-awscli2",
"py313-git-delete-merged-branches",
"py313-ipython",
"py313-jupyter_console"
]
}
]
},
{
"name": "py313-pretend",
"portdir": "python/py-pretend",
"version": "1.0.9",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/alex/pretend",
"description": "A library for stubbing in Python",
"long_description": "A library for stubbing in Python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pretend",
"py313-traitlets"
]
},
{
"type": "test",
"ports": [
"py313-id",
"py313-structlog",
"py313-packaging",
"py313-cryptography"
]
}
]
},
{
"name": "py313-pygments",
"portdir": "python/py-pygments",
"version": "2.19.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pygments.org/",
"description": "Python syntax highlighter",
"long_description": "Pygments is a fast syntax highlighter written in Python with a special focus on details. Can highlight source code in many supported languages: Python, Ruby, PHP, HTML etc. Outputs arbitrarily-styled HTML or LaTeX, comes with many builtin styles.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2772
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"pygments_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"flang-19",
"llvm-19",
"clang-21",
"mlir-21",
"llvm-21",
"flang-20",
"llvm-devel",
"llvm-20",
"mlir-devel",
"clang-devel",
"lldb-devel",
"flang-devel",
"mlir-20",
"clang-20",
"lldb-20",
"flang-21",
"mlir-19",
"lldb-21",
"clang-19",
"lldb-19"
]
},
{
"type": "lib",
"ports": [
"funky",
"py313-pudb",
"py313-pygments-mathematica",
"mycli",
"colout",
"litecli",
"pgcli",
"gtk-doc",
"xonsh",
"py313-ipython-pygments-lexers",
"py313-httpx",
"py313-qtconsole",
"py313-breathe",
"cppcheck",
"rst2pdf",
"py313-pytest",
"gcovr",
"py313-ptpython",
"py313-ipython",
"py313-jupyter_console",
"gi-docgen",
"jello",
"jc",
"py313-pyficache",
"py313-superqt",
"py313-cli-helpers",
"py313-nbconvert",
"py-pygments"
]
},
{
"type": "run",
"ports": [
"py313-jupyterlab_pygments",
"py313-spyder",
"qgis3",
"py313-trepan3k",
"py313-sphinx",
"py313-readme_renderer",
"py313-rich",
"py313-markdown2",
"qgis3-ltr"
]
},
{
"type": "test",
"ports": [
"hg-git"
]
}
]
},
{
"name": "py313-asttokens",
"portdir": "python/py-asttokens",
"version": "3.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gristlabs/asttokens",
"description": "The asttokens module annotates Python abstract syntax trees (ASTs).",
"long_description": "The asttokens module annotates Python abstract syntax trees (ASTs).",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2772
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-17",
"py313-build",
"py313-setuptools_scm",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-stack_data",
"py-asttokens"
]
}
]
},
{
"name": "py313-executing",
"portdir": "python/py-executing",
"version": "2.2.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/alexmojaki/executing",
"description": "Get the currently executing AST node of a frame.",
"long_description": "Get the currently executing AST node of a frame.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2772
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools_scm",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-executing",
"py313-stack_data"
]
}
]
}
]
}