{"name":"py310-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":["py310-flit_core","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"build","ports":["py310-aiosqlite","py310-soxr","py310-wxpython-4.0"]},{"type":"lib","ports":["py310-typeguard","py310-pydash","py310-diskcache-stubs","py310-virtualenv","py310-panel","py310-psygnal","py310-obspec","py310-lonboard","py310-aiosignal","py310-visa","py310-pytorch","py310-anyio","py310-referencing","py310-jsonlines","py310-aesara","py310-treq","py310-docstring-to-markdown","py310-astroid","py310-cattrs","py310-pysigma","py310-async-lru","py310-emmet-core","py310-beautifulsoup4","py310-textual","py310-ipython","py310-mistune","py310-neovim","py310-superqt","py310-openssl","py310-tox","py310-desktop-notifier","py310-scikit-build-core","py310-asyncssh","py310-onnx","py310-anywidget","py310-pymc","py310-cloudflare","py310-pydantic-extra-types","py310-mypy","py310-pytest-asyncio","py310-exceptiongroup","py310-pint","py310-mp-api","py310-logbook","py310-psycopg","py310-black","py310-alembic","py310-scrapy","py310-mitmproxy","py310-arviz","py310-pymc3","py310-zarr","py310-asgiref","py310-scikit-rf","py310-uvicorn","py310-async-timeout","py310-pypdf","py310-inflect","py310-dulwich","py310-spaCy","py310-typing-inspection","py310-urwid","py310-pytensor","py310-logilab-common","py310-flexcache","py310-flexparser","py310-app-model","py310-magicgui","py310-twisted","py310-altair","py310-sqlalchemy","py310-aeppl"]},{"type":"run","ports":["py310-Faker","py310-dogpile-cache","py310-setuptools-rust","py310-keystoneauth1","py310-librosa","py310-pygithub","py310-pydantic","py310-openstacksdk","py310-django-countries","py310-panel","py310-huggingface_hub","py310-sentence-transformers","py310-fastapi","py310-ezdxf","py310-tensorflow-macos","commitizen"]},{"type":"test","ports":["py310-numpy"]}]}