{"count":51956,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=594","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=592","results":[{"name":"py37-ufl","portdir":"python/py-ufl","version":"2018.1.0","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fenics-project/ufl","description":"Unified Form Language","long_description":"The Unified Form Language (UFL) is a domain specific language for declaration of finite element discretizations of variational forms. More precisely, it defines a flexible interface for choosing finite element spaces and defining expressions for weak forms in a notation close to mathematical notation.","active":false,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37","py37-six"]}],"depends_on":[{"type":"lib","ports":["py37-ffc"]}]},{"name":"py36-ufl","portdir":"python/py-ufl","version":"2018.1.0","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fenics-project/ufl","description":"Unified Form Language","long_description":"The Unified Form Language (UFL) is a domain specific language for declaration of finite element discretizations of variational forms. More precisely, it defines a flexible interface for choosing finite element spaces and defining expressions for weak forms in a notation close to mathematical notation.","active":false,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-14"]},{"type":"lib","ports":["python36","py36-six"]}],"depends_on":[{"type":"lib","ports":["py36-dolfin","py36-ffc"]}]},{"name":"py-ufl","portdir":"python/py-ufl","version":"2019.1.0","license":"LGPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fenics-project/ufl","description":"Unified Form Language","long_description":"The Unified Form Language (UFL) is a domain specific language for declaration of finite element discretizations of variational forms. More precisely, it defines a flexible interface for choosing finite element spaces and defining expressions for weak forms in a notation close to mathematical notation.","active":true,"categories":["science","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-ufl"]}],"depends_on":[]},{"name":"py39-u-msgpack-python","portdir":"python/py-u-msgpack-python","version":"2.8.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/vsergeev/u-msgpack-python","description":"A portable lightweight MessagePack serializer and deserializer written in pure Python.","long_description":"A portable lightweight MessagePack serializer and deserializer written in pure Python.","active":false,"categories":["python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1055}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"run","ports":["py39-autobahn"]}]},{"name":"py38-u-msgpack-python","portdir":"python/py-u-msgpack-python","version":"2.7.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/vsergeev/u-msgpack-python","description":"A portable lightweight MessagePack serializer and deserializer written in pure Python.","long_description":"A portable lightweight MessagePack serializer and deserializer written in pure Python.","active":false,"categories":["python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1055}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"run","ports":["py38-autobahn"]}]},{"name":"py-u-msgpack-python","portdir":"python/py-u-msgpack-python","version":"2.8.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/vsergeev/u-msgpack-python","description":"A portable lightweight MessagePack serializer and deserializer written in pure Python.","long_description":"A portable lightweight MessagePack serializer and deserializer written in pure Python.","active":true,"categories":["python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1055}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-u-msgpack-python"]}],"depends_on":[]},{"name":"py39-tzlocal","portdir":"python/py-tzlocal","version":"5.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/regebro/tzlocal","description":"tzinfo object for the local timezone","long_description":"This Python module returns a tzinfo object with the local timezone information under Unix and Win-32. It requires pytz, and returns pytz tzinfo objects.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-installer","clang-18","py39-setuptools","py39-wheel","py39-build"]},{"type":"lib","ports":["python39","py39-pytzdata"]},{"type":"test","ports":["py39-pytest","py39-pytest-mock"]}],"depends_on":[{"type":"lib","ports":["py39-dateparser","py39-rpy2","py39-hanko"]}]},{"name":"py38-tzlocal","portdir":"python/py-tzlocal","version":"5.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/regebro/tzlocal","description":"tzinfo object for the local timezone","long_description":"This Python module returns a tzinfo object with the local timezone information under Unix and Win-32. It requires pytz, and returns pytz tzinfo objects.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-installer","clang-17","py38-setuptools","py38-wheel"]},{"type":"lib","ports":["python38","py38-pytzdata","py38-backports.zoneinfo"]},{"type":"test","ports":["py38-pytest","py38-pytest-mock"]}],"depends_on":[{"type":"lib","ports":["py38-rpy2","py38-hanko"]}]},{"name":"py37-tzlocal","portdir":"python/py-tzlocal","version":"5.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/regebro/tzlocal","description":"tzinfo object for the local timezone","long_description":"This Python module returns a tzinfo object with the local timezone information under Unix and Win-32. It requires pytz, and returns pytz tzinfo objects.","active":false,"categories":["python"],"maintainers":[{"name":"kirill","github":"catap","ports_count":120}],"variants":[],"dependencies":[{"type":"build","ports":["py37-build","py37-installer","clang-16","py37-setuptools","py37-wheel"]},{"type":"lib","ports":["python37","py37-pytzdata","py37-backports.zoneinfo"]},{"type":"test","ports":["py37-pytest","py37-pytest-cov","py37-pytest-mock"]}],"depends_on":[{"type":"lib","ports":["py37-rpy2"]}]},{"name":"py36-tzlocal","portdir":"python/py-tzlocal","version":"2.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/regebro/tzlocal","description":"tzinfo object for the local timezone","long_description":"This Python module returns a tzinfo object with the local timezone information under Unix and Win-32. It requires pytz, and returns pytz tzinfo objects.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-12"]},{"type":"lib","ports":["python36","py36-tz"]},{"type":"test","ports":["py36-mock"]}],"depends_on":[{"type":"lib","ports":["py36-rpy2"]}]},{"name":"py27-tzlocal","portdir":"python/py-tzlocal","version":"2.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/regebro/tzlocal","description":"tzinfo object for the local timezone","long_description":"This Python module returns a tzinfo object with the local timezone information under Unix and Win-32. It requires pytz, and returns pytz tzinfo objects.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-12"]},{"type":"lib","ports":["python27","py27-tz"]},{"type":"test","ports":["py27-mock"]}],"depends_on":[{"type":"lib","ports":["py27-rpy2"]}]},{"name":"py-tzlocal","portdir":"python/py-tzlocal","version":"5.3.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/regebro/tzlocal","description":"tzinfo object for the local timezone","long_description":"This Python module returns a tzinfo object with the local timezone information under Unix and Win-32. It requires pytz, and returns pytz tzinfo objects.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-tzlocal"]}],"depends_on":[]},{"name":"py36-tz-gae","portdir":"python/py-tz-gae","version":"2011h","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/gae-pytz/","description":"pytz tuned for Google App Engine","long_description":"pytz tuned for Google App Engine","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-14"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"lib","ports":["py-tz-gae"]}]},{"name":"py35-tz-gae","portdir":"python/py-tz-gae","version":"2011h","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/gae-pytz/","description":"pytz tuned for Google App Engine","long_description":"pytz tuned for Google App Engine","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-14"]},{"type":"lib","ports":["python35"]}],"depends_on":[]},{"name":"py27-tz-gae","portdir":"python/py-tz-gae","version":"2011h","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/gae-pytz/","description":"pytz tuned for Google App Engine","long_description":"pytz tuned for Google App Engine","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-14"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py-tz-gae","portdir":"python/py-tz-gae","version":"2011h","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/gae-pytz/","description":"pytz tuned for Google App Engine","long_description":"pytz tuned for Google App Engine","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py36-tz-gae"]}],"depends_on":[]},{"name":"py39-tz","portdir":"python/py-tz","version":"2026.1.post1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pytz","description":"World Timezone Definitions for Python","long_description":"pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-astroplan","py39-skyfield","py39-acme","py39-flask-babel","py39-rpy2","py39-icalendar","py39-pandas","py39-pyrfc3339","py39-geopy","py39-mongomock","py39-celery","py39-zeep","py39-agate","py39-leather","py39-owslib","py39-dateparser","py39-fs"]},{"type":"run","ports":["py39-django","py39-oslo-utils","py39-wxmplot","py39-oslo-serialization","py39-dateutil","py39-apache-beam","py39-oci","py39-django-mailman3"]},{"type":"test","ports":["py39-json-tricks","py39-pyarrow","py39-numpy","py39-srsly","py39-mitmproxy"]}]},{"name":"py38-tz","portdir":"python/py-tz","version":"2026.1.post1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pytz","description":"World Timezone Definitions for Python","long_description":"pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-18"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-fs","py38-celery","py38-astroplan","py38-zeep","py38-skyfield","py38-rpy2","py38-icalendar","py38-agate","py38-leather","py38-pyrfc3339","py38-owslib","py38-acme","py38-babel","py38-twilio","py38-geopy","py38-pandas"]},{"type":"run","ports":["py38-django","py38-oci","py38-dateutil","py38-oslo-serialization","py38-oslo-utils","py38-apache-beam","py38-django-mailman3"]},{"type":"test","ports":["py38-pyarrow","py38-mitmproxy","py38-json-tricks","py38-srsly"]}]},{"name":"py37-tz","portdir":"python/py-tz","version":"2026.1.post1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pytz","description":"World Timezone Definitions for Python","long_description":"pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-18"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-zeep","py37-tempora","py37-fs","py37-astroplan","py37-pyrfc3339","py37-pandas","py37-icalendar","py37-owslib","py37-geopy","py37-celery","py37-acme","py37-rpy2","py37-twilio","py37-skyfield","py37-agate","py37-leather","py37-babel"]},{"type":"run","ports":["py37-apache-beam","py37-dateutil","py37-django","py37-oslo-serialization","py37-oslo-utils"]},{"type":"test","ports":["py37-json-tricks","py37-pyarrow","py37-mitmproxy","py37-srsly"]}]},{"name":"py36-tz","portdir":"python/py-tz","version":"2026.1.post1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pytz","description":"World Timezone Definitions for Python","long_description":"pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"lib","ports":["py36-babel","py36-fs","py36-acme","py36-pyrfc3339","py36-pandas","py36-celery","py36-tstables","py36-twilio","py36-rpy2","py36-agate","py36-astroplan","py36-geopy","py36-icalendar","py36-leather","py36-owslib","py36-tzlocal","py36-tempora"]},{"type":"run","ports":["py36-oslo-utils","py36-dateutil","py36-django","py36-oslo-serialization"]},{"type":"test","ports":["py36-srsly","py36-cryptography","py36-json-tricks"]}]},{"name":"py35-tz","portdir":"python/py-tz","version":"2026.1.post1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pytz","description":"World Timezone Definitions for Python","long_description":"pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-babel","py35-astroplan","py35-geopy","py35-icalendar","py35-leather","py35-owslib","py35-twilio","py35-tempora","py35-pyrfc3339","py35-tstables","py35-agate","py35-pandas","py35-celery"]},{"type":"run","ports":["py35-django","py35-dateutil"]}]},{"name":"py27-tz","portdir":"python/py-tz","version":"2026.1.post1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pytz","description":"World Timezone Definitions for Python","long_description":"pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["binplist","py27-rpy2","py27-agate","py27-astroplan","py27-geopy","py27-icalendar","py27-leather","py27-owslib","py27-soaplib","py27-matplotlib","TwitterDemandAnalyzer","py27-twilio","py27-tzlocal","py27-tempora","py27-fs","py27-pyrfc3339","py27-celery","py27-cubes","py27-tstables","py27-pandas","trac","trac-devel","py27-babel","py27-google-apputils"]},{"type":"run","ports":["py27-dateutil","py27-django","digital_rf"]},{"type":"test","ports":["py27-json-tricks"]}]},{"name":"py-tz","portdir":"python/py-tz","version":"2026.1.post1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pytz","description":"World Timezone Definitions for Python","long_description":"pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-tz"]}],"depends_on":[]},{"name":"py39-typing_extensions","portdir":"python/py-typing_extensions","version":"4.15.0","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/typing_extensions","description":"Backported and Experimental Type Hints for Python","long_description":"The typing module was added to the standard library in Python 3.5 on a provisional basis and will no longer be provisional in Python 3.7. However, this means users of Python 3.5 - 3.6 who are unable to upgrade will not be able to take advantage of new types added to the typing module, such as typing.Text or typing.Coroutine. The typing_extensions module contains both backports of these changes as well as experimental types that will eventually be added to the typing module, such as Protocol or TypedDict.","active":false,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["py39-flit_core","py39-build","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"build","ports":["py39-soxr","py39-aiosqlite","py39-tensorflow-addons"]},{"type":"lib","ports":["py39-aioitertools","py39-starlette","py39-scikit-build-core","py39-confection","py39-astroid","py39-slackclient","py39-ipython","py39-pylint","py39-tox","py39-aesara","py39-inflect","py39-flexcache","py39-app-model","py39-typing-inspection","py39-emmet-core","py39-mp-api","py39-pydash","py39-flexparser","py39-dulwich","py39-pypdf","py39-anyio","py39-async-lru","py39-black","py39-cattrs","py39-openssl","py39-panel","py39-psycopg","py39-pymc","py39-cloudflare","py39-logilab-common","py39-psygnal","py39-urwid","py39-sqlalchemy","py39-typeguard","py39-altair","py39-referencing","py39-twisted","py39-python-json-logger","py39-jsonlines","py39-zarr","py39-async-timeout","py39-beautifulsoup4","py39-setuptools_scm","py39-pytorch","py39-alembic","py39-arviz","py39-textual","py39-magicgui","py39-pymc3","py39-aiosignal","py39-asgiref","py39-mistune","py39-mypy","py39-onnx","py39-visa","py39-asyncssh","py39-scrapy","py39-pytensor","py39-spaCy","py39-superqt","py39-aeppl"]},{"type":"run","ports":["py39-sox","py39-panel","py39-Faker","py39-ezdxf","py39-flufl.lock","py39-pygithub","py39-tensorflow-macos","py39-dogpile-cache","py39-setuptools-rust","py39-keystoneauth1","py39-openstacksdk","py39-typer","py39-librosa","py39-pydantic","py39-fastapi","py39-pygls"]},{"type":"test","ports":["py39-numpy","py39-tensorflow-addons"]}]},{"name":"py38-typing_extensions","portdir":"python/py-typing_extensions","version":"4.13.2","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/typing_extensions","description":"Backported and Experimental Type Hints for Python","long_description":"The typing module was added to the standard library in Python 3.5 on a provisional basis and will no longer be provisional in Python 3.7. However, this means users of Python 3.5 - 3.6 who are unable to upgrade will not be able to take advantage of new types added to the typing module, such as typing.Text or typing.Coroutine. The typing_extensions module contains both backports of these changes as well as experimental types that will eventually be added to the typing module, such as Protocol or TypedDict.","active":false,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["py38-flit_core","py38-build","py38-installer","clang-18"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"build","ports":["py38-aiosqlite","py38-tensorflow-addons"]},{"type":"lib","ports":["py38-twisted","py38-urwid","py38-superqt","py38-alembic","py38-iminuit","py38-slackclient","py38-starlette","py38-arviz","py38-aesara","py38-scikit-build-core","py38-app-model","py38-ipython","py38-sqlalchemy","py38-pypdf","py38-mypy","py38-psygnal","py38-confection","py38-pymc","py38-anyio","py38-visa","py38-async-timeout","py38-astroid","py38-black","py38-spaCy","py38-pylint","py38-pytensor","py38-jsonlines","py38-exceptiongroup","py38-aioitertools","py38-pymc3","py38-async-lru","py38-logilab-common","py38-pytorch","py38-aeppl","py38-altair","py38-openssl","py38-magicgui","py38-onnx","py38-scrapy","py38-setuptools_scm","py38-cattrs","py38-inflect"]},{"type":"run","ports":["py38-panel","py38-pygls","py38-typer","py38-tensorflow-macos","py38-fastapi","py38-ezdxf","py38-rich","py38-pydantic","py38-annotated_types","py38-librosa","py38-flufl.lock","py38-setuptools-rust"]},{"type":"test","ports":["py38-tensorflow-addons"]}]},{"name":"py37-typing_extensions","portdir":"python/py-typing_extensions","version":"4.7.1","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/typing_extensions","description":"Backported and Experimental Type Hints for Python","long_description":"The typing module was added to the standard library in Python 3.5 on a provisional basis and will no longer be provisional in Python 3.7. However, this means users of Python 3.5 - 3.6 who are unable to upgrade will not be able to take advantage of new types added to the typing module, such as typing.Text or typing.Coroutine. The typing_extensions module contains both backports of these changes as well as experimental types that will eventually be added to the typing module, such as Protocol or TypedDict.","active":true,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["py-bootstrap-modules","clang-18"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"build","ports":["py37-aiosqlite","py37-tensorflow-addons"]},{"type":"lib","ports":["py37-scikit-build","py37-twisted","py37-cattrs","py37-psygnal","py37-importlib-metadata","py37-arviz","py37-visa","py37-pdfminer","py37-pytoolconfig","py37-astroid","py37-pylint","py37-aiohttp","py37-black","py37-confection","py37-superqt","py37-platformdirs","py37-hatch-fancy-pypi-readme","py37-pytorch","py37-app-model","py37-argon2-cffi","py37-markdown-it-py","py37-mypy","py37-pymc","py37-aesara","py37-anyio","py37-jsonschema","py37-pytest-asyncio","py37-jsonlines","py37-slackclient","py37-magicgui","py37-rtree","py37-redis","py37-alembic","py37-aioitertools","py37-yarl","py37-logilab-common","py37-parfive","py37-exceptiongroup","py37-altair","py37-bokeh","py37-starlette","py37-pypdf","py37-async-timeout","py37-rstcheck","py37-onnx","py37-xarray","py37-sqlalchemy","py37-seaborn","py37-pymc3","py37-bpython"]},{"type":"run","ports":["py37-cmd2","py37-arrow","py37-graphql-relay","py37-starlette","py37-rich","py37-setuptools-rust","py37-annotated_types","py37-pydantic","py37-apache-beam","py37-asyncpg","py37-pymatgen"]},{"type":"test","ports":["py37-tensorflow-addons"]}]},{"name":"py36-typing_extensions","portdir":"python/py-typing_extensions","version":"4.1.1","license":"PSF","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/python/typing_extensions","description":"Backported and Experimental Type Hints for Python","long_description":"The typing module was added to the standard library in Python 3.5 on a provisional basis and will no longer be provisional in Python 3.7. However, this means users of Python 3.5 - 3.6 who are unable to upgrade will not be able to take advantage of new types added to the typing module, such as typing.Text or typing.Coroutine. The typing_extensions module contains both backports of these changes as well as experimental types that will eventually be added to the typing module, such as Protocol or TypedDict.","active":true,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["py36-bootstrap-modules","clang-18"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"lib","ports":["py36-markdown-it-py","py36-aioitertools","py36-pymc3","py36-slackclient","py36-anyio","py36-astroid","py36-twisted","py36-importlib-metadata","py36-aiohttp","py36-bokeh","py36-black","py36-async-timeout"]},{"type":"run","ports":["py36-rich","py36-arrow","py36-cmd2","py36-setuptools-rust"]}]},{"name":"py-typing_extensions","portdir":"python/py-typing_extensions","version":"4.15.0","license":"PSF","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/typing_extensions","description":"Backported and Experimental Type Hints for Python","long_description":"The typing module was added to the standard library in Python 3.5 on a provisional basis and will no longer be provisional in Python 3.7. However, this means users of Python 3.5 - 3.6 who are unable to upgrade will not be able to take advantage of new types added to the typing module, such as typing.Text or typing.Coroutine. The typing_extensions module contains both backports of these changes as well as experimental types that will eventually be added to the typing module, such as Protocol or TypedDict.","active":true,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":255}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-typing_extensions"]}],"depends_on":[]},{"name":"py34-typing","portdir":"python/py-typing","version":"3.10.0.0","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/typing/","description":"Type hints for Python","long_description":"Typing is a backport of the standard library 'typing' module to Python versions older than 3.5. It defines a standard notation for Python function and variable type annotations. The notation can be used for documenting code in a concise, standard format, and it has been designed to also be used by static and runtime type checkers, static analyzers, IDEs and other tools.","active":false,"categories":["devel","python"],"maintainers":[{"name":"allan.que","github":"aque","ports_count":15}],"variants":[],"dependencies":[{"type":"build","ports":["py34-setuptools","clang-14"]},{"type":"lib","ports":["python34"]}],"depends_on":[{"type":"lib","ports":["py34-importlib-resources","py34-pathlib2"]}]},{"name":"py27-typing","portdir":"python/py-typing","version":"3.10.0.0","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/typing/","description":"Type hints for Python","long_description":"Typing is a backport of the standard library 'typing' module to Python versions older than 3.5. It defines a standard notation for Python function and variable type annotations. The notation can be used for documenting code in a concise, standard format, and it has been designed to also be used by static and runtime type checkers, static analyzers, IDEs and other tools.","active":true,"categories":["devel","python"],"maintainers":[{"name":"allan.que","github":"aque","ports_count":15}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py27-python-dotenv","py27-aiodns","py27-django-extensions","py27-altair","py27-fs","py27-curtsies","py27-flake8","py27-m2crypto","py27-pathlib2","py-typing","py27-importlib-resources","py27-libcloud"]},{"type":"run","ports":["py27-hyperlink","py27-sphinx"]},{"type":"test","ports":["py27-attrs"]}]},{"name":"py-typing","portdir":"python/py-typing","version":"3.10.0.0","license":"PSF","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/typing/","description":"Type hints for Python","long_description":"Typing is a backport of the standard library 'typing' module to Python versions older than 3.5. It defines a standard notation for Python function and variable type annotations. The notation can be used for documenting code in a concise, standard format, and it has been designed to also be used by static and runtime type checkers, static analyzers, IDEs and other tools.","active":true,"categories":["devel","python"],"maintainers":[{"name":"allan.que","github":"aque","ports_count":15}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-typing"]}],"depends_on":[]},{"name":"py39-typer","portdir":"python/py-typer","version":"0.20.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tiangolo/typer","description":"Typer, build great CLIs. Easy to code. Based on Python type hints.","long_description":"Typer, build great CLIs. Easy to code. Based on Python type hints.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","clang-18","py39-pdm-backend","py39-installer"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-typing_extensions","py39-shellingham","py39-rich","py39-click"]},{"type":"test","ports":["py39-mypy","py39-pytest","py39-pytest-sugar","py39-pytest-xdist"]}],"depends_on":[{"type":"build","ports":["py39-spaCy-models"]},{"type":"lib","ports":["py39-npe2","py39-rstcheck","py39-spaCy"]}]},{"name":"py38-typer","portdir":"python/py-typer","version":"0.12.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tiangolo/typer","description":"Typer, build great CLIs. Easy to code. Based on Python type hints.","long_description":"Typer, build great CLIs. Easy to code. Based on Python type hints.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-pdm-backend","clang-16","py38-installer"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-typing_extensions","py38-shellingham","py38-rich","py38-click"]},{"type":"test","ports":["py38-mypy","py38-pytest","py38-pytest-sugar","py38-pytest-xdist"]}],"depends_on":[{"type":"build","ports":["py38-spaCy-models"]},{"type":"lib","ports":["py38-npe2","py38-spaCy","py38-rstcheck"]}]},{"name":"py37-typer","portdir":"python/py-typer","version":"0.6.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tiangolo/typer","description":"Typer, build great CLIs. Easy to code. Based on Python type hints.","long_description":"Typer, build great CLIs. Easy to code. Based on Python type hints.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-flit_core","py37-installer","clang-14","py37-build"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-shellingham","py37-colorama","py37-click"]},{"type":"test","ports":["py37-black","py37-isort","py37-mypy","py37-pytest","py37-pytest-sugar","py37-pytest-xdist"]}],"depends_on":[{"type":"build","ports":["py37-spaCy-models"]},{"type":"lib","ports":["py37-npe2","py37-rstcheck"]}]},{"name":"py-typer","portdir":"python/py-typer","version":"0.25.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/tiangolo/typer","description":"Typer, build great CLIs. Easy to code. Based on Python type hints.","long_description":"Typer, build great CLIs. Easy to code. Based on Python type hints.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-typer"]}],"depends_on":[]},{"name":"py39-typeguard","portdir":"python/py-typeguard","version":"4.4.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/agronholm/typeguard","description":"Run time type checker for Python","long_description":"Run time type checker for Python","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-wheel","py39-build","py39-installer","py39-setuptools","py39-setuptools_scm"]},{"type":"lib","ports":["py39-importlib-metadata","py39-typing_extensions","python39"]}],"depends_on":[{"type":"run","ports":["py39-tensorflow-addons","py39-pygls","py39-tensorflow-macos"]},{"type":"test","ports":["py39-tensorflow-addons","py39-tenacity"]}]},{"name":"py38-typeguard","portdir":"python/py-typeguard","version":"4.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/agronholm/typeguard","description":"Run time type checker for Python","long_description":"Run time type checker for Python","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-setuptools","py38-setuptools_scm","clang-16","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"run","ports":["py38-tensorflow-addons","py38-pygls","py38-tensorflow-macos"]},{"type":"test","ports":["py38-tensorflow-addons"]}]},{"name":"py37-typeguard","portdir":"python/py-typeguard","version":"2.13.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/agronholm/typeguard","description":"Run time type checker for Python","long_description":"Run time type checker for Python","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-wheel","py37-setuptools","py37-setuptools_scm","clang-16","py37-build","py37-installer"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"run","ports":["py37-tensorflow-addons"]},{"type":"test","ports":["py37-tensorflow-addons"]}]},{"name":"py-typeguard","portdir":"python/py-typeguard","version":"4.4.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/agronholm/typeguard","description":"Run time type checker for Python","long_description":"Run time type checker for Python","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-typeguard"]}],"depends_on":[]},{"name":"py39-typedapi","portdir":"python/py-typedapi","version":"0.2.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tensorflow/addons","description":"Typedapi gradually add types hints to your public API.","long_description":"Typedapi gradually add types hints to your public API. Typedapi is a component of TensorFlow Addons.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py-typedapi"]},{"type":"test","ports":["py39-tensorflow-addons"]}]},{"name":"py38-typedapi","portdir":"python/py-typedapi","version":"0.2.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tensorflow/addons","description":"Typedapi gradually add types hints to your public API.","long_description":"Typedapi gradually add types hints to your public API. Typedapi is a component of TensorFlow Addons.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"test","ports":["py38-tensorflow-addons"]}]},{"name":"py37-typedapi","portdir":"python/py-typedapi","version":"0.2.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tensorflow/addons","description":"Typedapi gradually add types hints to your public API.","long_description":"Typedapi gradually add types hints to your public API. Typedapi is a component of TensorFlow Addons.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","clang-14","py37-installer"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"test","ports":["py37-tensorflow-addons"]}]},{"name":"py-typedapi","portdir":"python/py-typedapi","version":"0.2.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/tensorflow/addons","description":"Typedapi gradually add types hints to your public API.","long_description":"Typedapi gradually add types hints to your public API. Typedapi is a component of TensorFlow Addons.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["py39-typedapi"]}],"depends_on":[]},{"name":"py39-typed-ast","portdir":"python/py-typed-ast","version":"1.4.3","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/typed_ast","description":"A fork of Python 2 and 3 ast modules with type comment support.","long_description":"A fork of Python 2 and 3 ast modules with type comment support.","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py39-setuptools"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[]},{"name":"py38-typed-ast","portdir":"python/py-typed-ast","version":"1.4.3","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/typed_ast","description":"A fork of Python 2 and 3 ast modules with type comment support.","long_description":"A fork of Python 2 and 3 ast modules with type comment support.","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py38-setuptools"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[]},{"name":"py37-typed-ast","portdir":"python/py-typed-ast","version":"1.5.5","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/typed_ast","description":"A fork of Python 2 and 3 ast modules with type comment support.","long_description":"A fork of Python 2 and 3 ast modules with type comment support.","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-mypy","py-typed-ast","py37-astroid","py37-black"]},{"type":"test","ports":["py37-pytest-asyncio","py37-trio"]}]},{"name":"py36-typed-ast","portdir":"python/py-typed-ast","version":"1.5.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/typed_ast","description":"A fork of Python 2 and 3 ast modules with type comment support.","long_description":"A fork of Python 2 and 3 ast modules with type comment support.","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-12"]},{"type":"lib","ports":["python36"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[{"type":"lib","ports":["py36-black","py36-astroid"]}]},{"name":"py35-typed-ast","portdir":"python/py-typed-ast","version":"1.5.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/typed_ast","description":"A fork of Python 2 and 3 ast modules with type comment support.","long_description":"A fork of Python 2 and 3 ast modules with type comment support.","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-12"]},{"type":"lib","ports":["python35"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[{"type":"lib","ports":["py35-astroid"]}]},{"name":"py-typed-ast","portdir":"python/py-typed-ast","version":"1.5.5","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/typed_ast","description":"A fork of Python 2 and 3 ast modules with type comment support.","long_description":"A fork of Python 2 and 3 ast modules with type comment support.","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"lib","ports":["py37-typed-ast"]}],"depends_on":[]},{"name":"py38-txtorcon","portdir":"python/py-txtorcon","version":"20.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://txtorcon.readthedocs.org","description":"Twisted based Tor controller client with state tracking and configuration abstractions.","long_description":"Twisted based Tor controller client with state tracking and configuration abstractions.","active":false,"categories":["python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1055}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[]}]}