Release Notes¶
3.0 (2026-01-08)¶
Major modernization sweep.
Reorganize the documentation, add this NEWS file, and publish on ReadTheDocs.
Drop support for Python 3.9.
Adopt Hatch for project management and drop PDM.
Liberally add type hinting.
Update copyright years.
Add a minimal test suite.
2.0a1 (2022-06-11)¶
Added images to the README for better documentation.
Updated README with improved content.
2.0a0 (2022-06-11)¶
This is the first release of Pynche as a standalone package, extracted from the Python standard library’s Tools directory.
Ported to Python 3.
Reorganized as a standalone repository with proper package structure.
Modernized build system using PDM.
Cleaned up imports throughout the codebase.
Added comprehensive README.md documentation.
Fixed initfile writing issues.
Improved error reporting for Tkinter when default root is absent.
Fixed
__eq__,__lt__and other comparison implementations.Removed long-commented dead code.
Various bug fixes and code cleanups accumulated over the years.
Pre-History¶
Before becoming a standalone package, Pynche lived in the CPython source tree
under Tools/pynche.
What’s New In Python 3.11 — Pynche was removed from
Tools/scriptsand moved to independent development.Pynche 1.0 Announcement (May 1999) — Pynche 1.0 released as an update to the version distributed with Python 1.5.2, adding support for loading different color name databases (web-safe, HTML 4.0, browser-safe, and X11 color names).