HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50447,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=690",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=688",
"results": [
{
"name": "py310-contextily",
"portdir": "python/py-contextily",
"version": "1.7.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/geopandas/contextily",
"description": "context geo tiles in Python",
"long_description": "contextily is a small Python package to retrieve tile maps from the internet. It can add those tiles as basemaps to matplotlib figures or write tile maps to disk into geospatial raster files. Bounding boxes can be passed in both WGS84 and Spheric Mercator.",
"active": true,
"categories": [
"python",
"gis"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-setuptools_scm",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-joblib",
"py310-geopy",
"python310",
"py310-mercantile",
"py310-rasterio",
"py310-requests",
"py310-numpy",
"py310-Pillow",
"py310-matplotlib",
"py310-xyzservices"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-geoplot"
]
}
]
},
{
"name": "py38-mapclassify",
"portdir": "python/py-mapclassify",
"version": "2.6.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pysal.org/mapclassify/",
"description": "Classification Schemes for Choropleth Maps",
"long_description": "mapclassify is an open-source python library for Choropleth map classification. It is part of PySAL the Python Spatial Analysis Library.",
"active": false,
"categories": [
"python",
"gis"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py38-numpy",
"py38-pandas",
"python38",
"py38-scipy",
"py38-scikit-learn",
"py38-networkx"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-geoplot"
]
}
]
},
{
"name": "py310-mapclassify",
"portdir": "python/py-mapclassify",
"version": "2.10.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pysal.org/mapclassify/",
"description": "Classification Schemes for Choropleth Maps",
"long_description": "mapclassify is an open-source python library for Choropleth map classification. It is part of PySAL the Python Spatial Analysis Library.",
"active": true,
"categories": [
"python",
"gis"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-setuptools_scm",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-numpy",
"py310-scipy",
"py310-pandas",
"py310-scikit-learn",
"py310-networkx"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-pysal",
"py310-geoplot"
]
},
{
"type": "run",
"ports": [
"py310-splot",
"py310-spopt",
"py310-giddy",
"py310-segregation"
]
},
{
"type": "test",
"ports": [
"py310-spopt"
]
}
]
},
{
"name": "py310-mercantile",
"portdir": "python/py-mercantile",
"version": "1.2.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mapbox/mercantile",
"description": "Spherical mercator and XYZ tile utilities",
"long_description": "Spherical mercator and XYZ tile utilities",
"active": true,
"categories": [
"devel",
"python",
"gis"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2864
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"py310-click",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-contextily"
]
}
]
},
{
"name": "py38-geoplot",
"portdir": "python/py-geoplot",
"version": "0.5.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "geoplot is a high-level Python geospatial plotting library",
"long_description": "geoplot is a high-level Python geospatial plotting library It is an extension to cartopy and matplotlib which makes mapping easy: like seaborn for geospatial.",
"active": false,
"categories": [
"python",
"gis"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py38-seaborn",
"python38",
"py38-mapclassify",
"py38-contextily",
"py38-cartopy",
"py38-geopandas",
"py38-matplotlib",
"py38-pandas"
]
}
],
"depends_on": []
},
{
"name": "py310-geoplot",
"portdir": "python/py-geoplot",
"version": "0.5.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ResidentMario/geoplot",
"description": "geoplot is a high-level Python geospatial plotting library",
"long_description": "geoplot is a high-level Python geospatial plotting library It is an extension to cartopy and matplotlib which makes mapping easy: like seaborn for geospatial.",
"active": true,
"categories": [
"python",
"gis"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-geopandas",
"python310",
"py310-mapclassify",
"py310-contextily",
"py310-pandas",
"py310-matplotlib",
"py310-seaborn",
"py310-cartopy"
]
}
],
"depends_on": []
},
{
"name": "py311-mako",
"portdir": "python/py-mako",
"version": "1.3.10",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.makotemplates.org/",
"description": "A super-fast templating language that borrows the best ideas from the existing templating languages.",
"long_description": "Mako is a template library written in Python. It provides a familiar, non-XML syntax which compiles into Python modules for maximum performance. Mako's syntax and API borrows from the best ideas of many others, including Django templates, Cheetah, Myghty, and Genshi. Conceptually, Mako is an embedded Python (i.e. Python Server Page) language, which refines the familiar ideas of componentized layout and inheritance to produce one of the most straightforward and flexible models available, while also maintaining close ties to Python calling and scoping semantics.",
"active": true,
"categories": [
"www",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2864
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-wheel",
"clang-18",
"py311-build",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"py311-markupsafe",
"python311"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-pyopencl"
]
},
{
"type": "lib",
"ports": [
"py311-alembic"
]
},
{
"type": "test",
"ports": [
"py311-tensorflow-datasets"
]
}
]
},
{
"name": "py311-debugpy",
"portdir": "python/py-debugpy",
"version": "1.8.19",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aka.ms/debugpy",
"description": "Implementation of the Debug Adapter Protocol",
"long_description": "Implementation of the Debug Adapter Protocol",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2864
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-wheel",
"py311-cython",
"py311-build",
"py311-installer",
"py311-setuptools"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-ipykernel"
]
}
]
},
{
"name": "ragel-devel",
"portdir": "lang/ragel-devel",
"version": "7.0.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.colm.net/open-source/ragel/",
"description": "Ragel is a state machine compiler.",
"long_description": "Ragel compiles executable finite state machines from regular languages. Ragel targets C, C++ and ASM. Ragel state machines can not only recognize byte sequences as regular expression machines do, but can also execute code at arbitrary points in the recognition of a regular language.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"libtool",
"autoconf",
"automake",
"pkgconfig",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"colm"
]
},
{
"type": "test",
"ports": [
"gsed"
]
}
],
"depends_on": []
},
{
"name": "py311-zopfli",
"portdir": "python/py-zopfli",
"version": "0.4.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/obp/py-zopfli",
"description": "Zopfli module for python",
"long_description": "Zopfli module for python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-setuptools_scm",
"py311-build",
"clang-18",
"py311-setuptools",
"py311-wheel"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py311-fonttools"
]
}
]
},
{
"name": "py311-colorama",
"portdir": "python/py-colorama",
"version": "0.4.6",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tartley/colorama",
"description": "Cross-platform colored terminal text",
"long_description": "Cross-platform colored terminal text Makes ANSI escape character sequences, for producing colored terminal text and cursor positioning, work under MS Windows.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-hatchling",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-bokeh"
]
},
{
"type": "lib",
"ports": [
"py311-tmuxp",
"logcat-color3",
"py311-awscli",
"py311-awscli2",
"py311-tox",
"openconnect-sso",
"py311-crayons",
"py311-sigma-cli",
"py311-git-delete-merged-branches",
"qobuz-dl",
"py311-rstcheck"
]
},
{
"type": "run",
"ports": [
"py311-structlog",
"py311-milc",
"py311-log-symbols"
]
}
]
},
{
"name": "py311-funcparserlib",
"portdir": "python/py-funcparserlib",
"version": "1.0.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/vlasovskikh/funcparserlib",
"description": "Recursive descent parsing library based on functional combinators",
"long_description": "Recursive descent parsing library based on functional combinators",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2864
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-poetry-core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-blockdiag",
"py311-hy"
]
}
]
},
{
"name": "py311-poetry-core",
"portdir": "python/py-poetry-core",
"version": "2.2.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-poetry/poetry-core",
"description": "A PEP 517 build backend implementation developed for Poetry.",
"long_description": "A PEP 517 build backend implementation developed for Poetry. This project is intended to be a light weight, fully compliant, self-contained package allowing PEP 517 compatible build frontends to build Poetry managed projects.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 142
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-gpsoauth",
"openconnect-sso",
"py311-pastel",
"py311-aiohappyeyeballs",
"py311-dotty-dict",
"py311-unpaddedbase64",
"py311-poethepoet",
"py311-alagitpull",
"py311-ffmpy",
"py311-fortranformat",
"py311-sh",
"seaport",
"py311-photoscript",
"py311-cleo",
"py311-country",
"py311-backoff",
"py311-qrcode",
"py311-pygls",
"py311-dunamai",
"py311-pkgconfig",
"py311-bpylist2",
"py311-tinydb",
"py311-pysigma",
"py311-sigma-cli",
"py311-funcparserlib",
"py311-pytzdata",
"py311-xdg",
"py311-xdg-base-dirs",
"py311-yaspin",
"py311-rencode",
"py311-rich-theme-manager",
"py311-tomlkit",
"py311-pytest-httpserver",
"py311-requests-cache",
"py311-terminaltables",
"py311-flask-babel",
"py311-virtualfish",
"py311-rsa",
"py311-coveralls",
"py311-rdflib",
"py311-textual",
"py311-crashtest",
"py311-iso8601",
"py311-langcodes",
"py311-decli",
"py311-checkdigit",
"py311-cidrize",
"py311-shortuuid",
"py311-python-pae",
"py311-fido2",
"py311-dns-lexicon",
"py311-josepy",
"py311-pick",
"py311-questionary",
"py311-docstyle",
"py311-pylint-venv",
"py311-clikit",
"py311-rich",
"py311-flexmock",
"py311-poetry-plugin-shell",
"py311-poetry-plugin-export"
]
}
]
},
{
"name": "py311-hy",
"portdir": "python/py-hy",
"version": "1.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://hylang.org/",
"description": "Lisp dialect embedded in Python",
"long_description": "Hy is a Lisp dialect that's embedded in Python. Since Hy transforms its Lisp code into Python abstract syntax tree (AST) objects, you have the whole beautiful world of Python at your fingertips, in Lisp form.",
"active": true,
"categories": [
"lang",
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 249
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"py311-funcparserlib",
"python311"
]
},
{
"type": "run",
"ports": [
"hy_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-hyrule"
]
}
]
},
{
"name": "py311-distro",
"portdir": "python/py-distro",
"version": "1.9.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nir0s/distro",
"description": "distro provides information about the OS distribution it runs on, such as a reliable machine-readable ID, or version information.",
"long_description": "distro provides information about the OS distribution it runs on, such as a reliable machine-readable ID, or version information.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-cloudflare",
"docker-compose",
"py311-scikit-build",
"py311-awscli2"
]
}
]
},
{
"name": "py311-scikit-build",
"portdir": "python/py-scikit-build",
"version": "0.18.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scikit-build/scikit-build",
"description": "Improved build system generator for CPython extensions.",
"long_description": "Improved build system generator for CPython extensions.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2864
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-hatchling",
"py311-hatch-fancy-pypi-readme",
"py311-hatch-vcs"
]
},
{
"type": "lib",
"ports": [
"cmake",
"python311",
"py311-packaging",
"py311-setuptools",
"py311-wheel",
"py311-distro"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-blosc"
]
}
]
},
{
"name": "py311-aiodns",
"portdir": "python/py-aiodns",
"version": "3.5.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/saghul/aiodns",
"description": "Simple DNS resolver for asyncio.",
"long_description": "aiodns provides a simple way for doing asynchronous DNS resolutions with a synchronous looking interface by using pycares.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "miguel",
"github": "ipglider",
"ports_count": 90
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-wheel",
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-pycares"
]
},
{
"type": "test",
"ports": [
"py311-pytest",
"py311-pycares",
"py311-pytest-asyncio"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-aiohttp",
"py311-discordpy"
]
}
]
},
{
"name": "py311-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": 2864
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-httpx",
"py311-requests-futures",
"py311-requests",
"py311-pdfminer"
]
},
{
"type": "run",
"ports": [
"py311-xraylarch"
]
},
{
"type": "test",
"ports": [
"py311-numpy"
]
}
]
},
{
"name": "py311-pycares",
"portdir": "python/py-pycares",
"version": "5.0.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/saghul/pycares",
"description": "Python interface for c-ares.",
"long_description": "pycares is a Python module which provides an interface to c-ares. c-ares is a C library that performs DNS requests and name resolutions asynchronously.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "miguel",
"github": "ipglider",
"ports_count": 90
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-setuptools",
"py311-wheel",
"cmake",
"py311-build",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"py311-cffi",
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-pyarrow"
]
},
{
"type": "run",
"ports": [
"py311-aiodns"
]
},
{
"type": "test",
"ports": [
"py311-aiodns"
]
}
]
},
{
"name": "py311-certifi",
"portdir": "python/py-certifi",
"version": "2025.11.12",
"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": 2864
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-matplotlib"
]
},
{
"type": "lib",
"ports": [
"py311-netcdf4",
"py311-requests",
"py311-kubernetes",
"py311-skyfield",
"oci-cli",
"py311-aioquic",
"py311-httpcore",
"py311-httpx",
"py311-freetype",
"py311-urllib3",
"py311-fiona",
"py311-pyogrio",
"py311-requests-futures",
"py311-pyproj",
"py311-mitmproxy"
]
},
{
"type": "run",
"ports": [
"py311-elastic-transport",
"py311-rasterio",
"py311-elasticsearch",
"py311-sentry-sdk",
"py311-oci"
]
},
{
"type": "test",
"ports": [
"py311-cryptography"
]
}
]
},
{
"name": "py311-docutils",
"portdir": "python/py-docutils",
"version": "0.22.4",
"license": "public-domain and BSD and PSF-2.1.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docutils.sourceforge.io/",
"description": "A set of tools for processing plaintext documentation",
"long_description": "Docutils is a set of tools for processing plaintext documentation into useful formats, such as HTML, XML, and LaTeX. Includes reStructuredText, the easy to read, easy to use, what-you-see-is-what-you-get plaintext markup language.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 349
},
{
"name": "alex",
"github": "",
"ports_count": 12
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-flit_core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"docutils_select",
"py311-roman"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"mpv-legacy"
]
},
{
"type": "lib",
"ports": [
"py311-pybtex-docutils",
"py311-sphinxcontrib-bibtex",
"py311-awscli",
"py311-breathe",
"py311-sphinx_rtd_theme",
"py311-rstcheck-core",
"py311-rstcheck",
"py311-sphinx",
"py311-awscli2",
"py311-kivy"
]
},
{
"type": "run",
"ports": [
"py311-sphinxcontrib-jsmath",
"py311-sphinx-click",
"py311-sphinxcontrib-qthelp",
"py311-readme_renderer",
"py311-m2r",
"py311-myst-parser",
"py311-recommonmark",
"py311-flit",
"py311-sphinxcontrib-blockdiag",
"py311-rich_rst",
"py311-sphinxcontrib-devhelp",
"py311-sphinxcontrib-htmlhelp"
]
},
{
"type": "test",
"ports": [
"py311-urlwatch"
]
}
]
},
{
"name": "py311-flit",
"portdir": "python/py-flit",
"version": "3.9.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/takluyver/flit",
"description": "A simple packaging tool for simple packages.",
"long_description": "Flit is a simple way to put Python packages and modules on PyPI.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"clang-18",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-tomli-w",
"py311-requests",
"py311-flit_core",
"py311-docutils"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-pydicom"
]
}
]
},
{
"name": "py311-flit_core",
"portdir": "python/py-flit_core",
"version": "3.12.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/takluyver/flit",
"description": "Distribution-building parts of Flit.",
"long_description": "Distribution-building parts of Flit.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 349
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-tomli"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-pytest-check",
"py311-tinycss2",
"py311-pip",
"py311-affine",
"py311-img2pdf",
"py311-fickling",
"py311-diff-match-patch",
"py311-aiosqlite",
"py311-entrypoints",
"py311-mypy_extensions",
"py311-pyglet",
"py311-textx",
"py311-threadpoolctl",
"py311-typing_extensions",
"py311-parsing",
"py311-backcall",
"py311-py3dns",
"py311-mdit-py-plugins",
"py311-arrow",
"py311-socksio",
"py311-mdurl",
"py311-markdown-it-py",
"py311-ptyprocess",
"py311-sphinxcontrib-websupport",
"py311-coherent.licensed",
"py311-more-itertools",
"py311-smi",
"py311-breathe",
"py311-cachecontrol",
"py311-argh",
"py311-aioitertools",
"py311-segno",
"py311-pypdf",
"py311-cloudpickle",
"py311-click",
"py311-pynetdicom",
"py311-pyproject_metadata",
"py311-audioread",
"py311-alabaster",
"py311-jinja2",
"py311-sphinxcontrib-applehelp",
"py311-sphinxcontrib-devhelp",
"py311-sphinxcontrib-htmlhelp",
"py311-sphinxcontrib-qthelp",
"py311-sphinxcontrib-serializinghtml",
"py311-wheel",
"py311-blinker",
"py311-flask",
"py311-itsdangerous",
"py311-matplotlib-inline",
"py311-flake8-pyproject",
"py311-ipython-pygments-lexers",
"py311-colored",
"py311-confuse",
"py311-marshmallow",
"py311-tomli",
"py311-quantecon",
"py311-seaborn",
"py311-sphinxcontrib-jquery",
"py311-tomli-w",
"py311-editables",
"py311-pathspec",
"py311-werkzeug",
"py311-xarray-einstats",
"py311-testpath",
"py311-cairocffi",
"py311-cssselect2",
"py311-roman_numerals",
"py311-sphinx",
"py311-mediafile",
"py311-webargs",
"py311-awscli2",
"py311-idna",
"py311-docutils",
"py311-myst-parser",
"py311-lsprotocol",
"py311-ordered-set"
]
},
{
"type": "lib",
"ports": [
"py311-flit_scm"
]
},
{
"type": "run",
"ports": [
"py311-flit"
]
}
]
},
{
"name": "py311-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": 2864
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-flit_core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-yarl",
"py311-service_identity",
"py311-anyio",
"py311-tldextract",
"py311-requests",
"py311-dnspython",
"py311-httpx",
"py311-trio",
"py311-jsonschema-format-nongpl",
"py311-requests-futures",
"py311-klein"
]
},
{
"type": "run",
"ports": [
"py311-trio",
"py311-trustme",
"py311-hyperlink",
"py311-nbxmpp"
]
}
]
},
{
"name": "py311-multidict",
"portdir": "python/py-multidict",
"version": "6.7.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/multidict",
"description": "Multidict implementation.",
"long_description": "Multidict is dict-like collection of key-value pairs where where a key might occur more than once in the container.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "miguel",
"github": "ipglider",
"ports_count": 90
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-aiohttp",
"py311-aiobotocore",
"py311-yarl"
]
}
]
},
{
"name": "py311-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": 2864
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-charset-normalizer",
"py311-certifi",
"py311-idna",
"py311-urllib3"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-undetected-chromedriver",
"py311-wxpython-4.0",
"py311-pytorch",
"py311-publicsuffix2"
]
},
{
"type": "lib",
"ports": [
"py311-contextily",
"py311-kubernetes",
"py311-soundcloud-v2",
"py311-discogs-client",
"py311-ibroadcast",
"py311-pooch",
"py311-dnspython",
"py311-acme",
"py311-cloudflare2",
"py311-hanko",
"py311-hanko-certvalidator",
"py311-soco",
"py311-bpython",
"py311-gsecrets",
"py311-panel",
"py311-jupyterlab_server",
"py311-smi",
"py311-urlwatch",
"py311-gpsoauth",
"openconnect-sso",
"py311-pynamecheap",
"py311-requests-file",
"py311-requests-futures",
"py311-requests-unixsocket",
"py311-requests_ntlm",
"py311-requests-mock",
"py311-responses",
"py311-requests-cache",
"py311-cookiecutter",
"py311-blosc2",
"py311-coveralls",
"py311-torrequest",
"py311-acoustid",
"py311-requests-kerberos",
"py311-docker",
"py311-dropbox",
"py311-quantecon",
"py311-socid-extractor",
"py311-update_checker",
"py311-astroquery",
"py311-google-api-core",
"py311-hdfs",
"qobuz-dl",
"py311-pyvo",
"py311-owslib",
"py311-mechanicalsoup",
"py311-google-cloud-storage",
"py311-treq",
"py311-tldextract",
"py311-tropycal",
"py311-obspy",
"py311-digitalocean",
"py311-epsg",
"py311-fdsnwsscripts",
"py311-tiktoken",
"py311-cachecontrol",
"py311-zeep",
"py311-mp-api",
"docker-compose",
"py311-upt-cpan",
"py311-upt-macports",
"py311-upt-pypi",
"py311-upt-rubygems",
"py311-pysigma",
"py311-siphon",
"py311-requests-oauthlib",
"py311-pywinrm"
]
},
{
"type": "run",
"ports": [
"py311-openstackclient",
"py311-pygithub",
"py311-datasets",
"py311-folium",
"py311-keystoneclient",
"py311-python-coveralls",
"py311-osc-lib",
"py311-django-allauth",
"py311-oslo-config",
"py311-mailmanclient",
"py311-sphinx",
"py311-dns-lexicon",
"py311-panel",
"py311-access",
"py311-keystoneauth1",
"py311-libpysal",
"py311-spotipy",
"py311-codecov",
"py311-jfricas",
"py311-pymatgen",
"py311-engineio",
"openshot-qt",
"py311-requests-toolbelt",
"py311-xraylarch",
"py311-tensorflow-datasets",
"py311-socketio",
"py311-bpemb",
"py311-hcloud",
"py311-flit",
"py311-cloudscraper",
"py311-cinderclient"
]
},
{
"type": "test",
"ports": [
"py311-pytest-httpserver",
"py311-mitmproxy"
]
}
]
},
{
"name": "py311-roman",
"portdir": "python/py-roman",
"version": "5.1",
"license": "ZPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/roman",
"description": "Integer to Roman numerals converter",
"long_description": "Integer to Roman numerals converter.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 432
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py311-docutils"
]
}
]
},
{
"name": "py311-tomli-w",
"portdir": "python/py-tomli-w",
"version": "1.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hukkin/tomli-w",
"description": "A lil' TOML parser",
"long_description": "Tomli-W is a Python library for writing TOML. It is a write-only counterpart to Tomli, which is a read-only TOML parser. Tomli-W is fully compatible with TOML v1.0.0.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 249
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-flit_core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py311-flit"
]
},
{
"type": "test",
"ports": [
"py311-responses"
]
}
]
},
{
"name": "py311-urllib3",
"portdir": "python/py-urllib3",
"version": "2.6.2",
"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": 2864
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-hatch-vcs",
"clang-18",
"py311-build",
"py311-hatchling"
]
},
{
"type": "lib",
"ports": [
"py311-certifi",
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-botocore",
"py311-vcrpy",
"py311-kubernetes",
"spotify-dl",
"py311-requests-futures",
"py311-distributed",
"py311-responses",
"py311-requests-cache",
"py311-dulwich",
"osc",
"py311-awscli2",
"py311-requests"
]
},
{
"type": "run",
"ports": [
"py311-selenium",
"py311-elasticsearch",
"py311-spotipy",
"py311-pygithub",
"py311-pmdarima",
"py311-elastic-transport",
"py311-sentry-sdk"
]
},
{
"type": "test",
"ports": [
"py311-huggingface_hub"
]
}
]
},
{
"name": "py311-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",
"py311-setuptools",
"py311-wheel",
"py311-cython",
"py311-expandvars",
"py311-build",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"py311-idna",
"py311-multidict",
"py311-propcache",
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-vcrpy",
"py311-aiohttp"
]
},
{
"type": "run",
"ports": [
"py311-spyder"
]
}
]
},
{
"name": "jujutsu",
"portdir": "devel/jujutsu",
"version": "0.37.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jj-vcs/jj",
"description": "A Git-compatible DVCS that is both simple and powerful",
"long_description": "Jujutsu is a Git-compatible DVCS. It combines features from Git (data model, speed), Mercurial (anonymous branching, simple CLI free from \"the index\", revsets, powerful history-rewriting), and Pijul/Darcs (first-class conflicts), with features not found in most of them (working-copy-as-a-commit, undo functionality, automatic rebase, safe replication via rsync, Dropbox, or distributed file system). The command-line tool is called jj for now because it's easy to type and easy to replace (rare in English). The project is called \"Jujutsu\" because it matches \"jj\".",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"jjui"
]
}
]
},
{
"name": "mariadb-10.11",
"portdir": "databases/mariadb-10.11",
"version": "10.11.13",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mariadb.org/",
"description": "Multithreaded SQL database server",
"long_description": "Mariadb is a fork of the MySQL server, a multi-threaded SQL database.",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 464
}
],
"variants": [
"debug",
"system_readline",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"bison",
"cmake",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"curl",
"tcp_wrappers",
"libxml2",
"zlib",
"boost187",
"openssl3",
"judy",
"ncurses",
"pcre2"
]
},
{
"type": "run",
"ports": [
"mysql_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-mysqlclient",
"qore-mysql-module",
"R-RMariaDB",
"R-RMySQL",
"qt69-mysql-plugin",
"qt64-mysql-plugin",
"qt67-mysql-plugin",
"qt68-mysql-plugin",
"qt6-mysql-plugin",
"py310-mysqlclient",
"py311-mysqlclient"
]
},
{
"type": "run",
"ports": [
"mariadb-10.11-server"
]
}
]
},
{
"name": "mariadb-10.11-server",
"portdir": "databases/mariadb-10.11",
"version": "10.11.13",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mariadb.org/",
"description": "Run mariadb-10.11 as server",
"long_description": "Run mariadb-10.11 as server",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 464
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "run",
"ports": [
"mariadb-10.11"
]
}
],
"depends_on": []
},
{
"name": "py311-brotli",
"portdir": "python/py-brotli",
"version": "1.2.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/google/brotli",
"description": "Python module for brotli compression format",
"long_description": "Brotli is a generic-purpose lossless compression algorithm that is similar in speed with deflate but offers more dense compression. This port installs python modules, see also port brotli for the bro tool.",
"active": true,
"categories": [
"archivers",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-mitmproxy",
"py311-httpx",
"py311-pyarrow",
"py311-aiohttp",
"py311-discordpy",
"py311-py7zr"
]
},
{
"type": "run",
"ports": [
"py311-fonttools"
]
}
]
},
{
"name": "py-brotlicffi",
"portdir": "python/py-brotlicffi",
"version": "1.2.0.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-hyper/brotlicffi",
"description": "Python CFFI bindings to the Brotli library",
"long_description": "Python CFFI bindings to the Brotli library",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-brotlicffi"
]
}
],
"depends_on": []
},
{
"name": "py37-brotlicffi",
"portdir": "python/py-brotlicffi",
"version": "1.1.0.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-hyper/brotlicffi",
"description": "Python CFFI bindings to the Brotli library",
"long_description": "Python CFFI bindings to the Brotli library",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "kirill",
"github": "catap",
"ports_count": 120
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py37-wheel",
"py37-installer",
"clang-16",
"py37-setuptools",
"py37-build"
]
},
{
"type": "lib",
"ports": [
"py37-cffi",
"python37"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-httpbin",
"py37-httpx"
]
}
]
},
{
"name": "py38-brotlicffi",
"portdir": "python/py-brotlicffi",
"version": "1.1.0.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-hyper/brotlicffi",
"description": "Python CFFI bindings to the Brotli library",
"long_description": "Python CFFI bindings to the Brotli library",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-wheel",
"py38-installer",
"clang-17",
"py38-setuptools",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"py38-cffi",
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-httpbin",
"py38-httpx"
]
}
]
},
{
"name": "py39-brotlicffi",
"portdir": "python/py-brotlicffi",
"version": "1.2.0.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-hyper/brotlicffi",
"description": "Python CFFI bindings to the Brotli library",
"long_description": "Python CFFI bindings to the Brotli library",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-installer",
"clang-18",
"py39-setuptools",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"py39-cffi",
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-httpx",
"py39-httpbin"
]
}
]
},
{
"name": "py310-brotlicffi",
"portdir": "python/py-brotlicffi",
"version": "1.2.0.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-hyper/brotlicffi",
"description": "Python CFFI bindings to the Brotli library",
"long_description": "Python CFFI bindings to the Brotli library",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"py310-cffi",
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-httpx",
"py310-httpbin"
]
}
]
},
{
"name": "py311-brotlicffi",
"portdir": "python/py-brotlicffi",
"version": "1.2.0.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-hyper/brotlicffi",
"description": "Python CFFI bindings to the Brotli library",
"long_description": "Python CFFI bindings to the Brotli library",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-wheel",
"clang-18",
"py311-build",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"py311-cffi",
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-httpx",
"py311-httpbin"
]
}
]
},
{
"name": "py311-fsspec",
"portdir": "python/py-fsspec",
"version": "2025.12.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/intake/filesystem_spec",
"description": "File-system specification",
"long_description": "File-system specification",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2864
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-hatchling",
"py311-hatch-vcs",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-s3fs",
"py311-sunpy",
"py311-dask"
]
},
{
"type": "run",
"ports": [
"py311-huggingface_hub",
"py311-datasets",
"py311-reproject"
]
}
]
},
{
"name": "py311-importlib-metadata",
"portdir": "python/py-importlib-metadata",
"version": "8.7.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://importlib-metadata.readthedocs.io/",
"description": "Library to access the metadata for a Python package.",
"long_description": "Library to access the metadata for a Python package.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2864
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-wheel",
"py311-setuptools_scm",
"py311-build",
"py311-installer",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"py311-zipp",
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-dask",
"py311-textx",
"py311-pygccxml",
"py311-httpbin",
"py311-pyface",
"py311-m2crypto",
"py311-asv",
"py311-docstring-to-markdown",
"py311-keyring"
]
},
{
"type": "run",
"ports": [
"py311-spyder"
]
}
]
},
{
"name": "py311-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": 2864
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-build",
"py311-installer",
"clang-18",
"py311-wheel",
"py311-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-stack_data"
]
}
]
},
{
"name": "p5-hash-safekeys",
"portdir": "perl/p5-hash-safekeys",
"version": "0.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "p5.34-hash-safekeys",
"homepage": "https://metacpan.org/pod/Hash::SafeKeys",
"description": "Hash::SafeKeys - get hash contents without resetting each iterator",
"long_description": "Hash::SafeKeys - get hash contents without resetting each iterator",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"p5.34-hash-safekeys"
]
}
],
"depends_on": []
},
{
"name": "p5.28-hash-safekeys",
"portdir": "perl/p5-hash-safekeys",
"version": "0.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Hash::SafeKeys",
"description": "Hash::SafeKeys - get hash contents without resetting each iterator",
"long_description": "Hash::SafeKeys - get hash contents without resetting each iterator",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-perl-languageserver",
"p5.28-devel-dumptrace"
]
}
]
},
{
"name": "p5.30-hash-safekeys",
"portdir": "perl/p5-hash-safekeys",
"version": "0.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Hash::SafeKeys",
"description": "Hash::SafeKeys - get hash contents without resetting each iterator",
"long_description": "Hash::SafeKeys - get hash contents without resetting each iterator",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-perl-languageserver",
"p5.30-devel-dumptrace"
]
}
]
},
{
"name": "p5.32-hash-safekeys",
"portdir": "perl/p5-hash-safekeys",
"version": "0.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Hash::SafeKeys",
"description": "Hash::SafeKeys - get hash contents without resetting each iterator",
"long_description": "Hash::SafeKeys - get hash contents without resetting each iterator",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-perl-languageserver",
"p5.32-devel-dumptrace"
]
}
]
},
{
"name": "p5.34-hash-safekeys",
"portdir": "perl/p5-hash-safekeys",
"version": "0.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Hash::SafeKeys",
"description": "Hash::SafeKeys - get hash contents without resetting each iterator",
"long_description": "Hash::SafeKeys - get hash contents without resetting each iterator",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-hash-safekeys",
"p5.34-perl-languageserver",
"p5.34-devel-dumptrace"
]
}
]
},
{
"name": "py311-pygit2",
"portdir": "python/py-pygit2",
"version": "1.18.0",
"license": "(GPL-2 or Permissive)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.pygit2.org/",
"description": "Python bindings for libgit2",
"long_description": "Pygit2 is a set of Python bindings to the libgit2 shared library, libgit2 implements the core of Git.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2610
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-cffi",
"libgit2"
]
}
],
"depends_on": []
},
{
"name": "darwin-xtools",
"portdir": "devel/darwin-xtools",
"version": "3.3.0",
"license": "(APSL-2 or Apache-2)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/iains/darwin-xtools",
"description": "Aset of modifications to ctools and ld64 that enable support for older systems with up-to-date-tools.",
"long_description": "Aset of modifications to ctools and ld64 that enable support for older systems with up-to-date-tools.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake-bootstrap",
"clang-17"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"ld64-xtools"
]
}
]
}
]
}