Skip to content
Navigation Menu
Toggle navigation
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
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
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
Accelerator
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 or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
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 }}
Uh oh!
There was an error while loading.
Please reload this page
.
python
/
typeshed
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
2k
Star
5.1k
Code
Issues
223
Pull requests
142
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
typeshed
stdlib
xml
on
main
User selector
All users
All time
Commit history
Commits on May 18, 2026
Miscellaneous stdlib updates for Python 3.15 (#15793)
JelleZijlstra
authored
3402466
Copy full SHA for 3402466
Commits on May 17, 2026
Upgrade black to 26.5.0 (#15801)
AlexWaygood
authored
5372bd5
Copy full SHA for 5372bd5
Commits on May 10, 2026
Add more Python 3.15 stdlib updates (#15747)
JelleZijlstra
authored
2006d1c
Copy full SHA for 2006d1c
Commits on May 7, 2026
Import some items from typing instead of typing_extensions (#15711)
Show description for 3f74e6e
srittau
authored
3f74e6e
Copy full SHA for 3f74e6e
Drop 3.9 support in the stdlib (#15708)
srittau
authored
80bbb2a
Copy full SHA for 80bbb2a
Commits on May 4, 2026
Fix return type of ElementTree.iterparse() (#14213)
srittau
authored
38ad421
Copy full SHA for 38ad421
Commits on Apr 1, 2026
Update most test/lint dependencies (#15582)
renovate[bot]
authored
8b31f26
Copy full SHA for 8b31f26
Commits on Jan 23, 2026
Specialize plain `slice` type hints (#13007)
randolf-scholz
authored
5c49b1f
Copy full SHA for 5c49b1f
Commits on Jan 8, 2026
[xml.etree] Deprecate parser parameter in iterparse function (#15227)
donbarbos
authored
b20bcf7
Copy full SHA for b20bcf7
Commits on Nov 24, 2025
[xml.etree] Add `_setroot` method to `xml.etree.ElementTree.ElementTree` (#15078)
guoci
authored
aa70a2f
Copy full SHA for aa70a2f
Commits on Oct 8, 2025
Use Element[Any] instead of Element in ElementTree (#14198)
MatthewMckee4
authored
12e7d4e
Copy full SHA for 12e7d4e
Commits on Aug 24, 2025
Add @disjoint_base decorator in the stdlib (#14599)
Show description for e8ba06f
JelleZijlstra
authored
e8ba06f
Copy full SHA for e8ba06f
Commits on Aug 21, 2025
stdlib: add __slots__ (#14611)
JelleZijlstra
authored
f32d9f0
Copy full SHA for f32d9f0
Remove type alias _CallableElement in ElementTree (#14476)
Show description for aeb9aa3
srittau
authored
aeb9aa3
Copy full SHA for aeb9aa3
[stdlib] Add missing Final (#14613)
donbarbos
authored
9bb8c4f
Copy full SHA for 9bb8c4f
Commits on Aug 20, 2025
xml.etree: remove pytype workaround (#14602)
tungol
authored
d057b49
Copy full SHA for d057b49
Commits on Aug 3, 2025
Add `@type_check_only` to stub-only private classes in stdlib (#14512)
brianschubert
authored
622df68
Copy full SHA for 622df68
Commits on May 22, 2025
Update `xml` for 3.14 (#14119)
max-muoto
authored
0e33953
Copy full SHA for 0e33953
Commits on Apr 3, 2025
Drop Python 3.8 branches (#13776)
srittau
authored
30b16c1
Copy full SHA for 30b16c1
Enable Ruff flake8-todos (TD) (#13748)
Avasam
authored
4b253d2
Copy full SHA for 4b253d2
Commits on Feb 27, 2025
Major update for the xml module (#13349)
tungol
authored
40dc55c
Copy full SHA for 40dc55c
Commits on Jan 13, 2025
xml: Add missing types for DocumentType's publicId and systemId (#13343)
JPTIZ
authored
1017916
Copy full SHA for 1017916
Commits on Dec 24, 2024
Add `__hash__` for a bunch of types that set it to None (#13286)
tungol
authored
3944c78
Copy full SHA for 3944c78
Commits on Dec 5, 2024
Add xml.sax.expatreader (#13188)
tungol
authored
6b98467
Copy full SHA for 6b98467
Commits on Nov 20, 2024
Add `xml.__all__`, remove import not existing at runtime (#13048)
tungol
authored
971f0c6
Copy full SHA for 971f0c6
Commits on Oct 2, 2024
move pyexpat.ExpatError to xml.parsers.expat.ExpatError (#11168)
Show description for ddb5760
tungol
and
JelleZijlstra
authored
ddb5760
Copy full SHA for ddb5760
Commits on Aug 5, 2024
Use Final for xml constants (#12455)
max-muoto
authored
7eac474
Copy full SHA for 7eac474
Commits on Jul 15, 2024
Use `Final` for Constant Literals in the stdlib (#12332)
Show description for 0df6028
max-muoto
authored
0df6028
Copy full SHA for 0df6028
Commits on Jul 4, 2024
Update `xml.etree.ElementTree` for 3.13 (#12277)
max-muoto
authored
0fc33ac
Copy full SHA for 0fc33ac
Commits on Jun 20, 2024
Add missing arg annotation for xml.sax.handler.ContentHandler (#12122)
abelcheung
authored
578b815
Copy full SHA for 578b815
Commits on Apr 6, 2024
Add some types for xml.dom.minidom.Text (#11725)
adamtheturtle
authored
4a33b2f
Copy full SHA for 4a33b2f
Commits on Apr 1, 2024
Replace various Incompletes in stdlib (#11673)
Show description for 630b49a
srittau
authored
630b49a
Copy full SHA for 630b49a
Commits on Mar 31, 2024
Remove bare incompletes (#11670)
srittau
authored
027115e
Copy full SHA for 027115e
Commits on Mar 22, 2024
xml: update for security fix (#11648)
Show description for 13265a9
hauntsaninja
authored
13265a9
Copy full SHA for 13265a9
Commits on Mar 9, 2024
Use PEP 570 syntax in stdlib (#11250)
hauntsaninja
authored
470a13a
Copy full SHA for 470a13a
Previous
Next
You can’t perform that action at this time.