NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3493 most downloaded on PyPI
A library for accessing stubs in typeshed.
Last release 2 months ago
03 Aug 2026
Release timing varies
gaps range from 2 weeks to 12 months
Most releases are documented
notes for 25 of 36 stable releases
1 version withdrawn
withdrawn after publishing
9 years old
38 releases · first in 2017
Drop dependency on importlib_resources
importlib_resourcesSupport for Python 3.12+ type alias statements
type alias statementsUpdate bundled typeshed
One column per quarter.
Make tests pass with the typeshed in the PyPI tarball
Add new public function evaluate_expression_truthiness
evaluate_expression_truthinessTwo previous releases failed to make it to PyPI, maybe we'll have more luck this time.
Two previous releases failed to make it to PyPI, maybe we'll have more luck this time.
Substantive changes:
.py files in addition to .pyi filesOverloadedName objects can nowImportedName objects.Update bundled typeshed
Fix warnings due to use of deprecated AST classes
try blocks in stubsFix packaging metadata that still incorrectly declared support for Python 3.7
typeshed_client.finder.get_search_path() is now deprecated, as it is no longer useful
typeshed_client.finder.get_search_path() is now deprecated, as it is no longer usefulDeclare support for Python 3.12
Support __all__.append and __all__.extend
__all__.append and __all__.extendFix crash on stubs that use if MYPY
if MYPYimport * in stubsDeclare support for Python 3.11
typeshed_client.resolver.Module.get_dunder_all to get the contents of __all____all__ += syntaxVersion 2.0.5 (April 17, 2022) - Update bundled typeshed
Version 2.0.5 (April 17, 2022)
Version 2.0.4 (March 10, 2022) - Update bundled typeshed
Version 2.0.4 (March 10, 2022)
Version 2.0.3 (February 2, 2022)
Version 2.0.3 (February 2, 2022)
Version 2.0.2 (January 28, 2022)
Version 2.0.2 (January 28, 2022)
Version 2.0.1 (January 14, 2022)
Version 2.0.1 (January 14, 2022)
Breaking change: Use ast instead of typed_ast for parsing
Version 2.0.0 (December 22, 2021)
ast instead of typed_ast for parsingVersion 1.2.3 (December 12, 2021)
Version 1.2.3 (December 12, 2021)
get_all_stub_files() in Python 3 for modules that also exist in Python 2Version 1.2.2 (December 9, 2021)
Version 1.2.2 (December 9, 2021)
Version 1.2.1 (December 9, 2021)
Version 1.2.1 (December 9, 2021)
Version 1.2.0 (December 6, 2021)
Version 1.2.0 (December 6, 2021)
Version 1.1.4 (December 6, 2021)
Version 1.1.4 (December 6, 2021)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Handle missing @python2 directory
@python2 directoryNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →