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 photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details
py-typing-extensions Backported and Experimental Type Hints for Python 3.5+
4.16.0 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.15.0Version 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: 2026-07-11 12:21:19
Commit Hash: 677b3af
People watching this port, also watch:: expat, liblz4, libedit, pkgconf, rsync
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.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found 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 py312-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 py312-typing-extensions listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py312-typing-extensions
Package flavors (<flavor>: <package>)
  • py312: py312-typing-extensions
distinfo:
TIMESTAMP = 1783564106 SHA256 (typing_extensions-4.16.0.tar.gz) = dc983d19a509c94dba722ee6abd33940f7c05a89e243c47e907eb4db6f1a43e5 SIZE (typing_extensions-4.16.0.tar.gz) = 113555

Packages (timestamps in pop-ups are UTC):
py37-typing-extensions
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--3.7.4.3--n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest-----4.6.3-4.6.3
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 

py38-typing-extensions
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest-----4.6.3-4.6.3
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 

py39-typing-extensions
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly--4.6.3--n/an/an/a
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/an/a4.9.04.9.0
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 

py310-typing-extensions
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest-----4.6.3-4.6.3
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 

py311-typing-extensions
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest4.15.04.15.0-4.15.04.15.0n/an/an/a
FreeBSD:13:quarterly4.15.04.15.0-4.14.04.15.0n/an/an/a
FreeBSD:14:latest---4.14.1-4.6.3-4.6.3
FreeBSD:14:quarterly---4.14.0----
FreeBSD:15:latest--n/a4.14.1n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 

py312-typing-extensions
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest4.15.04.16.0--4.16.0---
FreeBSD:14:quarterly4.15.04.15.0--4.15.0---
FreeBSD:15:latest4.16.04.16.0n/a-n/an/a--
FreeBSD:15:quarterly4.15.04.15.0n/a-n/an/a--
FreeBSD:16:latest4.15.04.16.0n/a-n/an/a--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py312-flit-core>=3.11<4 : devel/py-flit-core@py312
  2. python3.12 : lang/python312
  3. py312-build>=0 : devel/py-build@py312
  4. py312-installer>=0 : devel/py-installer@py312
Test dependencies:
  1. python3.12 : lang/python312
Runtime dependencies:
  1. python3.12 : lang/python312
This port is required by:
for Build
  1. databases/py-sqlglot-mypy
  2. deskutils/normcap
  3. devel/py-mypy
  4. devel/py-nanobind
  5. devel/py-setuptools_scm7
  6. mail/py-resend
  7. math/py-formulaic
