notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it''''''''s already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2023Q2
py-typing-extensions Backported and Experimental Type Hints for Python 3.5+
4.13.2 devel on this many watch lists=10 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 4.12.2Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-01-17 19:21:03
Last Update: 2025-04-29 12:42:39
Commit Hash: b1d259d
People watching this port, also watch:: libxml2, freetype2, jpeg-turbo, py311-six, expat
Also Listed In: python
License: PSFL
WWW:
https://github.com/python/typing_extensions
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR}
To install the port:
cd /usr/ports/devel/py-typing-extensions/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/py-typing-extensions
  • pkg install py311-typing-extensions
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py311-typing-extensions listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py311-typing-extensions
Package flavors (<flavor>: <package>)
  • py311: py311-typing-extensions
distinfo:
TIMESTAMP = 1745178070 SHA256 (typing_extensions-4.13.2.tar.gz) = e6c81219bd689f51865d9e372991c540bda33a0379d5573cddb9a3a23f7caaef SIZE (typing_extensions-4.13.2.tar.gz) = 106967

Packages (timestamps in pop-ups are UTC):
py37-typing-extensions
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--3.7.4.3---3.7.4.3-
FreeBSD:13:quarterly--------
FreeBSD:14:latest-----4.6.3-4.6.3
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
 
py38-typing-extensions
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly--------
FreeBSD:14:latest-----4.6.3-4.6.3
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
 
py39-typing-extensions
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly--4.6.3--4.9.04.9.04.9.0
FreeBSD:14:latest--4.4.0--4.6.3-4.6.3
FreeBSD:14:quarterly-----4.9.04.9.04.9.0
FreeBSD:15:latest--n/a-n/a4.9.04.9.04.9.0
 
py310-typing-extensions
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly--------
FreeBSD:14:latest-----4.6.3-4.6.3
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
 
py311-typing-extensions
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest4.12.24.13.2-4.12.24.13.2---
FreeBSD:13:quarterly4.12.24.12.2-4.12.24.12.2---
FreeBSD:14:latest4.12.24.13.2-4.12.24.13.24.6.3-4.6.3
FreeBSD:14:quarterly4.12.24.12.2-4.12.24.12.2---
FreeBSD:15:latest4.12.24.13.1n/a4.12.2n/a---
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-flit-core>=3.11<4 : devel/py-flit-core@py311
  2. python3.11 : lang/python311
  3. py311-build>=0 : devel/py-build@py311
  4. py311-installer>=0 : devel/py-installer@py311
Test dependencies:
  1. python3.11 : lang/python311
Runtime dependencies:
  1. python3.11 : lang/python311
This port is required by:
for Build
  1. comms/py-pynitrokey
  2. deskutils/normcap
  3. devel/py-mypy
  4. devel/py-nanobind
  5. devel/py-pydantic-core
  6. devel/py-setuptools_scm7
  7. math/py-formulaic
