{"count":51988,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=353","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=351","results":[{"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":false,"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":"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":"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":"py-brotlicffi","portdir":"python/py-brotlicffi","version":"1.2.0.1","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":["py314-brotlicffi"]}],"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-aiohttp","py311-pyarrow","py311-discordpy","py311-py7zr","py311-httpx","py311-mitmproxy"]},{"type":"run","ports":["py311-fonttools"]}]},{"name":"mariadb-10.11-server","portdir":"databases/mariadb-10.11","version":"10.11.17","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":"macintosh","github":"BjarneDMat","ports_count":1512}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["mariadb-10.11"]}],"depends_on":[]},{"name":"mariadb-10.11","portdir":"databases/mariadb-10.11","version":"10.11.17","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":"macintosh","github":"BjarneDMat","ports_count":1512}],"variants":["debug","system_readline","universal"],"dependencies":[{"type":"build","ports":["clang-18","bison","cmake","pkgconfig"]},{"type":"lib","ports":["pcre2","curl","tcp_wrappers","libxml2","lzo2","boost188","libfmt12","openssl3","zlib","judy","ncurses"]},{"type":"run","ports":["mysql_select"]}],"depends_on":[{"type":"lib","ports":["py312-mysqlclient","qt6-mysql-plugin","R-RMariaDB","R-RMySQL","qt610-mysql-plugin","qt64-mysql-plugin","qt67-mysql-plugin","qt68-mysql-plugin","qt69-mysql-plugin","php52-mysql","qore-mysql-module","py310-mysqlclient","py311-mysqlclient"]},{"type":"run","ports":["mariadb-10.11-server"]}]},{"name":"jujutsu","portdir":"devel/jujutsu","version":"0.41.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":1057}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[{"type":"run","ports":["jjui"]}]},{"name":"py311-yarl","portdir":"python/py-yarl","version":"1.23.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/aio-libs/yarl","description":"Yet another URL library.","long_description":"URL library with immutable URL objects.","active":true,"categories":["devel","python"],"maintainers":[{"name":"miguel","github":"ipglider","ports_count":91}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-wheel","py311-cython","py311-expandvars","clang-18","py311-build","py311-installer","py311-setuptools"]},{"type":"lib","ports":["python311","py311-idna","py311-multidict","py311-propcache"]},{"type":"test","ports":["py311-hypothesis","py311-pytest","py311-pydantic"]}],"depends_on":[{"type":"lib","ports":["py311-aiohttp","py311-vcrpy"]},{"type":"run","ports":["py311-spyder"]}]},{"name":"py311-urllib3","portdir":"python/py-urllib3","version":"2.6.3","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":2896}],"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-vcrpy","py311-botocore","py311-distributed","py311-dulwich","py311-kubernetes","py311-requests","py311-requests-cache","py311-requests-futures","py311-responses","osc","spotify-dl","py311-awscli2"]},{"type":"run","ports":["py311-elastic-transport","py311-elasticsearch","py311-pygithub","py311-pmdarima","py311-selenium","py311-sentry-sdk","py311-spotipy"]},{"type":"test","ports":["py311-huggingface_hub"]}]},{"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":255}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-flit_core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-npe2"]},{"type":"run","ports":["py311-flit"]},{"type":"test","ports":["py311-responses"]}]},{"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":443}],"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-requests","portdir":"python/py-requests","version":"2.33.1","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":2896}],"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-pytorch","py311-wxpython-4.0","py311-publicsuffix2","py311-undetected-chromedriver"]},{"type":"lib","ports":["py311-hanko","py311-hanko-certvalidator","py311-acme","py311-panel","py311-pysigma","py311-pyvo","py311-pywinrm","py311-quantecon","py311-rangehttpserver","py311-requests-cache","py311-requests-file","py311-requests-futures","py311-requests-kerberos","py311-requests-mock","py311-requests-oauthlib","py311-requests-unixsocket","py311-requests_ntlm","py311-responses","py311-resumable-urlretrieve","py311-siphon","py311-smi","py311-socid-extractor","py311-soco","py311-soundcloud-v2","py311-spaCy","py311-tiktoken","py311-tldextract","py311-torrequest","py311-treq","py311-tropycal","py311-update_checker","py311-upt-cpan","py311-upt-macports","py311-upt-pypi","py311-upt-rubygems","py311-urlwatch","py311-zeep","openconnect-sso","qobuz-dl","docker-compose","py311-acoustid","py311-astroquery","py311-blosc2","py311-bpython","py311-cachecontrol","py311-cloudflare2","py311-contextily","py311-cookiecutter","py311-coveralls","py311-diffusers","py311-digitalocean","py311-discogs-client","py311-dnspython","py311-docker","py311-dropbox","py311-epsg","py311-fdsnwsscripts","py311-google-api-core","py311-google-cloud-storage","py311-gpsoauth","py311-gsecrets","py311-hdfs","py311-ibroadcast","py311-jupyterlab_server","py311-kubernetes","py311-mechanicalsoup","py311-mp-api","py311-obspy","py311-owslib","py311-pooch","py311-pynamecheap"]},{"type":"run","ports":["py311-tensorflow-datasets","py311-pymatgen","py311-socketio","py311-hcloud","py311-access","py311-pygithub","py311-spotipy","openshot-qt","py311-jfricas","py311-bpemb","py311-python-coveralls","py311-keystoneauth1","py311-cinderclient","py311-keystoneclient","py311-cloudscraper","py311-codecov","py311-dns-lexicon","py311-libpysal","py311-mailmanclient","py311-datasets","py311-xraylarch","py311-panel","py311-django-allauth","py311-sphinx","py311-openstackclient","py311-osc-lib","py311-engineio","py311-oslo-config","py311-requests-toolbelt","py311-flit","py311-folium"]},{"type":"test","ports":["py311-pytest-httpserver","py311-mitmproxy"]}]},{"name":"py311-multidict","portdir":"python/py-multidict","version":"6.7.1","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":91}],"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-aiobotocore","py311-aiohttp","py311-yarl"]}]},{"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":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-flit_core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-tldextract","py311-trio","py311-httpx","py311-yarl","py311-anyio","py311-jsonschema-format-nongpl","py311-klein","py311-dnspython","py311-requests","py311-requests-futures","py311-service_identity"]},{"type":"run","ports":["py311-nbxmpp","py311-hyperlink","py311-trio","py311-trustme"]}]},{"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":353}],"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-xarray-einstats","py311-markdown-it-py","py311-click","py311-matplotlib-inline","py311-affine","py311-aioitertools","py311-aiosqlite","py311-alabaster","py311-argh","py311-arrow","py311-audioread","py311-awscli2","py311-backcall","py311-blinker","py311-breathe","py311-cachecontrol","py311-cairocffi","py311-cloudpathlib","py311-cloudpickle","py311-coherent.licensed","py311-colored","py311-confuse","py311-cssselect2","py311-diff-match-patch","py311-docutils","py311-editables","py311-entrypoints","py311-flake8-pyproject","py311-flask","py311-wheel","py311-pypdf","py311-idna","py311-img2pdf","py311-ipython-pygments-lexers","py311-itsdangerous","py311-jinja2","py311-loguru","py311-lsprotocol","py311-marshmallow","py311-mdit-py-plugins","py311-mdurl","py311-mediafile","py311-more-itertools","py311-mypy_extensions","py311-myst-parser","py311-ordered-set","py311-parsing","py311-pathspec","py311-pip","py311-ptyprocess","py311-py3dns","py311-pyglet","py311-pynetdicom","py311-pyproject_metadata","py311-pytest-check","py311-quantecon","py311-roman_numerals","py311-seaborn","py311-segno","py311-smi","py311-socksio","py311-sphinx","py311-sphinxcontrib-applehelp","py311-sphinxcontrib-devhelp","py311-sphinxcontrib-htmlhelp","py311-sphinxcontrib-jquery","py311-sphinxcontrib-qthelp","py311-sphinxcontrib-serializinghtml","py311-sphinxcontrib-websupport","py311-testpath","py311-textx","py311-threadpoolctl","py311-tinycss2","py311-tomli","py311-tomli-w","py311-typing_extensions","py311-webargs","py311-werkzeug"]},{"type":"lib","ports":["py311-flit_scm"]},{"type":"run","ports":["py311-flit"]}]},{"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-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":353},{"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-awscli","py311-awscli2","py311-breathe","py311-kivy","py311-rstcheck","py311-pybtex-docutils","py311-rstcheck-core","py311-sphinx","py311-sphinx_rtd_theme","py311-sphinxcontrib-bibtex"]},{"type":"run","ports":["py311-rich_rst","py311-flit","py311-sphinxcontrib-htmlhelp","py311-sphinxcontrib-jsmath","py311-sphinx-click","py311-sphinxcontrib-qthelp","py311-recommonmark","py311-sphinxcontrib-blockdiag","py311-m2r","py311-myst-parser","py311-sphinxcontrib-devhelp","py311-readme_renderer"]},{"type":"test","ports":["py311-urlwatch"]}]},{"name":"py311-certifi","portdir":"python/py-certifi","version":"2026.2.25","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":2896}],"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-aioquic","py311-curl-cffi","py311-urllib3","py311-pyogrio","py311-pyproj","py311-requests","py311-requests-futures","py311-skyfield","oci-cli","py311-fiona","py311-freetype","py311-httpcore","py311-httpx","py311-kubernetes","py311-mitmproxy","py311-netcdf4"]},{"type":"run","ports":["py311-elastic-transport","py311-elasticsearch","py311-oci","py311-rasterio","py311-sentry-sdk"]},{"type":"test","ports":["py311-cryptography"]}]},{"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":91}],"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-charset-normalizer","portdir":"python/py-charset-normalizer","version":"3.4.7","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":2896}],"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-pdfminer","py311-requests","py311-requests-futures"]},{"type":"run","ports":["py311-xraylarch"]},{"type":"test","ports":["py311-numpy"]}]},{"name":"py311-aiodns","portdir":"python/py-aiodns","version":"4.0.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":91}],"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-discordpy","py311-aiohttp"]}]},{"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":2896}],"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-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":1425}],"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-awscli2","py311-scikit-build"]}]},{"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":255}],"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-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":146}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"build","ports":["py311-dns-lexicon","py311-poethepoet","seaport","openconnect-sso","py311-aiohappyeyeballs","py311-alagitpull","py311-backoff","py311-bbpb","py311-bpylist2","py311-checkdigit","py311-cidrize","py311-cleo","py311-clikit","py311-country","py311-coveralls","py311-crashtest","py311-decli","py311-docstyle","py311-dotty-dict","py311-dunamai","py311-ffmpy","py311-fido2","py311-flask-babel","py311-flexmock","py311-fortranformat","py311-funcparserlib","py311-gpsoauth","py311-iso8601","py311-josepy","py311-langcodes","py311-metakernel","py311-octave_kernel","py311-pastel","py311-pick","py311-pkgconfig","py311-poetry-plugin-export","py311-poetry-plugin-shell","py311-pskc","py311-pygls","py311-pylint-venv","py311-pysigma","py311-pytest-httpserver","py311-python-pae","py311-pytzdata","py311-qrcode","py311-questionary","py311-rdflib","py311-rencode","py311-requests-cache","py311-rich","py311-rich-theme-manager","py311-rsa","py311-sh","py311-shortuuid","py311-sigma-cli","py311-terminaltables","py311-textual","py311-tinydb","py311-tomlkit","py311-unpaddedbase64","py311-virtualfish","py311-xdg","py311-xdg-base-dirs","py311-yaspin"]}]},{"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":2896}],"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-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":["openconnect-sso","qobuz-dl","logcat-color3","py311-awscli","py311-awscli2","py311-crayons","py311-git-delete-merged-branches","py311-tox","py311-rstcheck","py311-sigma-cli","py311-tmuxp"]},{"type":"run","ports":["py311-log-symbols","py311-milc","py311-structlog"]}]},{"name":"py311-zopfli","portdir":"python/py-zopfli","version":"0.4.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/fonttools/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":"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-18"]},{"type":"lib","ports":["colm"]},{"type":"test","ports":["gsed"]}],"depends_on":[]},{"name":"py311-debugpy","portdir":"python/py-debugpy","version":"1.8.20","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":2896}],"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":"py311-mako","portdir":"python/py-mako","version":"1.3.12","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":2896}],"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":"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":1425}],"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":"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":1425}],"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-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":2896}],"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":"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-geoplot","py310-movingpandas","py310-pysal"]},{"type":"run","ports":["py310-spopt","py310-segregation","py310-giddy","py310-splot"]},{"type":"test","ports":["py310-spopt"]}]},{"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-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-contextily","portdir":"python/py-contextily","version":"1.5.2","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":false,"categories":["python","gis"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-setuptools_scm","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["py38-numpy","py38-rasterio","python38","py38-xyzservices","py38-requests","py38-Pillow","py38-geopy","py38-joblib","py38-matplotlib","py38-mercantile"]}],"depends_on":[{"type":"lib","ports":["py38-geoplot"]}]},{"name":"py37-contextily","portdir":"python/py-contextily","version":"1.4.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":false,"categories":["python","gis"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["py37-mercantile","py37-numpy","python37","py37-requests","py37-rasterio","py37-Pillow","py37-geopy","py37-joblib","py37-matplotlib"]}],"depends_on":[{"type":"lib","ports":["py37-geoplot"]}]},{"name":"gcc12-libcxx","portdir":"lang/gcc12","version":"12.4.0","license":"NCSA","platforms":"{darwin >= 10 < 24}","epoch":1,"replaced_by":null,"homepage":"https://llvm.org/","description":"libc++ header implementation to be used by gcc12","long_description":"libc++ header implementation to be used by gcc12","active":true,"categories":["lang"],"maintainers":[],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22"],"dependencies":[{"type":"build","ports":["clang-14","clang-18"]},{"type":"extract","ports":[null]},{"type":"lib","ports":[null]},{"type":"run","ports":[null]}],"depends_on":[{"type":"run","ports":["gcc12"]}]},{"name":"gcc11-libcxx","portdir":"lang/gcc11","version":"11.4.0","license":"NCSA","platforms":"{darwin >= 10 < 22}","epoch":2,"replaced_by":null,"homepage":"https://llvm.org/","description":"libc++ header implementation to be used by gcc11","long_description":"libc++ header implementation to be used by gcc11","active":true,"categories":["lang"],"maintainers":[],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22"],"dependencies":[{"type":"build","ports":["clang-14","clang-18"]},{"type":"extract","ports":[null]},{"type":"lib","ports":[null]},{"type":"run","ports":[null]}],"depends_on":[{"type":"run","ports":["gcc11"]}]},{"name":"gcc10-libcxx","portdir":"lang/gcc10","version":"10.4.0","license":"NCSA","platforms":"{darwin < 22}","epoch":7,"replaced_by":null,"homepage":"https://llvm.org/","description":"libc++ header implementation to be used by gcc10","long_description":"libc++ header implementation to be used by gcc10","active":true,"categories":["lang"],"maintainers":[],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22"],"dependencies":[{"type":"build","ports":["clang-14","clang-18"]},{"type":"extract","ports":[null]},{"type":"lib","ports":[null]},{"type":"run","ports":[null]}],"depends_on":[{"type":"run","ports":["gcc10"]}]},{"name":"gcc-devel-libcxx","portdir":"lang/gcc-devel","version":"15-20250510","license":"NCSA","platforms":"any","epoch":5,"replaced_by":null,"homepage":"https://llvm.org/","description":"libc++ header implementation to be used by gcc-devel","long_description":"libc++ header implementation to be used by gcc-devel","active":true,"categories":["lang"],"maintainers":[],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":[null]},{"type":"lib","ports":[null]},{"type":"run","ports":[null]}],"depends_on":[{"type":"run","ports":["gcc-devel"]}]},{"name":"py311-pytest-runner","portdir":"python/py-pytest-runner","version":"6.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytest-dev/pytest-runner","description":"pytest-runner adds test support to setup.py scripts","long_description":"pytest-runner adds test support to setup.py scripts. Setup scripts can use pytest-runner to invoke py.test as distutils command and provices dependency resolution.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-wheel","py311-setuptools_scm","py311-build","py311-installer","py311-setuptools","py311-tomli"]},{"type":"lib","ports":["py311-setuptools","python311"]}],"depends_on":[{"type":"build","ports":["py311-rfc3986-validator","radian","py311-certomancer","py311-makefun","py311-parsel","py311-pdbecif","py311-progressbar","py311-rchitect","py311-amazon.ion","py311-pyte"]},{"type":"lib","ports":["py311-pytest-pylint"]},{"type":"test","ports":["py311-pyrsistent"]}]},{"name":"yubikey-manager4","portdir":"security/yubikey-manager4","version":"4.0.9","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://developers.yubico.com/yubikey-manager/","description":"Tool (\"ykman\") for managing your YubiKey configuration.","long_description":"Python library and command line tool for configuring any YubiKey over all USB interfaces.","active":true,"categories":["security","python"],"maintainers":[{"name":"amake","github":"amake","ports_count":162}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-build","clang-18","py312-poetry-core","py312-wheel","py312-setuptools"]},{"type":"lib","ports":["python312","py312-setuptools"]},{"type":"run","ports":["py312-pyscard","py312-fido2","py312-openssl","py312-cryptography","py312-click","swig"]},{"type":"test","ports":["py312-pytest","py312-makefun"]}],"depends_on":[{"type":"run","ports":["yubico-authenticator"]}]},{"name":"py311-markupsafe","portdir":"python/py-markupsafe","version":"3.0.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://palletsprojects.com/p/markupsafe/","description":"Implements a XML/HTML/XHTML Markup safe string for Python","long_description":"Implements a XML/HTML/XHTML Markup safe string for Python","active":true,"categories":["textproc","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"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-mako","py311-breathe","py311-jinja2","py311-nbconvert","py311-werkzeug"]}]},{"name":"py311-cchardet","portdir":"python/py-cchardet","version":"2.1.7","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/PyYoshi/cChardet","description":"cChardet is high speed universal character encoding detector.","long_description":"cChardet is high speed universal character encoding detector.","active":false,"categories":["devel","textproc","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","clang-17","py311-wheel","py311-cython"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py-cchardet"]}]},{"name":"py311-pycparser","portdir":"python/py-pycparser","version":"2.23","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/eliben/pycparser","description":"pycparser is a complete parser of the C language.","long_description":"pycparser is a complete parser of the C language, written in pure Python using the PLY parsing library. It parses C code into an AST and can serve as a front-end for C compilers or analysis tools.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"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-cffi","py311-python-augeas"]}]},{"name":"py311-cffi","portdir":"python/py-cffi","version":"2.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cffi.readthedocs.org/","description":"Foreign Function Interface for Python calling C code.","long_description":"Foreign Function Interface for Python calling C code. The aim of this project is to provide a convenient and reliable way of calling C code from Python.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["python311","py311-pycparser","libffi"]}],"depends_on":[{"type":"build","ports":["py311-zstd","py311-sounddevice","py311-pymunk","py311-python-snappy"]},{"type":"lib","ports":["py311-cairocffi","py311-cryptography","py311-curl-cffi","py311-eccodes","py311-gevent","py311-lmdb","py311-pygit2","py311-pyheif","py311-pycares","minpack","py311-argon2-cffi-bindings","py311-brotlicffi","py311-rchitect","py311-reflink","py311-soundfile","py311-xattr","py311-zmq","py311-pynacl","py311-pyopencl","py311-python-augeas"]},{"type":"run","ports":["py311-autobahn","py311-sounddevice","py311-olm"]},{"type":"test","ports":["py311-numpy","py311-pyarrow"]}]}]}