{"name":"py312-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":255}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"build","ports":["qbs-docs","py312-wxpython-4.0","py312-aiosqlite"]},{"type":"lib","ports":["py312-mypy","py312-superqt","py312-icalendar","py312-cloudflare","py312-textual","py312-pydash","py312-starlette","py312-asyncssh","py312-pysigma","py312-pytensor","py312-pytest-asyncio","py312-pytorch","py312-referencing","py312-scikit-rf","py312-scrapy","py312-sqlalchemy","py312-treq","py312-twisted","py312-typeguard","py312-typing-inspection","py312-urwid","py312-zarr","tmt","py312-aeppl","py312-aesara","py312-aiosignal","py312-alembic","py312-altair","py312-anyio","py312-anywidget","py312-app-model","py312-arviz","py312-async-timeout","py312-beautifulsoup4","py312-cattrs","py312-colour","py312-desktop-notifier","py312-diskcache-stubs","py312-docstring-to-markdown","py312-emmet-core","py312-exceptiongroup","py312-flexcache","py312-flexparser","py312-inflect","py312-jsonlines","py312-logbook","py312-logilab-common","py312-lonboard","py312-magicgui","py312-mp-api","py312-nibabel","py312-onnx","py312-openssl","py312-pint","py312-psycopg","py312-psygnal","py312-pydantic-extra-types","py312-panel","py312-pymc"]},{"type":"run","ports":["py312-fastapi","py312-setuptools-rust","py312-Faker","py312-pydantic","py312-huggingface_hub","py312-openstacksdk","py312-panel","py312-pygithub","py312-django-countries","py312-keystoneauth1","py312-librosa","py312-sentence-transformers","py312-ezdxf"]},{"type":"test","ports":["py312-numpy"]}]}