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
lib
on
main
User selector
All users
All time
Commit history
Commits on Jul 1, 2026
Update most test/lint dependencies (#15967)
Show description for 2c6bf6b
renovate[bot]
and
AlexWaygood
authored
2c6bf6b
Copy full SHA for 2c6bf6b
Commits on Jun 23, 2026
Regression tests: Handle no packages case gracefully (#15933)
Show description for 52d0fc4
srittau
authored
52d0fc4
Copy full SHA for 52d0fc4
Commits on May 8, 2026
Add Python 3.15 test infrastructure (#15718)
Show description for 29bffca
JelleZijlstra
and
srittau
authored
29bffca
Copy full SHA for 29bffca
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
Commits on May 1, 2026
Fix pyright errors when checking lib/ (#15681)
srittau
authored
ed637dd
Copy full SHA for ed637dd
Commits on Apr 7, 2026
Use dashes instead of underscores for METADATA.toml field names (#15614)
lev-blit
authored
5632132
Copy full SHA for 5632132
Commits on Apr 1, 2026
Rename `requires` to `dependencies` in METADATA files (#15594)
lev-blit
authored
fc7a544
Copy full SHA for fc7a544
Update most test/lint dependencies (#15582)
renovate[bot]
authored
8b31f26
Copy full SHA for 8b31f26
Commits on Jan 26, 2026
[ts_utils] Update jsonc_to_json function (#15325)
donbarbos
authored
f0878de
Copy full SHA for f0878de
Commits on Jan 15, 2026
Check pyrightconfig stricter exclude list order (#15243)
donbarbos
authored
0c45df1
Copy full SHA for 0c45df1
Commits on Jan 9, 2026
Update pathspec to >=1.0.3 (#15244)
donbarbos
authored
e213e04
Copy full SHA for e213e04
Commits on Jan 8, 2026
Update pathspec to 1.0.0 (#15234)
srittau
authored
a99e8e4
Copy full SHA for a99e8e4
Commits on Aug 20, 2025
Remove duplicate `get_external_apt_dependencies.py` and re-standardize CI package install logs (#14533)
Avasam
authored
82c02d3
Copy full SHA for 82c02d3
Commits on Jul 31, 2025
Split `tool.stubtest.platforms` metadata key (#13746)
Show description for 3f08a4e
3 people
authored
3f08a4e
Copy full SHA for 3f08a4e
Commits on Jul 28, 2025
prefer newer "tomllib" over "tomli" backport (#14486)
Show description for 9ab7fde
a-detiste
and
pre-commit-ci[bot]
authored
9ab7fde
Copy full SHA for 9ab7fde
Commits on Jul 21, 2025
[stubsabot] Move obsolete data to ts_utils.metadata (#14422)
donbarbos
authored
7cf443e
Copy full SHA for 7cf443e
Commits on Jul 16, 2025
[stubsabot] Support "Removal" PRs (#14401)
donbarbos
authored
82e2e9c
Copy full SHA for 82e2e9c
Commits on Jul 8, 2025
Fix ImportError for get_oldest_supported_python in runtests.py (#14381) (#14382)
huynguyengl99
authored
0ad1d96
Copy full SHA for 0ad1d96
Commits on May 13, 2025
Support `requires_python` in `runtests.py` (#14051)
Avasam
authored
64875ee
Copy full SHA for 64875ee
Commits on May 11, 2025
Add mypy plugin support to stubtest configuration (#13948)
huynguyengl99
authored
a8fa1ab
Copy full SHA for a8fa1ab
Commits on May 5, 2025
Enable Ruff flake8-use-pathlib (PTH) (#13795)
Show description for 4265ee7
Avasam
authored
4265ee7
Copy full SHA for 4265ee7
Commits on Apr 28, 2025
Apply mypy-tests custom config to other mypy-based tests (#13825)
Avasam
authored
5faa040
Copy full SHA for 5faa040
Commits on Apr 7, 2025
Use `GitIgnoreSpec` in `ts_utils.get_gitignore_spec` (#13797)
Avasam
authored
09416d0
Copy full SHA for 09416d0
Commits on Apr 3, 2025
Remove more Python 3.8 cruft (#13787)
AlexWaygood
authored
d92a644
Copy full SHA for d92a644
Commits on Apr 2, 2025
Drop Python 3.8 support in typeshed utilities (#13774)
brianschubert
authored
c7ab79e
Copy full SHA for c7ab79e
Commits on Apr 1, 2025
Enable Ruff PLW (Pylint Warning) (#13749)
Avasam
authored
eafa274
Copy full SHA for eafa274
Enable Ruff flake8-use-pathlib (PTH) (autofix only) (#13750)
Avasam
authored
df1206f
Copy full SHA for df1206f
Commits on Mar 28, 2025
Enable Ruff flake8-builtins (A) (#13729)
Avasam
authored
83ee2a2
Copy full SHA for 83ee2a2
Commits on Mar 13, 2025
Set `hatchling` as the build system for `ts_utils` (#13622)
guitvcer
authored
5c85697
Copy full SHA for 5c85697
Commits on Feb 26, 2025
Third party stubtest: Print time per distribution (#13547)
srittau
authored
915a348
Copy full SHA for 915a348
Commits on Feb 9, 2025
Cross-platform third-party stubs requirements install script (#13482)
Avasam
authored
c99e54d
Copy full SHA for c99e54d
Commits on Jan 2, 2025
Enable Ruff D (pydocstyle) with pep257 convention (#13326)
Show description for 9c959a7
3 people
authored
9c959a7
Copy full SHA for 9c959a7
Commits on Dec 30, 2024
Enable Ruff ARG (flake8-unsued-arguments) and remove unused arguments (#13334)
Avasam
authored
ebc9ff8
Copy full SHA for ebc9ff8
Commits on Dec 28, 2024
Move RUF022+RUF023 ignores to stubs only and remove TODO (#13322)
Show description for 2cdda12
Avasam
authored
2cdda12
Copy full SHA for 2cdda12
Commits on Dec 25, 2024
Revert "Remove unnecessary pyright supressions" (#13299)
Show description for e5804ce
AlexWaygood
authored
e5804ce
Copy full SHA for e5804ce
Previous
Next
You can’t perform that action at this time.