{"count":51956,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=565","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=563","results":[{"name":"py310-ansible-compat","portdir":"python/py-ansible-compat","version":"25.12.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/ansible-compat","description":"Functions that help interacting with various versions of Ansible","long_description":"Functions that help interacting with various versions of Ansible","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools_scm","py310-wheel","py310-setuptools_scm_git_archive","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-packaging","py310-yaml","py310-jsonschema","py310-subprocess-tee"]}],"depends_on":[]},{"name":"py310-ansible","portdir":"python/py-ansible","version":"13.0.0","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ansible/ansible","description":"SSH-based configuration management and deployment system","long_description":"Ansible is a radically simple model-driven configuration management, multi-node deployment, and remote task execution system. Ansible works over SSH and does not require any software or daemons to be installed on remote nodes. Extension modules can be written in any language and are transferred to managed machines automatically.","active":true,"categories":["sysutils","python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45},{"name":"pedro.salgado","github":"steenzout","ports_count":53}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-ansible-core","python310"]}],"depends_on":[]},{"name":"py310-annotated_types","portdir":"python/py-annotated_types","version":"0.7.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/annotated-types/annotated-types","description":"Reusable constraint types to use with typing.Annotated","long_description":"Reusable constraint types to use with typing.Annotated","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"run","ports":["py310-pydantic"]}]},{"name":"py310-annotated-doc","portdir":"python/py-annotated-doc","version":"0.0.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fastapi/annotated-doc/","description":"Provides document parameters, class attributes, return types, and variables inline, with Annotated","long_description":"Provides document parameters, class attributes, return types, and variables inline, with Annotated","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","py310-pdm-backend","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"run","ports":["py310-typer"]}]},{"name":"py310-aniso8601","portdir":"python/py-aniso8601","version":"10.0.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/nielsenb/aniso8601","description":"A library for parsing ISO 8601 strings","long_description":"A library for parsing ISO 8601 strings","active":true,"categories":["devel","textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-dateutil"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"run","ports":["py310-graphene"]}]},{"name":"py310-analytics-python","portdir":"python/py-analytics-python","version":"1.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/segmentio/analytics-python","description":"Integrate analytics into any python application.","long_description":"Segment is the simplest way to integrate analytics into your application. One API allows you to turn on any other analytics service.","active":true,"categories":["devel","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-requests","py310-dateutil","py310-monotonic","py310-backoff"]}],"depends_on":[{"type":"lib","ports":["py-analytics-python"]},{"type":"run","ports":["py310-gradio"]}]},{"name":"py310-amqp","portdir":"python/py-amqp","version":"5.3.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/celery/py-amqp","description":"Low-level AMQP client for Python (fork of amqplib).","long_description":"Low-level AMQP client for Python (fork of amqplib).","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["speedups"],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-vine","python310"]}],"depends_on":[{"type":"lib","ports":["py310-kombu"]}]},{"name":"py310-amazon.ion","portdir":"python/py-amazon.ion","version":"0.10.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/amazon-ion/ion-python","description":"A Python implementation of Amazon Ion","long_description":"Amazon Ion is a richly-typed, self-describing, hierarchical data serialization format offering interchangeable binary and text representations. The text format (a superset of JSON) is easy to read and author, supporting rapid prototyping. The binary representation is efficient to store, transmit, and skip-scan parse. The rich type system provides unambiguous semantics for long-term preservation of data which can survive multiple generations of software evolution.","active":false,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","clang-17","cmake","git","py310-setuptools","py310-pytest-runner","py310-wheel"]},{"type":"lib","ports":["python310","py310-six","py310-jsonconversion"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py310-altgraph","portdir":"python/py-altgraph","version":"0.17.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/altgraph/","description":"Python graph (network) package","long_description":"altgraph is a fork of graphlib: a graph (network) package for constructing graphs, BFS and DFS traversals, topological sort, shortest paths, etc. with graphviz output. altgraph includes some additional usage of Python 2.6+ features and enhancements related to modulegraph and macholib.","active":true,"categories":["devel","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-macholib","py310-modulegraph","py310-py2app"]}]},{"name":"py310-altair","portdir":"python/py-altair","version":"6.1.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://altair-viz.github.io/","description":"A declarative statistical visualization library for Python.","long_description":"A declarative statistical visualization library for Python.","active":true,"categories":["devel","graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-installer","clang-18"]},{"type":"lib","ports":["py310-jinja2","py310-pandas","python310","py310-toolz","py310-narwhals","py310-jsonschema","py310-typing_extensions","py310-packaging","py310-numpy"]}],"depends_on":[]},{"name":"py310-allpairspy","portdir":"python/py-allpairspy","version":"2.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/thombashi/allpairspy","description":"Pairwise (aka ‘all-pairs’) test combinations generator written in Python.","long_description":"Pairwise (aka ‘all-pairs’) test combinations generator written in Python. Allows one to create a set of tests using ‘pairwise combinations’ method, reducing a number of combinations of variables into a lesser set that covers most situations.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"test","ports":["py310-pathvalidate"]}]},{"name":"py310-allennlp","portdir":"python/py-allennlp","version":"2.4.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.allennlp.org/","description":"An open-source NLP research library, built on PyTorch.","long_description":"An Apache 2.0 NLP research library, built on PyTorch, for developing state-of-the-art deep learning models on a wide variety of linguistic tasks.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-scipy","py310-tqdm","py310-scikit-learn","py310-h5py","py310-lmdb","py310-jsonpickle","py310-nltk","py310-pytorch","py310-tensorboardX","py310-spaCy","py310-transformers","py310-sentencepiece","py310-overrides","py310-jsonnet","py310-torchvision","py310-requests","py310-more-itertools","py310-numpy","py310-filelock","py310-boto3"]},{"type":"test","ports":["py310-mypy","py310-pytest","py310-pytest-cov","py310-flaky","py310-pytest-benchmark","py310-matplotlib","py310-responses"]}],"depends_on":[{"type":"lib","ports":["py-allennlp"]}]},{"name":"py310-alive-progress","portdir":"python/py-alive-progress","version":"3.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rsalmei/alive-progress","description":"A new kind of Progress Bar, with real time throughput, ETA and very cool animations!","long_description":"A new kind of Progress Bar, with real time throughput, ETA and very cool animations!","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","clang-18","py310-setuptools","py310-wheel"]},{"type":"lib","ports":["python310","py310-about-time","py310-grapheme"]},{"type":"test","ports":["py310-click","py310-pytest"]}],"depends_on":[]},{"name":"py310-algopy","portdir":"python/py-algopy","version":"0.7.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/b45ch1/algopy","description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","long_description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py310-numpy","py310-scipy","python310"]}],"depends_on":[{"type":"lib","ports":["py310-numdifftools"]}]},{"name":"py310-alembic","portdir":"python/py-alembic","version":"1.17.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://alembic.sqlalchemy.org/","description":"A database migration tool for SQLAlchemy.","long_description":"A database migration tool for SQLAlchemy.","active":true,"categories":["databases","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310","py310-typing_extensions","py310-tomli","py310-sqlalchemy","py310-mako"]}],"depends_on":[{"type":"run","ports":["buildbot"]}]},{"name":"py310-alagitpull","portdir":"python/py-alagitpull","version":"0.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/git-pull/alagitpull","description":"Cleverly-named alabaster sub-theme for git-pull projects","long_description":"Cleverly-named alabaster sub-theme for git-pull projects","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-poetry-core","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-alabaster"]}],"depends_on":[]},{"name":"py310-alabaster","portdir":"python/py-alabaster","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://alabaster.readthedocs.io/en/latest/","description":"A configurable sidebar enabled Sphinx theme","long_description":"A configurable sidebar enabled Sphinx theme","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-flit_core","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"run","ports":["py310-alagitpull","py310-sphinx"]}]},{"name":"py310-ajsonrpc","portdir":"python/py-ajsonrpc","version":"1.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pavlov99/ajsonrpc","description":"JSON-RPC 1/2 transport implementation","long_description":"JSON-RPC 1/2 transport implementation","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py310-aiosqlite","portdir":"python/py-aiosqlite","version":"0.21.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/omnilib/aiosqlite","description":"asyncio bridge to the standard sqlite3 module","long_description":"aiosqlite provides a friendly, async interface to sqlite databases. It replicates the standard sqlite3 module, but with async versions of all the standard connection and cursor methods, plus context managers for automatically closing connections and cursors.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-typing_extensions","py310-flit_core","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"run","ports":["py310-databases"]}]},{"name":"py310-aiosignal","portdir":"python/py-aiosignal","version":"1.4.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aio-libs/aiosignal","description":"manage callbacks in asyncio projects","long_description":"A project to manage callbacks in asyncio projects.","active":true,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["py310-typing_extensions","py310-frozenlist","python310"]}],"depends_on":[{"type":"lib","ports":["py310-aiohttp"]}]},{"name":"py310-aioquic","portdir":"python/py-aioquic","version":"1.3.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/aiortc/aioquic","description":"aioquic is a library for the QUIC network protocol in Python.","long_description":"aioquic is a library for the QUIC network protocol in Python. It features a minimal TLS 1.3 implementation, a QUIC stack and an HTTP/3 stack.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-pylsqpack","py310-certifi","py310-cryptography","py310-openssl","py310-service_identity"]}],"depends_on":[{"type":"lib","ports":["py310-dnspython","py310-mitmproxy"]}]},{"name":"py310-aiopg","portdir":"python/py-aiopg","version":"1.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://aiopg.readthedocs.io/","description":"Postgres integration with asyncio.","long_description":"aiopg is a library for accessing a PostgreSQL database from the asyncio (PEP-3156/tulip) framework. It wraps asynchronous features of the Psycopg database driver.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-async-timeout","py310-psycopg2"]}],"depends_on":[{"type":"lib","ports":["py-aiopg"]},{"type":"run","ports":["py310-databases"]}]},{"name":"py310-aiomysql","portdir":"python/py-aiomysql","version":"0.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aio-libs/aiomysql","description":"MySQL driver for asyncio.","long_description":"aiomysql is a driver for accessing a MySQL database from the asyncio (PEP-3156/tulip) framework. It depends on and reuses most parts of PyMySQL . aiomysql tries to be like awesome aiopg library and preserve same api, look and feel.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-toml","py310-setuptools_scm","py310-wheel","py310-setuptools_scm_git_archive","py310-build"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-pymysql"]},{"type":"test","ports":["py310-docker"]}],"depends_on":[{"type":"lib","ports":["py-aiomysql"]}]},{"name":"py310-aiojobs","portdir":"python/py-aiojobs","version":"1.4.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aio-libs/aiojobs","description":"Jobs scheduler for managing background task","long_description":"Jobs scheduler for managing background task (asyncio). The library gives controlled way for scheduling background tasks for asyncio applications.","active":true,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["py310-async-timeout","py310-aiohttp","python310"]}],"depends_on":[]},{"name":"py310-aioitertools","portdir":"python/py-aioitertools","version":"0.13.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://aioitertools.omnilib.dev/","description":"Async implementation of itertools, builtins and more.","long_description":"Async implementation of itertools, builtins and more.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py310-flit_core","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-aiobotocore","py310-maggma"]}]},{"name":"py310-aiohttp-socks","portdir":"python/py-aiohttp-socks","version":"0.11.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/romis2012/aiohttp-socks","description":"The aiohttp-socks package provides a proxy connector for aiohttp.","long_description":"The aiohttp-socks package provides a proxy connector for aiohttp. Supports SOCKS4(a), SOCKS5(h), HTTP (tunneling) as well as Proxy chains. It uses python-socks for core proxy functionality.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["py310-aiohttp","py310-python-socks","python310"]}],"depends_on":[]},{"name":"py310-aiohttp","portdir":"python/py-aiohttp","version":"3.13.5","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/aio-libs/aiohttp","description":"Async http client/server framework","long_description":"aiohttp key futures are the support for both client and server side of HTTP protocol, support for both client and server Web-Sockets out-of-the-box without the Callback Hell and Web-server's middlewares and pluggable routing.","active":true,"categories":["devel","python"],"maintainers":[{"name":"miguel","github":"ipglider","ports_count":91}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-pkgconfig","py310-installer","clang-18"]},{"type":"lib","ports":["py310-brotli","py310-aiosignal","python310","py310-aiohappyeyeballs","py310-propcache","py310-frozenlist","py310-multidict","py310-yarl","py310-attrs","py310-async-timeout","py310-aiodns"]}],"depends_on":[{"type":"lib","ports":["py310-discordpy","py310-httpx-aiohttp","py310-parfive","py310-s3fs","salt","py310-aiobotocore","py310-aiohttp-socks","py310-aiojobs","py310-certomancer-csc-dummy"]},{"type":"run","ports":["py310-gradio","py310-socketio","py310-engineio","py310-spyder"]}]},{"name":"py310-aiohappyeyeballs","portdir":"python/py-aiohappyeyeballs","version":"2.6.1","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aio-libs/aiohappyeyeballs","description":"Happy Eyeballs for pre-resolved hosts","long_description":"This library exists to allow connecting with Happy Eyeballs (RFC 8305) when you already have a list of addrinfo and not a DNS name.","active":true,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-poetry-core","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-aiohttp"]}]},{"name":"py310-aioftp","portdir":"python/py-aioftp","version":"0.27.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aio-libs/aioftp","description":"ftp client/server for asyncio","long_description":"ftp client/server for asyncio","active":true,"categories":["net","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py310-aiofiles","portdir":"python/py-aiofiles","version":"25.1.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Tinche/aiofiles","description":"File support for asyncio.","long_description":"File support for asyncio.","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-hatch-vcs"]}],"depends_on":[]},{"name":"py310-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":["py310-installer","clang-18","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-pycares"]},{"type":"test","ports":["py310-pytest","py310-pycares","py310-pytest-asyncio"]}],"depends_on":[{"type":"lib","ports":["py310-discordpy","py310-aiohttp"]}]},{"name":"py310-aiobotocore","portdir":"python/py-aiobotocore","version":"2.26.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aio-libs/aiobotocore","description":"Async client for Amazon services","long_description":"Async client for Amazon services","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["py310-botocore","python310","py310-aioitertools","py310-jmespath","py310-multidict","py310-dateutil","py310-wrapt","py310-aiohttp"]}],"depends_on":[{"type":"lib","ports":["py310-s3fs"]}]},{"name":"py310-agate-sql","portdir":"python/py-agate-sql","version":"0.5.8","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://agate-sql.readthedocs.org/","description":"agate-sql adds SQL read/write support to agate.","long_description":"agate-sql adds SQL read/write support to agate.","active":true,"categories":["python"],"maintainers":[{"name":"esafak","github":"esafak","ports_count":134}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["py310-sqlalchemy","py310-parsedatetime","py310-agate","python310"]}],"depends_on":[{"type":"lib","ports":["py310-csvkit"]}]},{"name":"py310-agate-excel","portdir":"python/py-agate-excel","version":"0.2.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/agate-excel","description":"Adds read support for Excel files (xls and xlsx) to agate","long_description":"Adds read support for Excel files (xls and xlsx) to agate","active":true,"categories":["python"],"maintainers":[{"name":"esafak","github":"esafak","ports_count":134}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["py310-xlrd","py310-openpyxl","py310-agate","python310"]}],"depends_on":[{"type":"lib","ports":["py310-csvkit"]}]},{"name":"py310-agate-dbf","portdir":"python/py-agate-dbf","version":"0.2.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://agate-dbf.readthedocs.io","description":"Adds read support for DBF files to agate","long_description":"Adds read support for DBF files to agate","active":true,"categories":["python"],"maintainers":[{"name":"esafak","github":"esafak","ports_count":134}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","clang-18","py310-setuptools","py310-wheel"]},{"type":"lib","ports":["python310","py310-agate","py310-dbfread"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-csvkit"]}]},{"name":"py310-agate","portdir":"python/py-agate","version":"1.6.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/agate","description":"A Python data analysis library that is optimized for humans instead of machines","long_description":"agate is a Python data analysis library that is optimized for humans instead of machines. It is an alternative to numpy and pandas that solves real-world problems with readable code.","active":true,"categories":["python"],"maintainers":[{"name":"esafak","github":"esafak","ports_count":134}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["py310-lxml","py310-babel","py310-isodate","python310","py310-leather","py310-pytimeparse","py310-parsedatetime","py310-six","py310-tz","py310-slugify","py310-cssselect"]}],"depends_on":[{"type":"lib","ports":["py310-agate-dbf","py310-agate-sql","py310-agate-excel","py310-csvkit"]}]},{"name":"py310-affine","portdir":"python/py-affine","version":"2.4.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sgillies/affine","description":"Matrices describing affine transformation of the plane.","long_description":"Matrices describing affine transformation of the plane.","active":true,"categories":["devel","math","python","gis"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py310-flit_core","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"run","ports":["py310-rasterio","py310-rasterstats"]}]},{"name":"py310-aesara","portdir":"python/py-aesara","version":"2.9.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aesara-devs/aesara","description":"Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.","long_description":"Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-hatch-vcs","py310-installer","clang-18"]},{"type":"lib","ports":["py310-cons","py310-etuples","python310","py310-minikanren","py310-logical-unification","py310-typing_extensions","py310-numpy","py310-filelock","py310-scipy"]}],"depends_on":[{"type":"lib","ports":["py310-aeppl"]}]},{"name":"py310-aeppl","portdir":"python/py-aeppl","version":"0.1.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aesara-devs/aeppl","description":"PPL tools for Aesara","long_description":"PPL tools for Aesara","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310","py310-typing_extensions","py310-numpy","py310-scipy","py310-aesara"]}],"depends_on":[]},{"name":"py310-aenum","portdir":"python/py-aenum","version":"3.1.16","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ethanfurman/aenum","description":"Advanced Enumerations (compatible with Python's stdlib Enum), NamedTuples, and NamedConstants.","long_description":"Advanced Enumerations (compatible with Python's stdlib Enum), NamedTuples, and NamedConstants.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py310-actdiag","portdir":"python/py-actdiag","version":"3.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://blockdiag.com/","description":"actdiag generates activity-diagram image from text","long_description":"actdiag generates activity-diagram image from text","active":true,"categories":["graphics","python"],"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-blockdiag","python310"]}],"depends_on":[{"type":"lib","ports":["py-actdiag"]}]},{"name":"py310-acoustid","portdir":"python/py-acoustid","version":"1.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/beetbox/pyacoustid","description":"Chromaprint and Acoustid for Python","long_description":"Chromaprint and its associated Acoustid Web service make up a high-quality, open-source acoustic fingerprinting system. This package provides Python bindings for both the fingerprinting algorithm library, which is written in C but portable, and the Web service, which provides fingerprint lookups.","active":true,"categories":["devel","audio","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["py310-requests","py310-audioread","python310"]},{"type":"run","ports":["chromaprint"]}],"depends_on":[]},{"name":"py310-acora","portdir":"python/py-acora","version":"2.5","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/acora","description":"Fast multi-keyword search engine for text strings.","long_description":"Fast multi-keyword search engine for text strings.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-wheel","py310-setuptools","py310-cython","clang-18","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py310-acme","portdir":"python/py-acme","version":"5.6.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://certbot.eff.org/","description":"ACME protocol implementation in Python.","long_description":"ACME protocol implementation in Python.","active":true,"categories":["security","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["docs"],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-pyrfc3339","py310-requests","py310-cryptography","py310-josepy","py310-openssl"]}],"depends_on":[]},{"name":"py310-acefile","portdir":"python/py-acefile","version":"0.6.12","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/acefile/","description":"python ACE archive extractor","long_description":"acefile is a python library and utility that can read/test/extract ACE 1.0 and 2.0 archives.","active":false,"categories":["archivers","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py310-setuptools","py310-python-install","py310-wheel","py310-build"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py310-access","portdir":"python/py-access","version":"1.1.10.post3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pysal.org/access/","description":"Spatial Access for PySAL (access)","long_description":"Spatial Access for PySAL (access) provides classical and novel measures of spatial accessibility to services.","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"]},{"type":"run","ports":["py310-requests","py310-numpy","py310-pandas","py310-geopandas"]}],"depends_on":[{"type":"lib","ports":["py310-pysal"]}]},{"name":"py310-absl","portdir":"python/py-absl","version":"2.1.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/abseil/abseil-py","description":"Abseil Python Common Libraries","long_description":"absl-py is a collection of Python library code for building Python applications. The code is collected from Google's own Python code base, and has been extensively tested and used in production.","active":true,"categories":["python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":169}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-setuptools","py310-setuptools_scm","clang-18","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-tensorboard","py310-dm-tree","py310-tensorflow"]},{"type":"run","ports":["py310-note-seq","py310-transformers","py310-tensorflow-datasets","py310-tensorflow-macos"]}]},{"name":"py310-about-time","portdir":"python/py-about-time","version":"4.2.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rsalmei/about-time","description":"Easily measure timing and throughput of code blocks, with beautiful human friendly representations.","long_description":"Easily measure timing and throughput of code blocks, with beautiful human friendly representations.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-alive-progress"]}]},{"name":"py27-zsi","portdir":"python/py-zsi","version":"2.0","license":"MIT and BSD and ZPL-2 and (PSF or W3C)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://pywebsvcs.sourceforge.net/","description":"Zolera SOAP Infrastructure is a Python implementation of SOAP","long_description":"ZSI, the Zolera SOAP Infrastructure, is a pure-Python module that provides an implementation of SOAP messaging, as described in The SOAP 1.1 Specification. It can also be used to build applications using SOAP Messages with Attachments. ZSI is intended to make it easier to write web services in Python.","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-zsi"]}]},{"name":"py27-zopfli","portdir":"python/py-zopfli","version":"0.1.9","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":false,"categories":["python"],"maintainers":[{"name":"kirill","github":"catap","ports_count":120}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools","py27-setuptools_scm","py27-wheel"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"run","ports":["py27-fonttools"]}]}]}