NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2927 most downloaded on PyPI
Typing stubs for pyasn1
Last release 2 months ago
24 Jul 2026
Release timing varies
gaps range from 2 weeks to 6 months
Nearly every release is documented
notes for 23 of 23 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
23 releases · first in 2023
One column per quarter.
* Replace NoReturn with Never
NoReturn with Never (#16079)Use dashes instead of underscores for METADATA.toml field names
Use dashes instead of underscores for METADATA.toml field names (#15614)
Update most test/lint dependencies
Update most test/lint dependencies (#15582)
[pyasn1] Fix componentType to accept Asn1Type in SequenceOf
[pyasn1] Fix componentType to accept Asn1Type in SequenceOf (#15442)
Update mypy to 1.18.1
Update mypy to 1.18.1 (#14699)
Replace Incomplete | None = None in third party stubs
Replace Incomplete | None = None in third party stubs (#14063)
Bump mypy to 1.15.0
Bump mypy to 1.15.0 (#13473)
[pyasn1] Remove items removed from 0.6.1
[pyasn1] Remove items removed from 0.6.1 (#12646)
Resolve some stubtest allowlist entries by marking params as keyword-only
Resolve some stubtest allowlist entries by marking params as keyword-only (#12581)
Bump pyasn1 to 0.6.*
Bump pyasn1 to 0.6.* (#11681)
Update pyright version to 1.1.350
Update pyright version to 1.1.350 (#11501)
If you're reading about this commit in an auto-generated changelog: this is an internal change that should have no impact on how these stubs are understood by static-analysis tools such as type checkers or IDEs
A new shade of Black
A new shade of Black (#11362)
Update typing_extensions imports in third-party stubs
Update typing_extensions imports in third-party stubs (#11245)
Bump mypy (and a few other test dependencies)
Bump mypy (and a few other test dependencies) (#11196)
Use ConvertibleToInt/ConvertibleToFloat in many third-party stubs
Use ConvertibleToInt/ConvertibleToFloat in many third-party stubs (#11022)
Note: this may make the latest version of certain stubs packages incompatible with older versions of mypy and pyright.
Bump pyasn1 to 0.5.*
Bump pyasn1 to 0.5.* (#10801)
Add an upstream_repository field to METADATA.toml
Add an upstream_repository field to METADATA.toml (#10487)
Closes: #10478
Add default values for third-party stubs beginning with 'P'
Add default values for third-party stubs beginning with 'P' (#9957)
Update Unused parameters in stubs/
Update Unused parameters in stubs/ (#9704)
Update _Unused TypeAlias
Update object | None params
Replace unused object parameters with Unused alias
Stubtest settings: change ignore_missing_stub default to false
Stubtest settings: change ignore_missing_stub default to false (#9779)
If you're reading about this commit from an autogenerated changelog entry, this should have no user-visible impact on how the stubs are interpreted by a type checker; it's just an internal change to how typeshed's tests work.
Use typing_extensions.Self instead of _typeshed.Self
Use typing_extensions.Self instead of _typeshed.Self (#9702)
Bump mypy to 1.0
Bump mypy to 1.0 (#9684)
Add stubs for pyasn1 (#9437) Co-authored-by: Alex Waygood
Add stubs for pyasn1 (#9437)
Co-authored-by: Alex Waygood Alex.Waygood@Gmail.com
Your coding agent can read these notes before it upgrades. Set up the MCP server →