Expand this list (18 items / 11 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. misc/py-apache-beam
  3. misc/py-pytorch
  4. misc/py-wandb
  5. misc/pytorch
  6. print/py-pypdf
  7. science/py-dwave-cloud-client
  8. science/py-tensorflow
  9. www/py-wagtail-localize
  10. Collapse this list.

Deleted ports which required this port:

Expand this list of 3 deleted ports
  1. science/py-qiskit-ibm-experiment*
  2. science/py-qiskit-nature*
  3. science/py-qiskit-terra*
  4. Collapse this list of deleted ports.
for Run
  1. audio/beets
  2. audio/py-librosa
  3. audio/py-speechrecognition
  4. comms/py-pynitrokey
  5. comms/py-spsdk
  6. converters/py-gotenberg-client
  7. databases/py-dbt-core
Expand this list (176 items / 169 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. databases/py-dbt-semantic-interfaces
  3. databases/py-ormar
  4. databases/py-psycopg
  5. databases/py-psycopg-pool
  6. databases/py-snowflake-connector-python
  7. databases/py-sqlalchemy20
  8. databases/py-sqlframe
  9. devel/ipython
  10. devel/py-Faker
  11. devel/py-PyGithub
  12. devel/py-anyio
  13. devel/py-anywidget
  14. devel/py-app-model
  15. devel/py-ariadne
  16. devel/py-astroid2
  17. devel/py-async-lru
  18. devel/py-aws-sam-translator
  19. devel/py-azure-core
  20. devel/py-b2sdk
  21. devel/py-cfn-lint
  22. devel/py-connexion
  23. devel/py-crosshair-tool
  24. devel/py-dask-awkward
  25. devel/py-dataclass-array
  26. devel/py-ddtrace
  27. devel/py-dj50-strawberry-graphql
  28. devel/py-dj51-strawberry-graphql
  29. devel/py-dogpile.cache
  30. devel/py-domdf-python-tools
  31. devel/py-etils
  32. devel/py-fiddle
  33. devel/py-frictionless
  34. devel/py-graphene
  35. devel/py-hishel
  36. devel/py-inflect
  37. devel/py-libcst03
  38. devel/py-logilab-common
  39. devel/py-mashumaro
  40. devel/py-miniKanren
  41. devel/py-mypy
  42. devel/py-mypy-boto3-s3
  43. devel/py-openapi-core
  44. devel/py-openstacksdk
  45. devel/py-opentelemetry-sdk
  46. devel/py-optree
  47. devel/py-orange-widget-base
  48. devel/py-parver
  49. devel/py-pint
  50. devel/py-pyairtable
  51. devel/py-pyairtable2
  52. devel/py-pydantic
  53. devel/py-pydantic-core
  54. devel/py-pydantic-extra-types
  55. devel/py-pydantic-yaml
  56. devel/py-pydantic2
  57. devel/py-pyee
  58. devel/py-pyee11
  59. devel/py-pyintelowl
  60. devel/py-pyright
  61. devel/py-pyvisa
  62. devel/py-pyvisa-py
  63. devel/py-referencing
  64. devel/py-setuptools-scm
  65. devel/py-setuptools_scm7
  66. devel/py-simple-parsing
  67. devel/py-strawberry-graphql
  68. devel/py-taskgroup
  69. devel/py-twisted
  70. devel/py-typeguard
  71. devel/py-typer
  72. devel/py-typeshed-client
  73. devel/py-typing-inspect
  74. devel/py-typing-inspection
  75. devel/py-ufmt
  76. devel/py-urwid
  77. devel/py-xsdata
  78. devel/pytype
  79. finance/py-ccxt
  80. finance/py-pythclient
  81. graphics/py-altair
  82. graphics/py-qudida
  83. graphics/py-rich-pixels
  84. mail/py-aiosmtpd
  85. mail/py-pysasl
  86. math/py-arviz
  87. math/py-flax
  88. math/py-formulaic
  89. math/py-nevergrad
  90. math/py-plastex
  91. math/py-pymc3
  92. math/py-pytensor
  93. misc/py-anthropic
  94. misc/py-apache-beam
  95. misc/py-hist
  96. misc/py-huggingface-hub
  97. misc/py-lightning-utilities
  98. misc/py-llama-cpp-python
  99. misc/py-onnx
  100. misc/py-openai
  101. misc/py-pytorch
  102. misc/py-pytorch-lightning
  103. misc/py-schedulefree
  104. misc/py-toil
  105. misc/pytorch
  106. multimedia/ffsubsync
  107. multimedia/streamlink
  108. net/py-ripe.atlas.tools
  109. net-im/py-matrix-synapse
  110. net-mgmt/py-napalm
  111. net-p2p/py-transmission-rpc
  112. science/py-chainer
  113. science/py-cirq-core
  114. science/py-dwave-cloud-client
  115. science/py-emmet-core
  116. science/py-mp-api
  117. science/py-nibabel
  118. science/py-tensorflow
  119. science/py-vedo
  120. security/py-asyncssh
  121. security/py-azure-keyvault-certificates
  122. security/py-azure-keyvault-keys
  123. security/py-azure-keyvault-secrets
  124. security/py-bitbox02
  125. security/py-jwcrypto
  126. security/py-nethsm
  127. security/py-openssl
  128. security/py-trezor
  129. textproc/py-fluent.syntax
  130. textproc/py-pydata-sphinx-theme
  131. textproc/py-textual
  132. textproc/py-textual-autocomplete
  133. www/py-aiohttp-session
  134. www/py-aiostream
  135. www/py-beautifulsoup
  136. www/py-bokeh
  137. www/py-botocore-stubs
  138. www/py-bravado
  139. www/py-dash
  140. www/py-dj-database-url
  141. www/py-dj50-django-choices-field
  142. www/py-dj51-django-choices-field
  143. www/py-django-choices-field
  144. www/py-django-stubs-ext
  145. www/py-django-tasks
  146. www/py-flask-limiter
  147. www/py-httpx-oauth
  148. www/py-limits
  149. www/py-nicegui
  150. www/py-nicegui-nogui
  151. www/py-planet
  152. www/py-pywebview-gtk
  153. www/py-pywebview-qt
  154. www/py-sentinelhub
  155. www/py-streamlit
  156. www/py-wagtail-localize
  157. x11-fonts/py-vfblib
  158. x11-toolkits/py-customtkinter
  159. x11-toolkits/py-magicgui
  160. x11-toolkits/py-superqt
  161. Collapse this list.

Deleted ports which required this port:

Expand this list of 10 deleted ports
  1. cad/py-cadquery*
  2. devel/py-ollama*
  3. devel/py-types-xxhash*
  4. math/py-onnx*
  5. science/py-onnx*
  6. science/py-qiskit-ibm-experiment*
  7. science/py-qiskit-nature*
  8. science/py-qiskit-terra*
  9. sysutils/datadog-integrations*
  10. www/py-dj42-drf-spectacular*
  11. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
No options to configure
Options name:
devel_py-typing-extensions
USES:
python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/t/typing_extensions/
  2. https://pypi.org/packages/source/t/typing_extensions/
Collapse this list.

There are no commits on branch 2023Q2 for this port