https://github.com/python/typing_extensions
Last synced: about 1 month ago
Repository metadata:
Backported and experimental type hints for Python
- Host: GitHub
- URL: https://github.com/python/typing_extensions
- Owner: python
- License: other
- Created: 2022-05-19T13:12:25.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-25T22:11:05.000Z (about 2 months ago)
- Last Synced: 2024-11-05T21:03:02.266Z (about 2 months ago)
- Language: Python
- Size: 2.08 MB
- Stars: 438
- Watchers: 19
- Forks: 106
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
-
Funding.yml:
- Custom: https://www.python.org/psf/donations/python-dev/
- Github: python
- Funding Links:
Owner metadata:
- Name: Python
- Login: python
- Email:
- Kind: organization
- Description: Repositories related to the Python Programming language
- Website: https://www.python.org/
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/1525981?v=4
- Repositories: 83
- Last Synced at: 2024-05-20T15:05:55.099Z
- Profile URL: https://github.com/python
- Sponsor URL:
Committers metadata
Last synced: about 1 month ago
Total Commits: 384
Total Committers: 67
Avg Commits per committer: 5.731
Development Distribution Score (DDS): 0.677
Commits in past year: 92
Committers in past year: 12
Avg Commits per committer in past year: 7.667
Development Distribution Score (DDS) in past year: 0.609
Name | Commits | |
---|---|---|
Jelle Zijlstra | j****a@g****m | 124 |
Alex Waygood | A****d@G****m | 101 |
Sebastian Rittau | s****u@r****z | 27 |
Ivan Levkivskyi | l****i@g****m | 22 |
Nikita Sobolev | m****l@s****e | 9 |
Daraan | g****y@9****t | 8 |
Shantanu | 1****a | 7 |
Ken Jin | 2****r | 5 |
Adam Turner | 9****r | 4 |
till | t****x@g****m | 4 |
Carl Meyer | c****l@o****t | 3 |
Marc Mueller | 3****p | 3 |
Mikhail Golubev | q****5@g****m | 3 |
Michael R. Crusoe | 1****c | 2 |
James Morris | 6****0 | 2 |
Chris Moradi | 3****i | 2 |
Vlad Emelianov | v****i@g****m | 2 |
Michael Lee | m****a@g****m | 2 |
Jonny Heggheim | j****y@h****m | 2 |
James Hilton-Balfe | g****t@g****m | 2 |
Jakub Stasiak | j****b@s****t | 2 |
Guido van Rossum | g****o@p****g | 2 |
Gregory Beauregard | g****g@g****d | 2 |
dependabot[bot] | 4****] | 1 |
jack1142 | 6****2 | 1 |
q0w | 4****w | 1 |
Hashem | H****r | 1 |
Hugo van Kemenade | h****k | 1 |
James Hilton-Balfe | 5****4 | 1 |
JosephSBoyle | 4****e | 1 |
and 37 more... |
Issue and Pull Request metadata
Last synced: about 1 month ago
Package metadata
- Total packages: 17
-
Total downloads:
- pypi: 455,633,127 last-month
- homebrew: 2 last-month
- Total docker downloads: 1,786,863,279
- Total dependent packages: 8,313 (may contain duplicates)
- Total dependent repositories: 124,034 (may contain duplicates)
- Total versions: 165
- Total maintainers: 10
spack: py-typing-extensions
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 (see PEP 544 for details about protocols and static duck typing).
- Homepage: https://github.com/python/typing_extensions
- Licenses: []
- Latest release: 4.8.0 (published over 1 year ago)
- Last Synced: 2024-10-29T14:05:56.978Z (about 2 months ago)
- Versions: 13
- Dependent Packages: 147
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Average: 0.257%
- Dependent packages count: 0.514%
- Maintainers (1)
pypi: typing-extensions
Backported and Experimental Type Hints for Python 3.8+
- Homepage: https://github.com/python/typing_extensions
- Documentation: https://typing-extensions.readthedocs.io/
- Licenses: Python Software Foundation License
- Latest release: 4.11.0 (published 9 months ago)
- Last Synced: 2024-11-11T01:12:07.519Z (about 1 month ago)
- Versions: 40
- Dependent Packages: 7,473
- Dependent Repositories: 120,765
- Downloads: 455,633,127 Last month
- Docker Downloads: 1,786,863,279
-
Rankings:
- Downloads: 0.001%
- Dependent packages count: 0.003%
- Dependent repos count: 0.008%
- Docker downloads count: 0.05%
- Average: 1.71%
- Stargazers count: 4.304%
- Forks count: 5.896%
- Maintainers (6)
alpine: py3-typing-extensions
Backported and Experimental Type Hints for Python 3.5+
- Homepage: https://github.com/python/typing_extensions
- Licenses: Python-2.0
- Latest release: 4.5.0-r1 (published over 1 year ago)
- Last Synced: 2024-11-01T19:03:24.980Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 7.112%
- Forks count: 12.837%
- Stargazers count: 15.61%
- Maintainers (1)
alpine: py3-typing-extensions-pyc
Precompiled Python bytecode for py3-typing-extensions
- Homepage: https://github.com/python/typing_extensions
- Licenses: Python-2.0
- Latest release: 4.5.0-r1 (published over 1 year ago)
- Last Synced: 2024-11-05T21:03:51.344Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 7.112%
- Forks count: 12.837%
- Stargazers count: 15.61%
- Maintainers (1)
alpine: py3-typing-extensions
Backported and Experimental Type Hints for Python 3.5+
- Homepage: https://github.com/python/typing_extensions
- Licenses: Python-2.0
- Latest release: 4.4.0-r0 (published about 2 years ago)
- Last Synced: 2024-10-31T18:35:07.529Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 20
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 2.032%
- Average: 7.723%
- Forks count: 13.54%
- Stargazers count: 15.319%
- Maintainers (1)
alpine: py3-typing-extensions
Backported and Experimental Type Hints for Python 3.5+
- Homepage: https://github.com/python/typing_extensions
- Licenses: Python-2.0
- Latest release: 4.11.0-r1 (published 8 months ago)
- Last Synced: 2024-11-04T20:34:34.624Z (about 2 months ago)
- Versions: 17
- Dependent Packages: 17
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.395%
- Average: 8.591%
- Forks count: 15.721%
- Stargazers count: 18.249%
- Maintainers (1)
alpine: py3-typing-extensions-pyc
Precompiled Python bytecode for py3-typing-extensions
- Homepage: https://github.com/python/typing_extensions
- Licenses: Python-2.0
- Latest release: 4.11.0-r1 (published 8 months ago)
- Last Synced: 2024-11-10T23:35:41.023Z (about 1 month ago)
- Versions: 15
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Average: 11.559%
- Dependent packages count: 14.133%
- Forks count: 14.338%
- Stargazers count: 17.763%
- Maintainers (1)
conda: typing_extensions
The typing module was added to the standard library in Python 3.5, but many new features have been added to the module since then. This means users of older Python versions who are unable to upgrade will not be able to take advantage of new types added to the ``typing`` module, such as typing.Protocol or typing.TypedDict. 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: https://github.com/python/typing_extensions
- Licenses: PSF-2.0
- Latest release: 4.4.0 (published about 2 years ago)
- Last Synced: 2024-11-10T23:37:10.410Z (about 1 month ago)
- Versions: 16
- Dependent Packages: 240
- Dependent Repositories: 1,174
-
Rankings:
- Dependent packages count: 0.269%
- Dependent repos count: 0.624%
- Average: 12.423%
- Forks count: 22.082%
- Stargazers count: 26.718%
conda: typing-extensions
The typing module was added to the standard library in Python 3.5, but many new features have been added to the module since then. This means users of older Python versions who are unable to upgrade will not be able to take advantage of new types added to the ``typing`` module, such as typing.Protocol or typing.TypedDict. 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: https://github.com/python/typing_extensions
- Licenses: PSF-2.0
- Latest release: 4.4.0 (published about 2 years ago)
- Last Synced: 2024-11-10T23:37:19.355Z (about 1 month ago)
- Versions: 16
- Dependent Packages: 274
- Dependent Repositories: 460
-
Rankings:
- Dependent packages count: 0.215%
- Dependent repos count: 1.327%
- Average: 12.585%
- Forks count: 22.082%
- Stargazers count: 26.718%
homebrew: python-typing-extensions
Backported and experimental type hints for Python
- Homepage: https://github.com/python/typing_extensions
- Status: removed
- Licenses: Python-2.0
- Latest release: 4.10.0 (published 10 months ago)
- Last Synced: 2024-11-10T23:34:55.178Z (about 1 month ago)
- Versions: 12
- Dependent Packages: 58
- Dependent Repositories: 1
- Downloads: 2 Last month
-
Rankings:
- Dependent packages count: 0.525%
- Downloads: 4.147%
- Average: 16.086%
- Forks count: 19.171%
- Stargazers count: 27.132%
- Dependent repos count: 29.454%
conda: typing_extensions
The typing module was added to the standard library in Python 3.5, but many new features have been added to the module since then. This means users of older Python versions who are unable to upgrade will not be able to take advantage of new types added to the typing module, such as typing.Protocol or typing.TypedDict. The typing_extensions module contains backports of these changes. Experimental types that will eventually be added to the ``typing`` module are also included in typing_extensions.
- Homepage: https://github.com/python/typing_extensions
- Licenses: PSF-2.0
- Latest release: 4.11.0 (published 8 months ago)
- Last Synced: 2024-11-10T23:35:35.354Z (about 1 month ago)
- Versions: 14
- Dependent Packages: 40
- Dependent Repositories: 1,174
-
Rankings:
- Dependent packages count: 0.876%
- Dependent repos count: 3.775%
- Average: 19.745%
- Forks count: 35.156%
- Stargazers count: 39.172%
conda: typing-extensions
The typing module was added to the standard library in Python 3.5, but many new features have been added to the module since then. This means users of older Python versions who are unable to upgrade will not be able to take advantage of new types added to the typing module, such as typing.Protocol or typing.TypedDict. The typing_extensions module contains backports of these changes. Experimental types that will eventually be added to the ``typing`` module are also included in typing_extensions.
- Homepage: https://github.com/python/typing_extensions
- Licenses: PSF-2.0
- Latest release: 4.11.0 (published 8 months ago)
- Last Synced: 2024-11-10T23:35:06.604Z (about 1 month ago)
- Versions: 14
- Dependent Packages: 44
- Dependent Repositories: 460
-
Rankings:
- Dependent packages count: 0.664%
- Dependent repos count: 7.822%
- Average: 20.704%
- Forks count: 35.156%
- Stargazers count: 39.172%
pypi: pdsuax
Backported and Experimental Type Hints for Python 3.8+
- Homepage: https://github.com/python/typing_extensions
- Status: removed
- Documentation: https://typing-extensions.readthedocs.io/
- Licenses: Python Software Foundation License
- Latest release:
- Last Synced: 2024-11-10T23:34:53.457Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 10.757%
- Average: 35.672%
- Dependent repos count: 60.587%
- Maintainers (1)
alpine: py3-typing-extensions-pyc
Precompiled Python bytecode for py3-typing-extensions
- Homepage: https://github.com/python/typing_extensions
- Licenses: Python-2.0
- Latest release: 4.8.0-r0 (published over 1 year ago)
- Last Synced: 2024-10-31T18:35:15.708Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
alpine: py3-typing-extensions-pyc
Precompiled Python bytecode for py3-typing-extensions
- Homepage: https://github.com/python/typing_extensions
- Licenses: Python-2.0
- Latest release:
- Last Synced: 2024-11-10T23:35:47.763Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine: py3-typing-extensions
Backported and Experimental Type Hints for Python 3.5+
- Homepage: https://github.com/python/typing_extensions
- Licenses: Python-2.0
- Latest release:
- Last Synced: 2024-10-31T18:35:15.710Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine: py3-typing-extensions
Backported and Experimental Type Hints for Python 3.5+
- Homepage: https://github.com/python/typing_extensions
- Licenses: Python-2.0
- Latest release: 4.8.0-r0 (published over 1 year ago)
- Last Synced: 2024-11-10T23:35:46.333Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- actions/checkout v3 composite
- actions/github-script v6 composite
- actions/setup-python v4 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- actions/checkout v3 composite
- actions/github-script v6 composite
- actions/setup-python v4 composite
- pdm-project/setup-pdm v3 composite
- flake8 * test
- flake8-bugbear * test