Expand this list (22 items / 15 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. math/py-islpy
  3. misc/py-apache-beam
  4. misc/py-paddlepaddle
  5. misc/py-pytorch
  6. misc/py-wandb
  7. misc/pytorch
  8. print/py-pypdf
  9. science/cantera
  10. science/py-dwave-cloud-client
  11. textproc/py-tree-sitter-language-pack
  12. www/py-searxng-devel
  13. www/py-wagtail-localize
  14. 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. archivers/py-pyzstd
  2. audio/beets
  3. audio/py-SoundFile
  4. audio/py-edge-tts
  5. audio/py-librosa
  6. audio/py-speechrecognition
  7. benchmarks/py-locust
Expand this list (359 items / 352 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. comms/py-spsdk
  3. converters/py-gotenberg-client
  4. databases/py-aiodataloader
  5. databases/py-chromadb
  6. databases/py-datafusion
  7. databases/py-dbt-core
  8. databases/py-dbt-semantic-interfaces
  9. databases/py-lance-namespace-urllib3-client
  10. databases/py-oracledb
  11. databases/py-ormar
  12. databases/py-prisma
  13. databases/py-psycopg
  14. databases/py-psycopg-pool
  15. databases/py-snowflake-connector-python
  16. databases/py-sqlalchemy20
  17. databases/py-sqlframe
  18. databases/py-sqlglot-mypy
  19. databases/py-sqlite-anyio
  20. databases/py-sqlmodel
  21. devel/py-Faker
  22. devel/py-PyGObject-stubs
  23. devel/py-PyGithub
  24. devel/py-aiosignal
  25. devel/py-anyio
  26. devel/py-anywidget
  27. devel/py-app-model
  28. devel/py-ariadne
  29. devel/py-async-lru
  30. devel/py-automaton
  31. devel/py-aws-sam-translator
  32. devel/py-azure-ai-agents
  33. devel/py-azure-ai-projects
  34. devel/py-azure-appconfiguration
  35. devel/py-azure-batch
  36. devel/py-azure-core
  37. devel/py-azure-cosmos
  38. devel/py-azure-data-tables
  39. devel/py-azure-identity
  40. devel/py-azure-keyvault-administration
  41. devel/py-azure-keyvault-securitydomain
  42. devel/py-azure-mgmt-apimanagement
  43. devel/py-azure-mgmt-appconfiguration
  44. devel/py-azure-mgmt-appcontainers
  45. devel/py-azure-mgmt-applicationinsights
  46. devel/py-azure-mgmt-authorization
  47. devel/py-azure-mgmt-batch
  48. devel/py-azure-mgmt-billing
  49. devel/py-azure-mgmt-cognitiveservices
  50. devel/py-azure-mgmt-compute
  51. devel/py-azure-mgmt-compute34
  52. devel/py-azure-mgmt-containerinstance
  53. devel/py-azure-mgmt-containerregistry
  54. devel/py-azure-mgmt-containerregistrytasks
  55. devel/py-azure-mgmt-containerservice
  56. devel/py-azure-mgmt-cosmosdb
  57. devel/py-azure-mgmt-databoxedge
  58. devel/py-azure-mgmt-datamigration
  59. devel/py-azure-mgmt-dns
  60. devel/py-azure-mgmt-domainregistration
  61. devel/py-azure-mgmt-eventgrid
  62. devel/py-azure-mgmt-eventhub
  63. devel/py-azure-mgmt-extendedlocation
  64. devel/py-azure-mgmt-hdinsight
  65. devel/py-azure-mgmt-iothub
  66. devel/py-azure-mgmt-keyvault
  67. devel/py-azure-mgmt-kusto
  68. devel/py-azure-mgmt-loganalytics
  69. devel/py-azure-mgmt-monitor
  70. devel/py-azure-mgmt-msi
  71. devel/py-azure-mgmt-mysqlflexibleservers
  72. devel/py-azure-mgmt-netapp
  73. devel/py-azure-mgmt-network
  74. devel/py-azure-mgmt-policyinsights
  75. devel/py-azure-mgmt-postgresqlflexibleservers
  76. devel/py-azure-mgmt-privatedns
  77. devel/py-azure-mgmt-rdbms
  78. devel/py-azure-mgmt-recoveryservices
  79. devel/py-azure-mgmt-recoveryservicesbackup
  80. devel/py-azure-mgmt-redhatopenshift
  81. devel/py-azure-mgmt-redis
  82. devel/py-azure-mgmt-resource
  83. devel/py-azure-mgmt-resource-deployments
  84. devel/py-azure-mgmt-resource-deploymentscripts
  85. devel/py-azure-mgmt-resource-deploymentstacks
  86. devel/py-azure-mgmt-resource-subscriptions
  87. devel/py-azure-mgmt-resource-templatespecs
  88. devel/py-azure-mgmt-resource24
  89. devel/py-azure-mgmt-search
  90. devel/py-azure-mgmt-servicebus
  91. devel/py-azure-mgmt-servicefabricmanagedclusters
  92. devel/py-azure-mgmt-servicelinker
  93. devel/py-azure-mgmt-sql
  94. devel/py-azure-mgmt-storage
  95. devel/py-azure-mgmt-web
  96. devel/py-azure-monitor-query
  97. devel/py-azure-search-documents
  98. devel/py-azure-storage-blob
  99. devel/py-azure-storage-file-datalake
  100. devel/py-azure-storage-file-share
  101. devel/py-azure-storage-queue
  102. devel/py-azure-synapse-artifacts
  103. devel/py-b2sdk
  104. devel/py-cattrs
  105. devel/py-cfn-lint
  106. devel/py-cgen
  107. devel/py-clickdc
  108. devel/py-connexion
  109. devel/py-crosshair-tool
  110. devel/py-cyclopts
  111. devel/py-dask-awkward
  112. devel/py-dataclass-array
  113. devel/py-datasette
  114. devel/py-dj60-strawberry-graphql
  115. devel/py-dogpile.cache
  116. devel/py-domdf-python-tools
  117. devel/py-etils
  118. devel/py-exceptiongroup
  119. devel/py-expression
  120. devel/py-fast-depends
  121. devel/py-fiddle
  122. devel/py-flexcache
  123. devel/py-flexparser
  124. devel/py-frictionless
  125. devel/py-fsrs
  126. devel/py-graphene
  127. devel/py-great-tables
  128. devel/py-hishel
  129. devel/py-inflect
  130. devel/py-inline-snapshot
  131. devel/py-jupyter-client
  132. devel/py-keystoneauth1
  133. devel/py-logilab-common
  134. devel/py-mashumaro
  135. devel/py-miniKanren
  136. devel/py-mypy
  137. devel/py-mypy-boto3-dynamodb
  138. devel/py-mypy-boto3-glue
  139. devel/py-mypy-boto3-s3
  140. devel/py-openapi-core
  141. devel/py-opentelemetry-api
  142. devel/py-opentelemetry-exporter-otlp-proto-grpc
  143. devel/py-opentelemetry-exporter-otlp-proto-http
  144. devel/py-opentelemetry-sdk
  145. devel/py-opentelemetry-semantic-conventions
  146. devel/py-optree
  147. devel/py-optype
  148. devel/py-os-service-types
  149. devel/py-oslo.context
  150. devel/py-oslo.middleware
  151. devel/py-pint
  152. devel/py-polyfactory
  153. devel/py-pudb
  154. devel/py-py-key-value-aio
  155. devel/py-pyairtable
  156. devel/py-pyairtable2
  157. devel/py-pydantic
  158. devel/py-pydantic-core
  159. devel/py-pydantic-extra-types
  160. devel/py-pydantic-yaml
  161. devel/py-pydantic2
  162. devel/py-pyee
  163. devel/py-pyee11
  164. devel/py-pyintelowl
  165. devel/py-pyopencl
  166. devel/py-pyright
  167. devel/py-pytest-asyncio
  168. devel/py-pytools
  169. devel/py-pyvisa
  170. devel/py-pyvisa-py
  171. devel/py-readerwriterlock
  172. devel/py-referencing
  173. devel/py-rich-toolkit
  174. devel/py-scverse-misc
  175. devel/py-setuptools_scm7
  176. devel/py-simple-parsing
  177. devel/py-strawberry-graphql
  178. devel/py-taskgroup
  179. devel/py-twisted
  180. devel/py-typeguard
  181. devel/py-typeshed-client
  182. devel/py-typing-inspect
  183. devel/py-typing-inspection
  184. devel/py-ufmt
  185. devel/py-urwid
  186. devel/py-xsdata
  187. devel/py-zipkin
  188. devel/pytype
  189. finance/py-ccxt
  190. finance/py-pythclient
  191. games/anki
  192. graphics/py-altair
  193. graphics/py-qudida
  194. graphics/py-rich-pixels
  195. lang/py-gherkin-official
  196. mail/py-aiosmtpd
  197. mail/py-pysasl
  198. mail/py-resend
  199. math/py-arviz-base
  200. math/py-flax
  201. math/py-formulaic
  202. math/py-ibis-framework
  203. math/py-modin
  204. math/py-ndonnx
  205. math/py-nevergrad
  206. math/py-plastex
  207. math/py-pymc3
  208. misc/comfy-cli
  209. misc/py-anthropic
  210. misc/py-apache-beam
  211. misc/py-cohere
  212. misc/py-cppman
  213. misc/py-cvat-sdk
  214. misc/py-elevenlabs
  215. misc/py-equinox
  216. misc/py-fastmcp-slim
  217. misc/py-google-genai
  218. misc/py-groq
  219. misc/py-gymnasium
  220. misc/py-haystack_ai
  221. misc/py-huggingface-hub
  222. misc/py-langchain-core
  223. misc/py-langchain-mcp-adapters
  224. misc/py-langchain-protocol
  225. misc/py-langsmith
  226. misc/py-lightning-utilities
  227. misc/py-llama-cpp-python
  228. misc/py-llama-index-core
  229. misc/py-mcp
  230. misc/py-mistral-common
  231. misc/py-mlflow-skinny
  232. misc/py-napari
  233. misc/py-numcodecs
  234. misc/py-onnx
  235. misc/py-openai
  236. misc/py-openinference-instrumentation-smolagents
  237. misc/py-paddlepaddle
  238. misc/py-pytorch
  239. misc/py-pytorch-lightning
  240. misc/py-runloop-api-client
  241. misc/py-sagemaker-core
  242. misc/py-sagemaker-train
  243. misc/py-schedulefree
  244. misc/py-sentence-transformers
  245. misc/py-spandrel
  246. misc/py-toil
  247. misc/py-vllm
  248. misc/py-wandb
  249. misc/py-xgrammar
  250. misc/pytorch
  251. multimedia/streamlink
  252. net/py-ripe.atlas.tools
  253. net-im/py-matrix-synapse
  254. net-mgmt/py-napalm
  255. net-p2p/py-transmission-rpc
  256. science/py-chainer
  257. science/py-cirq-core
  258. science/py-dwave-cloud-client
  259. science/py-emmet-core
  260. science/py-geometer
  261. science/py-mp-api
  262. science/py-pynrrd
  263. science/py-spglib
  264. science/py-tensorflow
  265. security/py-asyncssh
  266. security/py-azure-keyvault-certificates
  267. security/py-azure-keyvault-keys
  268. security/py-azure-keyvault-secrets
  269. security/py-bitbox02
  270. security/py-jwcrypto
  271. security/py-nethsm
  272. security/py-pyopenssl
  273. security/py-trezor
  274. sysutils/py-python-on-whales
  275. textproc/py-cyclonedx-python-lib
  276. textproc/py-docling-core
  277. textproc/py-docling-enhanced-onnx
  278. textproc/py-docling-sdg
  279. textproc/py-elasticsearch
  280. textproc/py-fluent.syntax
  281. textproc/py-jinjanator
  282. textproc/py-jinjanator-plugins
  283. textproc/py-llama-index-workflows
  284. textproc/py-phonemizer-fork
  285. textproc/py-sphinx
  286. textproc/py-textual
  287. textproc/py-textual-autocomplete
  288. textproc/py-textual0
  289. www/py-aiohttp
  290. www/py-aiohttp-session
  291. www/py-aiostream
  292. www/py-beautifulsoup
  293. www/py-bokeh
  294. www/py-botocore-stubs
  295. www/py-bravado
  296. www/py-cross-web
  297. www/py-dash
  298. www/py-dj60-django-choices-field
  299. www/py-dj60-django-stubs-ext
  300. www/py-django-choices-field
  301. www/py-django-redis
  302. www/py-django-stubs-ext
  303. www/py-django-tasks
  304. www/py-exa-py
  305. www/py-flask-limiter
  306. www/py-google-cloud-aiplatform
  307. www/py-htmltools
  308. www/py-http-sf
  309. www/py-httpx-oauth
  310. www/py-httpx2
  311. www/py-klein
  312. www/py-limits
  313. www/py-nicegui
  314. www/py-nicegui-nogui
  315. www/py-parallel-web
  316. www/py-planet
  317. www/py-puppetboard
  318. www/py-pywebview-gtk
  319. www/py-pywebview-qt
  320. www/py-searxng-devel
  321. www/py-sentinelhub
  322. www/py-slowapi
  323. www/py-starlette
  324. www/py-streamlit
  325. www/py-wagtail-localize
  326. x11-fonts/py-vfblib
  327. x11-toolkits/py-magicgui
  328. x11-toolkits/py-superqt
  329. Collapse this list.

Deleted ports which required this port:

Expand this list of 25 deleted ports
  1. cad/py-cadquery*
  2. devel/py-dj50-strawberry-graphql*
  3. devel/py-dj51-strawberry-graphql*
  4. devel/py-dj52-strawberry-graphql*
  5. devel/py-hishel0*
  6. devel/py-libcst03*
  7. devel/py-ollama*
  8. devel/py-orange-widget-base*
  9. devel/py-types-xxhash*
  10. math/py-onnx*
  11. misc/py-lance-namespace-urllib3-client*
  12. multimedia/ffsubsync*
  13. science/py-onnx*
  14. science/py-qiskit-ibm-experiment*
  15. science/py-qiskit-nature*
  16. science/py-qiskit-terra*
  17. security/py-openssl*
  18. sysutils/datadog-integrations*
  19. www/py-dj42-drf-spectacular*
  20. www/py-dj50-django-choices-field*
  21. www/py-dj51-django-choices-field*
  22. www/py-dj52-django-choices-field*
  23. www/py-dj52-django-stubs-ext*
  24. www/py-dj52-django-tasks*
  25. www/py-lia-web*
  26. 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.

Number of commits found: 45

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
4.16.0
11 Jul 2026 12:21:19
commit hash: 677b3af434b88289cd80e1f7513befb98b83b63acommit hash: 677b3af434b88289cd80e1f7513befb98b83b63acommit hash: 677b3af434b88289cd80e1f7513befb98b83b63acommit hash: 677b3af434b88289cd80e1f7513befb98b83b63a files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.16.0

Changes:	https://github.com/python/typing_extensions/releases
4.15.0
07 Sep 2025 23:03:59
commit hash: ce2fc3d3a2a03579a7a79d1bf218f60093a16c96commit hash: ce2fc3d3a2a03579a7a79d1bf218f60093a16c96commit hash: ce2fc3d3a2a03579a7a79d1bf218f60093a16c96commit hash: ce2fc3d3a2a03579a7a79d1bf218f60093a16c96 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.15.0

Changes:	https://github.com/python/typing_extensions/releases
4.14.1
13 Jul 2025 12:39:35
commit hash: f4f4fc5c156698942450226fd62673cfce1d02fdcommit hash: f4f4fc5c156698942450226fd62673cfce1d02fdcommit hash: f4f4fc5c156698942450226fd62673cfce1d02fdcommit hash: f4f4fc5c156698942450226fd62673cfce1d02fd files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.14.1

Changes:	https://github.com/python/typing_extensions/releases
4.14.0
17 Jun 2025 17:47:54
commit hash: 037617c044c7807c246145d9dd0ddf4f331eb94fcommit hash: 037617c044c7807c246145d9dd0ddf4f331eb94fcommit hash: 037617c044c7807c246145d9dd0ddf4f331eb94fcommit hash: 037617c044c7807c246145d9dd0ddf4f331eb94f files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.14.0

Changes:	https://github.com/python/typing_extensions/releases
4.13.2
29 Apr 2025 12:42:39
commit hash: b1d259d542dfb6dabd0f6cb6da905c80d1e05fe1commit hash: b1d259d542dfb6dabd0f6cb6da905c80d1e05fe1commit hash: b1d259d542dfb6dabd0f6cb6da905c80d1e05fe1commit hash: b1d259d542dfb6dabd0f6cb6da905c80d1e05fe1 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.13.2

Changes:	https://github.com/python/typing_extensions/releases
4.13.1
18 Apr 2025 05:37:42
commit hash: dc8fc7e2b8189ef98f3b401eb04a94e0dfb9794ecommit hash: dc8fc7e2b8189ef98f3b401eb04a94e0dfb9794ecommit hash: dc8fc7e2b8189ef98f3b401eb04a94e0dfb9794ecommit hash: dc8fc7e2b8189ef98f3b401eb04a94e0dfb9794e files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.13.1

Changes:	https://github.com/python/typing_extensions/releases
4.12.2
18 Jun 2024 04:00:09
commit hash: a1eaa995a2e3766b967cb7db0d8be5b36ae439aecommit hash: a1eaa995a2e3766b967cb7db0d8be5b36ae439aecommit hash: a1eaa995a2e3766b967cb7db0d8be5b36ae439aecommit hash: a1eaa995a2e3766b967cb7db0d8be5b36ae439ae files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.12.2

Changes:	https://github.com/python/typing_extensions/releases
4.12.1
03 Jun 2024 02:38:22
commit hash: d71195a5fa400bd16ce7a2ada4fbd8c5851ac822commit hash: d71195a5fa400bd16ce7a2ada4fbd8c5851ac822commit hash: d71195a5fa400bd16ce7a2ada4fbd8c5851ac822commit hash: d71195a5fa400bd16ce7a2ada4fbd8c5851ac822 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.12.1

Changes:	https://github.com/python/typing_extensions/releases
4.12.0
28 May 2024 20:19:58
commit hash: c45c3724a943fc5297959abf102e90aff21e2d3acommit hash: c45c3724a943fc5297959abf102e90aff21e2d3acommit hash: c45c3724a943fc5297959abf102e90aff21e2d3acommit hash: c45c3724a943fc5297959abf102e90aff21e2d3a files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.12.0

Changes:	https://github.com/python/typing_extensions/releases
4.11.0
08 Apr 2024 06:46:40
commit hash: 91e0e50a8a2907e1e08fd27c25b765733c5edde5commit hash: 91e0e50a8a2907e1e08fd27c25b765733c5edde5commit hash: 91e0e50a8a2907e1e08fd27c25b765733c5edde5commit hash: 91e0e50a8a2907e1e08fd27c25b765733c5edde5 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.11.0

Changes:	https://github.com/python/typing_extensions/releases
4.10.0
09 Mar 2024 14:06:08
commit hash: 4fc8489aa2a91df60b68560aa2bbf03fd46db649commit hash: 4fc8489aa2a91df60b68560aa2bbf03fd46db649commit hash: 4fc8489aa2a91df60b68560aa2bbf03fd46db649commit hash: 4fc8489aa2a91df60b68560aa2bbf03fd46db649 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.10.0

Changes:	https://github.com/python/typing_extensions/releases
4.9.0
14 Dec 2023 20:45:21
commit hash: af71b3c538b8e81dfe590b8f3f3fd48b2e2a3459commit hash: af71b3c538b8e81dfe590b8f3f3fd48b2e2a3459commit hash: af71b3c538b8e81dfe590b8f3f3fd48b2e2a3459commit hash: af71b3c538b8e81dfe590b8f3f3fd48b2e2a3459 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.9.0

Changes:	https://github.com/python/typing_extensions/releases
4.8.0
22 Sep 2023 03:18:12
commit hash: 9808ae9f99e30d2fd535041a2bd41d091bb82bedcommit hash: 9808ae9f99e30d2fd535041a2bd41d091bb82bedcommit hash: 9808ae9f99e30d2fd535041a2bd41d091bb82bedcommit hash: 9808ae9f99e30d2fd535041a2bd41d091bb82bed files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.8.0

Changes:	https://github.com/python/typing_extensions/releases
4.7.1
09 Jul 2023 21:34:38
commit hash: d079b86214af5907e3c0b607ecb9350a67380921commit hash: d079b86214af5907e3c0b607ecb9350a67380921commit hash: d079b86214af5907e3c0b607ecb9350a67380921commit hash: d079b86214af5907e3c0b607ecb9350a67380921 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.7.1

Changes:	https://github.com/python/typing_extensions/releases
4.7.0
09 Jul 2023 10:19:29
commit hash: 6b4bf5b632ea5f5f62f0032bb4a2e714b7ad5760commit hash: 6b4bf5b632ea5f5f62f0032bb4a2e714b7ad5760commit hash: 6b4bf5b632ea5f5f62f0032bb4a2e714b7ad5760commit hash: 6b4bf5b632ea5f5f62f0032bb4a2e714b7ad5760 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.7.0

Changes:	https://github.com/python/typing_extensions/blob/main/CHANGELOG.md
4.6.3
27 Jun 2023 21:41:51
commit hash: c82c038e2d105c01ccb1bcc4fc25a1a7195d84f2commit hash: c82c038e2d105c01ccb1bcc4fc25a1a7195d84f2commit hash: c82c038e2d105c01ccb1bcc4fc25a1a7195d84f2commit hash: c82c038e2d105c01ccb1bcc4fc25a1a7195d84f2 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
Revert "devel/py-typing-extensions: unbreak circular dependency"

Python 3.7 EOLed and removed from the tree, so this workaround is
not needed anymore.

This reverts commits 022d383b0e704ad9bdb02255c8ef0c47c52416ed and
e7a9ba1fecd9209fbb4b669ccb283cb1862c4a2a.

With hat: python
4.6.3
27 Jun 2023 19:34:34
commit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacb files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: remove explicit versions in USES=python for "3.x+"

The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
4.6.3
05 Jun 2023 18:47:18
commit hash: ca5b829bd2ff00fa450601d80f7e6199e4122b4bcommit hash: ca5b829bd2ff00fa450601d80f7e6199e4122b4bcommit hash: ca5b829bd2ff00fa450601d80f7e6199e4122b4bcommit hash: ca5b829bd2ff00fa450601d80f7e6199e4122b4b files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.6.3

Changes:	https://github.com/python/typing_extensions/blob/main/CHANGELOG.md
4.6.2
27 May 2023 23:44:04
commit hash: d662cb0d5fd33a8d046b957b9c078da80e710aa7commit hash: d662cb0d5fd33a8d046b957b9c078da80e710aa7commit hash: d662cb0d5fd33a8d046b957b9c078da80e710aa7commit hash: d662cb0d5fd33a8d046b957b9c078da80e710aa7 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.6.2

Changes:	https://github.com/python/typing_extensions/blob/main/CHANGELOG.md
4.5.0
05 Apr 2023 17:30:37
commit hash: c04c1950e281fb8267afcd616ff0ac14ce61861acommit hash: c04c1950e281fb8267afcd616ff0ac14ce61861acommit hash: c04c1950e281fb8267afcd616ff0ac14ce61861acommit hash: c04c1950e281fb8267afcd616ff0ac14ce61861a files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.5.0

Changes:	https://github.com/python/typing_extensions/blob/main/CHANGELOG.md
4.4.0_2
04 Apr 2023 18:29:11
commit hash: 1730e97e049085a8fe5536788d214cbfc4eb3123commit hash: 1730e97e049085a8fe5536788d214cbfc4eb3123commit hash: 1730e97e049085a8fe5536788d214cbfc4eb3123commit hash: 1730e97e049085a8fe5536788d214cbfc4eb3123 files touched by this commit
Antoine Brodin (antoine) search for other commits by this committer
USE_PYTHON=pep517: bump PORTREVISION
4.4.0_1
21 Mar 2023 19:21:07
commit hash: 022d383b0e704ad9bdb02255c8ef0c47c52416edcommit hash: 022d383b0e704ad9bdb02255c8ef0c47c52416edcommit hash: 022d383b0e704ad9bdb02255c8ef0c47c52416edcommit hash: 022d383b0e704ad9bdb02255c8ef0c47c52416ed files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Add comment about
e7a9ba1fecd9209fbb4b669ccb283cb1862c4a2a
4.4.0_1
18 Feb 2023 17:50:56
commit hash: e7a9ba1fecd9209fbb4b669ccb283cb1862c4a2acommit hash: e7a9ba1fecd9209fbb4b669ccb283cb1862c4a2acommit hash: e7a9ba1fecd9209fbb4b669ccb283cb1862c4a2acommit hash: e7a9ba1fecd9209fbb4b669ccb283cb1862c4a2a files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
devel/py-typing-extensions: unbreak circular dependency

This is part of the PEP-517 bootstrap chain on older Python, so do
not use devel/py-build to build the wheel. While here, add
USE_PYTHON=allflavors

With hat: python
4.4.0_1
12 Feb 2023 18:41:46
commit hash: 626d176070e5bed575e4e159c0678fd1adbf97aacommit hash: 626d176070e5bed575e4e159c0678fd1adbf97aacommit hash: 626d176070e5bed575e4e159c0678fd1adbf97aacommit hash: 626d176070e5bed575e4e159c0678fd1adbf97aa files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Convert to USE_PYTHON=pep517

- Bump PORTREVISION for dependency and package change
4.4.0
11 Jan 2023 15:58:34
commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
*/*: rename CHEESESHOP to PYPI in MASTER_SITES

PR:			267994
Differential revision:	D37518
Approved by:		bapt
4.4.0
09 Oct 2022 19:45:30
commit hash: f20f57e83590f0b655814af340e33d3b3b04be88commit hash: f20f57e83590f0b655814af340e33d3b3b04be88commit hash: f20f57e83590f0b655814af340e33d3b3b04be88commit hash: f20f57e83590f0b655814af340e33d3b3b04be88 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.4.0

Changes:	https://github.com/python/typing_extensions/blob/main/CHANGELOG.md
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
4.3.0
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.3.0
20 Jul 2022 14:21:35
commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
devel: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  "Waitman Gobble" <uzimac@da3m0n8t3r.com>
  *  <jkoshy@FreeBSD.org>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Dalton <aaron@daltons.ca>
  *  Aaron H. K. Diep <ahkdiep@gmail.com>
  *  Aaron Hurt <ahurt@anbcs.com>
  *  Abel Chow <abel_chow@yahoo.com>
  *  Adam McLaurin
  *  Adam Saponara <as@php.net>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.3.0
07 Jul 2022 21:42:55
commit hash: d888dc98ecbcd4be8b2916cfdc2e7b261eb1a495commit hash: d888dc98ecbcd4be8b2916cfdc2e7b261eb1a495commit hash: d888dc98ecbcd4be8b2916cfdc2e7b261eb1a495commit hash: d888dc98ecbcd4be8b2916cfdc2e7b261eb1a495 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.3.0

- Update WWW

Changes:	https://github.com/python/typing_extensions/blob/main/CHANGELOG.md
4.2.0
26 Apr 2022 15:01:27
commit hash: aa99d776c0e0edde6c799ca8936bcf214ab21bd1commit hash: aa99d776c0e0edde6c799ca8936bcf214ab21bd1commit hash: aa99d776c0e0edde6c799ca8936bcf214ab21bd1commit hash: aa99d776c0e0edde6c799ca8936bcf214ab21bd1 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.2.0

Changes:	https://github.com/python/typing/blob/master/typing_extensions/CHANGELOG.md
4.1.1
07 Mar 2022 18:11:19
commit hash: f9fae7539193f9ee972fe26ba3a9aa1856cd02eccommit hash: f9fae7539193f9ee972fe26ba3a9aa1856cd02eccommit hash: f9fae7539193f9ee972fe26ba3a9aa1856cd02eccommit hash: f9fae7539193f9ee972fe26ba3a9aa1856cd02ec files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.1.1

Changes:	https://github.com/python/typing/commits/master/typing_extensions
4.0.1
25 Jan 2022 19:50:23
commit hash: 21391a32911894893432cf98c37c498963327909commit hash: 21391a32911894893432cf98c37c498963327909commit hash: 21391a32911894893432cf98c37c498963327909commit hash: 21391a32911894893432cf98c37c498963327909 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 4.0.1

Changes:	https://github.com/python/typing/commits/master/typing_extensions
3.10.0.2
21 Sep 2021 03:44:44
commit hash: 96443df61e69a790d4d3e9f6827ca44b80fe8341commit hash: 96443df61e69a790d4d3e9f6827ca44b80fe8341commit hash: 96443df61e69a790d4d3e9f6827ca44b80fe8341commit hash: 96443df61e69a790d4d3e9f6827ca44b80fe8341 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 3.10.0.2

Changes:	https://github.com/python/typing/commits/master/typing_extensions
3.10.0.0
11 May 2021 21:47:14
commit hash: ce7db71ac8c4d64b0b4d55444a102cee2d955d39commit hash: ce7db71ac8c4d64b0b4d55444a102cee2d955d39commit hash: ce7db71ac8c4d64b0b4d55444a102cee2d955d39commit hash: ce7db71ac8c4d64b0b4d55444a102cee2d955d39 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-typing-extensions: Update to 3.10.0.0

Changes:	https://github.com/python/typing/commits/master/typing_extensions
3.7.4.3
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
3.7.4.3
10 Jan 2021 19:32:24
Revision:561105Original commit files touched by this commit
rene search for other commits by this committer
Remove empty PY_TYPING from ports using Python 3.6+

Leave out textproc/py-sphinx[18] for now.
3.7.4.3
28 Dec 2020 23:02:15
Revision:559531Original commit files touched by this commit
antoine search for other commits by this committer
Drop python 2.7 support from a few ports

With hat:	portmgr
3.7.4.3
25 Aug 2020 18:49:21
Revision:546213Original commit files touched by this commit
sunpoet search for other commits by this committer
Update to 3.7.4.3

Changes:	https://github.com/python/typing/commits/master/typing_extensions
3.7.4.2
04 Apr 2020 07:25:37
Revision:530585Original commit files touched by this commit
sunpoet search for other commits by this committer
Update to 3.7.4.2

Changes:	https://github.com/python/typing/commits/master/typing_extensions
3.7.4.1
04 Nov 2019 16:01:44
Revision:516696Original commit files touched by this commit
sunpoet search for other commits by this committer
Update to 3.7.4.1

Changes:	https://github.com/python/typing/commits/master/typing_extensions
3.7.4
09 Aug 2019 13:38:02
Revision:508454Original commit files touched by this commit
sunpoet search for other commits by this committer
Relax USES=python

typing-extensions 3.7.4 supports Python 3.7.
3.7.4
03 Aug 2019 20:57:53
Revision:508029Original commit files touched by this commit
sunpoet search for other commits by this committer
Update to 3.7.4

Changes:	https://github.com/python/typing/commits/master/typing_extensions
PR:		239268
Submitted by:	amdmi3
3.7.2
31 May 2019 10:00:20
Revision:503133Original commit files touched by this commit
sunpoet search for other commits by this committer
Introduce PY_TYPING and simplify Makefile

Since devel/py-promise requires 3.6.4+, the minimal version is set to 3.6.4.

With hat:	python
3.7.2
17 Jan 2019 19:20:50
Revision:490583Original commit files touched by this commit
sunpoet search for other commits by this committer
Add py-typing-extensions 3.7.2

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.

WWW: https://github.com/python/typing/tree/master/typing_extensions

Number of commits found: 45