What’s new in release 3.0.0?¶
- The Python 3.2 lifespan and Python 3.3 lifespan have ended; those versions are no longer actively supported in Aglyph.
- Python 3.6 is now supported. (Cumulatively, Python 2.7, 3.4, 3.5, and 3.6 are currently supported.)
- All deprecated functions, classes, and behaviors have been replaced or
removed, most notably:
aglyph.bindermodule has been removed; programmatic configuration is now handled by The Aglyph Context fluent API.
aglyph.cachemodule has been removed (it is an internal implementation detail and should not be part of the public API).
aglyph.compatpackage has become the non-public
aglyph._compatmodule (it is an internal implementation detail and should not be part of the public API).
- The built-in
eval()function is no longer supported (see Eval really is dangerous) in favor of the safer
- Aglyph is now fully logged and traced via Autologging. Tracing is disabled by default and can enabled by setting the “AGLYPH_TRACED” environment variable.