NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2737 most downloaded on PyPI
Typing stubs for colorama
Last release 5 months ago
08 May 2026
Ships unpredictably
gaps range from 8 days to 1.4 years
Most releases are documented
notes for 29 of 35 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
35 releases · first in 2021
One column per quarter.
Import some items from typing instead of typing_extensions
Import some items from typing instead of typing_extensions (#15711)
Part of #13782
Use dashes instead of underscores for METADATA.toml field names
Use dashes instead of underscores for METADATA.toml field names (#15614)
Split tool.stubtest.platforms metadata key
Split tool.stubtest.platforms metadata key (#13746)
Co-authored-by: Avasam samuel.06@hotmail.com Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Use PEP 570 syntax in third party stubs
Use PEP 570 syntax in third party stubs (#11554)
Bump mypy to 1.9, add to json.encoder, small fixups
Bump mypy to 1.9, add to json.encoder, small fixups (#11549)
Co-authored-by: Alex Waygood Alex.Waygood@Gmail.com
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)
Add an upstream_repository field to METADATA.toml
Add an upstream_repository field to METADATA.toml (#10487)
Closes: #10478
colorama.winterm: ClassVar -> Final for WinColor and WinStyle
colorama.winterm: ClassVar -> Final for WinColor and WinStyle (#9983)
Remove unnecessary = ...s; bump pyright test dependency to 1.1.301
Add defaults for third-party stubs A-D
Add defaults for third-party stubs A-D (#9952)
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.
Bump mypy to 1.0
Bump mypy to 1.0 (#9684)
colorama: Preserve input type for wrap_stream
colorama: Preserve input type for wrap_stream (#9677)
Bump black to 23.1.0
Bump black to 23.1.0 (#9647)
colorama: re-export just_fix_windows_console at top level
colorama: re-export just_fix_windows_console at top level (#9234)
Run stubtest on windows for colorama
Run stubtest on windows for colorama (#9168)
colorama: fixes for latest version
colorama: fixes for latest version (#8987)
Fixes #8986
Nothing published for this version
Import Match and Pattern from re, not typing
Import Match and Pattern from re, not typing (#8277)
Import generics from standard modules in all third-party stubs
Import generics from standard modules in all third-party stubs (#7791)
Drop Python 2 support in third-party stubs
Drop Python 2 support in third-party stubs (#7703)
Use TypeAlias where possible for type aliases
Use TypeAlias where possible for type aliases (#7630)
Replace Union with union operator
Replace Union with union operator (#7596)
Third-party stubs: Improve several __exit__ methods
Third-party stubs: Improve several __exit__ methods (#7575)
Use PEP 604 syntax wherever possible
Use PEP 604 syntax wherever possible (#7493)
Upgrade black version
Upgrade black version (#7089)
Remove nearly all __str__ and __repr__ methods from typeshed
Remove nearly all __str__ and __repr__ methods from typeshed (#6968)
Nothing published for this version
Use PEP 585 syntax wherever possible
Use PEP 585 syntax wherever possible (#6717)
Add star to all non-0.1 versions
Add star to all non-0.1 versions (#6146)
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 →