HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50601,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=567",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=565",
"results": [
{
"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": 1023
}
],
"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": true,
"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.2",
"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": [
"py313-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": "2025.2",
"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": [
"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-oslo-serialization",
"py39-dateutil",
"py39-apache-beam",
"py39-oslo-utils",
"py39-django",
"py39-oci",
"py39-django-mailman3",
"py39-wxmplot"
]
},
{
"type": "test",
"ports": [
"py39-pyarrow",
"py39-json-tricks",
"py39-mitmproxy",
"py39-numpy",
"py39-srsly"
]
}
]
},
{
"name": "py38-tz",
"portdir": "python/py-tz",
"version": "2025.2",
"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": [
"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-oslo-utils",
"py38-apache-beam",
"py38-django-mailman3",
"py38-django",
"py38-oci",
"py38-dateutil",
"py38-oslo-serialization"
]
},
{
"type": "test",
"ports": [
"py38-pyarrow",
"py38-srsly",
"py38-json-tricks",
"py38-mitmproxy"
]
}
]
},
{
"name": "py37-tz",
"portdir": "python/py-tz",
"version": "2025.2",
"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": [
"py37-setuptools",
"py37-wheel",
"py37-build",
"py37-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python37"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-astroplan",
"py37-agate",
"py37-leather",
"py37-babel",
"py37-pyrfc3339",
"py37-pandas",
"py37-icalendar",
"py37-owslib",
"py37-geopy",
"py37-tempora",
"py37-zeep",
"py37-fs",
"py37-celery",
"py37-acme",
"py37-rpy2",
"py37-twilio",
"py37-skyfield"
]
},
{
"type": "run",
"ports": [
"py37-django",
"py37-oslo-serialization",
"py37-oslo-utils",
"py37-apache-beam",
"py37-dateutil"
]
},
{
"type": "test",
"ports": [
"py37-srsly",
"py37-mitmproxy",
"py37-json-tricks",
"py37-pyarrow"
]
}
]
},
{
"name": "py36-tz",
"portdir": "python/py-tz",
"version": "2025.2",
"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": [
"python36"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-twilio",
"py36-fs",
"py36-acme",
"py36-pyrfc3339",
"py36-pandas",
"py36-celery",
"py36-tstables",
"py36-babel",
"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": "2025.2",
"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": [
"python35"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-agate",
"py35-astroplan",
"py35-geopy",
"py35-icalendar",
"py35-leather",
"py35-owslib",
"py35-twilio",
"py35-tempora",
"py35-pyrfc3339",
"py35-tstables",
"py35-babel",
"py35-pandas",
"py35-celery"
]
},
{
"type": "run",
"ports": [
"py35-django",
"py35-dateutil"
]
}
]
},
{
"name": "py27-tz",
"portdir": "python/py-tz",
"version": "2025.2",
"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": [
"py27-twilio",
"py27-soaplib",
"py27-rpy2",
"py27-agate",
"py27-astroplan",
"py27-geopy",
"py27-icalendar",
"py27-leather",
"py27-owslib",
"py27-pandas",
"py27-google-apputils",
"py27-babel",
"py27-matplotlib",
"py27-tzlocal",
"py27-tempora",
"py27-fs",
"trac",
"trac-devel",
"py27-pyrfc3339",
"py27-celery",
"py27-cubes",
"TwitterDemandAnalyzer",
"py27-tstables",
"binplist"
]
},
{
"type": "run",
"ports": [
"py27-django",
"py27-dateutil",
"digital_rf"
]
},
{
"type": "test",
"ports": [
"py27-json-tricks"
]
}
]
},
{
"name": "py-tz",
"portdir": "python/py-tz",
"version": "2025.2",
"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": [
"py313-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": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 249
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-flit_core",
"py39-build",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py39-tensorflow-addons",
"py39-soxr",
"py39-aiosqlite"
]
},
{
"type": "lib",
"ports": [
"py39-aioitertools",
"py39-starlette",
"py39-confection",
"py39-astroid",
"py39-slackclient",
"py39-pymc",
"py39-cloudflare",
"py39-logilab-common",
"py39-psygnal",
"py39-ipython",
"py39-pylint",
"py39-tox",
"py39-aeppl",
"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-black",
"py39-cattrs",
"py39-openssl",
"py39-panel",
"py39-psycopg",
"py39-urwid",
"py39-sqlalchemy",
"py39-typeguard",
"py39-altair",
"py39-referencing",
"py39-python-json-logger",
"py39-jsonlines",
"py39-zarr",
"py39-async-timeout",
"py39-setuptools_scm",
"py39-beautifulsoup4",
"py39-pytorch",
"py39-alembic",
"py39-arviz",
"py39-textual",
"py39-magicgui",
"py39-pymc3",
"py39-aiosignal",
"py39-asgiref",
"py39-anyio",
"py39-mistune",
"py39-async-lru",
"py39-twisted",
"py39-onnx",
"py39-visa",
"py39-asyncssh",
"py39-scrapy",
"py39-mypy",
"py39-pytensor",
"py39-spaCy",
"py39-superqt"
]
},
{
"type": "run",
"ports": [
"py39-tensorflow-macos",
"py39-Faker",
"py39-dogpile-cache",
"py39-librosa",
"py39-keystoneauth1",
"py39-openstacksdk",
"py39-typer",
"py39-setuptools-rust",
"py39-pygithub",
"py39-panel",
"py39-fastapi",
"py39-pygls",
"py39-ezdxf",
"py39-flufl.lock",
"py39-pydantic"
]
},
{
"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": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 249
}
],
"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-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-ezdxf",
"py38-pygls",
"py38-typer",
"py38-tensorflow-macos",
"py38-fastapi",
"py38-rich",
"py38-librosa",
"py38-pydantic",
"py38-annotated_types",
"py38-flufl.lock",
"py38-setuptools-rust",
"py38-panel"
]
},
{
"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": 249
}
],
"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-hatch-fancy-pypi-readme",
"py37-arviz",
"py37-visa",
"py37-pdfminer",
"py37-pytoolconfig",
"py37-astroid",
"py37-pylint",
"py37-aiohttp",
"py37-black",
"py37-confection",
"py37-superqt",
"py37-platformdirs",
"py37-importlib-metadata",
"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-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-starlette",
"py37-graphql-relay",
"py37-setuptools-rust",
"py37-rich",
"py37-annotated_types",
"py37-pydantic",
"py37-arrow",
"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": 249
}
],
"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": 249
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-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-15"
]
},
{
"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-libcloud",
"py27-importlib-resources",
"py27-pathlib2",
"py-typing",
"py27-m2crypto"
]
},
{
"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-15"
]
},
{
"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.21.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": [],
"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": true,
"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": [
"py313-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": true,
"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": true,
"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": 1989
}
],
"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": 1989
}
],
"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": 1989
}
],
"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": 1989
}
],
"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": 1989
}
],
"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": 1989
}
],
"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": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": []
},
{
"name": "py-txtorcon",
"portdir": "python/py-txtorcon",
"version": "24.8.0",
"license": "MIT",
"platforms": "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": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-txtorcon"
]
}
],
"depends_on": []
},
{
"name": "py39-txrequests",
"portdir": "python/py-txrequests",
"version": "0.9.6",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tardyp/txrequests",
"description": "Asynchronous Python HTTP for Humans.",
"long_description": "Asynchronous Python HTTP for Humans.",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"py39-installer",
"clang-17",
"py39-setuptools",
"py39-wheel"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-requests",
"py39-twisted"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": []
},
{
"name": "py38-txrequests",
"portdir": "python/py-txrequests",
"version": "0.9.6",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tardyp/txrequests",
"description": "Asynchronous Python HTTP for Humans.",
"long_description": "Asynchronous Python HTTP for Humans.",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-requests",
"py38-twisted"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": []
},
{
"name": "py-txrequests",
"portdir": "python/py-txrequests",
"version": "0.9.6",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tardyp/txrequests",
"description": "Asynchronous Python HTTP for Humans.",
"long_description": "Asynchronous Python HTTP for Humans.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-txrequests"
]
}
],
"depends_on": []
},
{
"name": "py38-txgithub",
"portdir": "python/py-txgithub",
"version": "15.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tomprince/txgithub",
"description": "GitHub API client implemented using Twisted",
"long_description": "GitHub API client implemented using Twisted",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-wheel",
"py38-installer",
"clang-17",
"py38-setuptools",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"py38-twisted",
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-txgithub"
]
}
]
}
]
}