NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1222 most downloaded on PyPI
Terminal string styling done right, in Python.
Last release 11 months ago
29 Oct 2025
Ships unpredictably
gaps range from 2 weeks to 3.2 years
Some releases are documented
notes for 20 of 36 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
39 releases · first in 2013
Nothing published for this version
Mini cleanup by @fliiiix in #59
Read version from ast.Constant instead of ast.Str by @carlwgeorge in #56
DualOutput object has no attribute isatty by @HollowMan6 in #57Full Changelog: v0.5.6...v0.5.7
One column per quarter.
Fixing setup.py for PEP420 Implicit name space by @MocioF in https://github.com/timofurrer/colorful/pull/53
Full Changelog: https://github.com/timofurrer/colorful/compare/v0.5.5...v0.5.6
Full Changelog: v0.5.5...v0.5.6
Fix correctnes of __str__ to return always a str
setup(colormode=NO_COLORS)__str__ to return always a strFull Changelog: v0.5.4...v0.5.5
setup(colormode=NO_COLORS)__str__ to return always a strFull Changelog: https://github.com/timofurrer/colorful/compare/v0.5.4...v0.5.5
__getattr__ protocol implementation
__getattr__ protocol implementationNothing 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
If stdout default encoding is not set, UTF-8 is assumed
Nothing published for this version
Officially support PyPy 5.6, including Python 2 and 3 support
Improve support for nesting styles with str.format()
str.format()Support original module functionality for module hack
- Add disable method
Augment add a str() to ColorfulString
str() to ColorfulStringSupport creating unstyled ColorfulString
Support augmented add for ColorfulString's
### Added - Combine and Pipe Styles
Support for Windows using colorama
Implement Colorful.print() method
This release is just to fix the PyPI project page.
This release is just to fix the PyPI project page.
Support for styling objects which implement the str() protocol
str() protocol### Added - Correctly support len() - Support nesting styles - Improved documentation
len()[Unreleased]: https://github.com/timofurrer/colorful/compare/v0.5.6...HEAD [v0.5.5]: https://github.com/timofurrer/colorful/compare/v0.5.5...v0.5.6 [v
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
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →