Releases: brandonscript/tinta
Releases · brandonscript/tinta
v0.1.7
Python version
Minimum Python version set to 3.9, with support through Python 3.13 added.
Breaking changes
- Noted in README.md
Bug Fixes:
- Fixed a bug when loading clobbering colors.ini.
- Fixed loading from file not allowing reload.
- Fixed regression which allows both tint(, ...) and tint(color=).
Performance Improvements:
- Overhauled separator detection for improved style clearing and joining.
- Cached color function loading.
Stability Fixes:
- Improved stability for unicode color/stripping and newlines.
Tests:
- Added examples tests.
- Improved whitespace test coverage and bug fixes.
v0.1.6
First stable release, some breaking changes - please have a look at the README.
v0.1.3
Sep is now independent for each part, supporting flexible segment joins, so you can do things like:
Tinta().brown('I am a brown bear', sep='').black(', and I am a black bear.').print()
# I am a brown bear, and I am a black bear.Where previously, this would have printed:
# I am a brown bear , and I am a black bear.v0.1.2
Release v0.1.2a