Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
python
typing_extensions
Repository navigation
Code
Issues
13
(13)
Pull requests
7
(7)
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
typing_extensions
doc
on
main
User selector
All users
Datepicker
All time
Commit history
Commits on Jul 2, 2026
Fix uses of default role in the docs (#779)
AlexWaygood
authored
27c70f3
View commit details
Copy full SHA for 27c70f3
View code at this point
Browse repository at this point
Commits on Jun 25, 2026
Improve `TypedDict` documentation (#770)
Show description for 8dcc559
AlexWaygood
authored
8dcc559
View commit details
Copy full SHA for 8dcc559
View code at this point
Browse repository at this point
Commits on Jun 24, 2026
Post-release followups for 3.16.0rc1 (#767)
Show description for 224f8d5
AlexWaygood
and
JelleZijlstra
authored
224f8d5
View commit details
Copy full SHA for 224f8d5
View code at this point
Browse repository at this point
Type variable tuple variance (#741)
Show description for 890be90
3 people
authored
890be90
View commit details
Copy full SHA for 890be90
View code at this point
Browse repository at this point
Commits on Jun 11, 2026
docs: add version compatibility table (#733)
Show description for d277746
r266-tech
authored
d277746
View commit details
Copy full SHA for d277746
View code at this point
Browse repository at this point
Fail sphinx build on warnings (#762)
Show description for 3641c35
srittau
authored
3641c35
View commit details
Copy full SHA for 3641c35
View code at this point
Browse repository at this point
Commits on Jun 2, 2026
Update sentinel (#757)
zedzhen
authored
7e4fc36
View commit details
Copy full SHA for 7e4fc36
View code at this point
Browse repository at this point
Commits on May 1, 2026
Add note that we only have versionadded since 4.0 (#745)
JelleZijlstra
authored
f7dbe27
View commit details
Copy full SHA for f7dbe27
View code at this point
Browse repository at this point
Align sentinel implementation with PEP 661 (#617)
Show description for df5650a
HexDecimal
and
JelleZijlstra
authored
df5650a
View commit details
Copy full SHA for df5650a
View code at this point
Browse repository at this point
Commits on Jan 28, 2026
docs: add security implications of annotations (#727)
JelleZijlstra
authored
2f9df17
View commit details
Copy full SHA for 2f9df17
View code at this point
Browse repository at this point
Commits on Sep 3, 2025
docs: enable nitpicky mode (#671)
brianschubert
authored
d5feeb1
View commit details
Copy full SHA for d5feeb1
View code at this point
Browse repository at this point
Commits on Sep 2, 2025
Fix cross-references for `ParamSpecArgs`/`ParamSpecKwargs` (#670)
brianschubert
authored
66146e7
View commit details
Copy full SHA for 66146e7
View code at this point
Browse repository at this point
Commits on Aug 30, 2025
docs: add table of contents to sidebar (#666)
brianschubert
authored
944a351
View commit details
Copy full SHA for 944a351
View code at this point
Browse repository at this point
Commits on Aug 28, 2025
Add cross-reference for `warnings.deprecated` (#665)
brianschubert
authored
7f06750
View commit details
Copy full SHA for 7f06750
View code at this point
Browse repository at this point
Commits on Aug 27, 2025
Update TypedDict docs (#664)
JelleZijlstra
authored
8897584
View commit details
Copy full SHA for 8897584
View code at this point
Browse repository at this point
Commits on Aug 18, 2025
Add `@disjoint_base` (PEP 800) (#634)
Show description for 9810405
4 people
authored
9810405
View commit details
Copy full SHA for 9810405
View code at this point
Browse repository at this point
Commits on Aug 17, 2025
Do not refer to PEP 705 as being experimental (#648)
Viicos
authored
1e8eb9c
View commit details
Copy full SHA for 1e8eb9c
View code at this point
Browse repository at this point
Commits on Aug 10, 2025
Add backport for `annotationlib.type_repr` (#641)
Show description for 7541742
donbarbos
and
brianschubert
authored
7541742
View commit details
Copy full SHA for 7541742
View code at this point
Browse repository at this point
Commits on Jul 7, 2025
Use pre-commit for linting (#607)
AlexWaygood
authored
813dd35
View commit details
Copy full SHA for 813dd35
View code at this point
Browse repository at this point
Commits on May 13, 2025
Add support for sentinels (PEP 661) (#594)
Show description for 479dae1
Viicos
and
JelleZijlstra
authored
479dae1
View commit details
Copy full SHA for 479dae1
View code at this point
Browse repository at this point
Commits on May 10, 2025
Update PEP 649/749 implementation (#596)
JelleZijlstra
authored
f74a56a
View commit details
Copy full SHA for f74a56a
View code at this point
Browse repository at this point
Commits on Apr 30, 2025
Add Reader and Writer protocols (#582)
srittau
authored
f02b99d
View commit details
Copy full SHA for f02b99d
View code at this point
Browse repository at this point
Commits on Apr 16, 2025
Drop support for Python 3.8 (#585)
Viicos
authored
7cfb2c0
View commit details
Copy full SHA for 7cfb2c0
View code at this point
Browse repository at this point
Commits on Mar 27, 2025
Add intersphinx links for 3.13 typing features (#550)
brianschubert
authored
9f93d6f
View commit details
Copy full SHA for 9f93d6f
View code at this point
Browse repository at this point
Commits on Mar 25, 2025
Use latest Python docs as intersphinx base rather than 3.12 docs (#549)
brianschubert
authored
6239d86
View commit details
Copy full SHA for 6239d86
View code at this point
Browse repository at this point
Commits on Mar 23, 2025
DOC: add missing 'In typing since ...' mention for `TypeIs` (#548)
neutrinoceros
authored
3218d77
View commit details
Copy full SHA for 3218d77
View code at this point
Browse repository at this point
Commits on Feb 21, 2025
docs: Fix "Final[42]" (#532)
Show description for caf24b4
JelleZijlstra
authored
caf24b4
View commit details
Copy full SHA for caf24b4
View code at this point
Browse repository at this point
Commits on Jan 17, 2025
Add backport of `evaluate_forward_ref` (#497)
Show description for 8184ac6
Daraan
and
JelleZijlstra
authored
8184ac6
View commit details
Copy full SHA for 8184ac6
View code at this point
Browse repository at this point
Commits on Oct 22, 2024
Support Ellipsis argument to Concatenate (#481)
Daraan
authored
3ebe884
View commit details
Copy full SHA for 3ebe884
View code at this point
Browse repository at this point
Commits on Sep 28, 2024
Rename TypeExpr to TypeForm (#475)
Show description for 08d866b
JelleZijlstra
authored
08d866b
View commit details
Copy full SHA for 08d866b
View code at this point
Browse repository at this point
Commits on Jun 22, 2024
Add TypeExpr (#430)
JelleZijlstra
authored
e239100
View commit details
Copy full SHA for e239100
View code at this point
Browse repository at this point
Commits on Jun 10, 2024
Add typing_extensions.get_annotations (#423)
Show description for 2d33f1f
JelleZijlstra
and
AlexWaygood
authored
2d33f1f
View commit details
Copy full SHA for 2d33f1f
View code at this point
Browse repository at this point
Commits on May 29, 2024
Switch from flake8 to ruff (#414)
AlexWaygood
authored
d76f591
View commit details
Copy full SHA for d76f591
View code at this point
Browse repository at this point
Commits on May 16, 2024
Add security documentation (#403)
JelleZijlstra
authored
910141a
View commit details
Copy full SHA for 910141a
View code at this point
Browse repository at this point
Commits on May 15, 2024
Backport banning type parameters with defaults after TypeVarTuples (#389)
AlexWaygood
authored
028035e
View commit details
Copy full SHA for 028035e
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.