Repository navigation
ChromaTerm v2.0.0
Release Notes
π ChromaTerm2 - A Maintained Fork
ChromaTerm2 is a maintained and modernized fork of the original ChromaTerm project by hSaria. This release includes significant refactoring and improvements while preserving all original functionality.
Installation
pip install chromaterm2The ct command works exactly the same as before!
What's New
Major Refactoring
- Better code organization: Split monolithic files into focused modules
- Modern Python packaging: Uses
pyproject.tomlwith proper metadata - Improved maintainability: Cleaner imports and module structure
- Python 3.9+ support: Updated dependencies and compatibility
Bug Fixes
- Fixed PCRE2 named group handling issues
- Fixed test compatibility across regex engines
- All 170 tests now pass
Documentation
- Proper credit to the original author throughout
Migration
- New package name:
chromaterm2(waschromaterm) - Same command:
ctcommand unchanged - Same functionality: All features preserved
π Credits
- Original author: hSaria - Created the amazing ChromaTerm
π Links
See CHANGELOG.md for complete technical details of all changes.