What’s new in release 3.0.0.post1?¶
This is just a small “housekeeping” (post-)release.
Note
There is no immediate reason to upgrade from 3.0.0, as no core functionality has changed.
The updates to Aglyph 3.0.0.post1 testing summary are valid for release 3.0.0 as well as this post-release.
- Python 3.7 is now officially supported. (Cumulatively, Python 2.7, 3.4, 3.5, 3.6 and 3.7 are officially supported.)
- Aglyph 3.0.0.post1 testing summary has been updated with recent Python versions, variants and platforms to match the officially supported versions.
- A small change in the
aglyph._compat
module related to IronPython detection (the purpose of which is to keep detection logic the same between Aglyph and Autologging). - Some documentation-related updates:
- upgraded the Sphinx version (and therefore the documentation Makefile) used to generate the HTML docs
- switch to using the (default) Alabaster Sphinx theme
- added a warning in The Aglyph Context fluent API regarding the absence of
__qualname__
in Python versions < 3.3
- PyPI/Setuptools changes:
- use Markdown Descriptions on PyPI
- locked the Autologging version to
1.2.0
(see requirements.txt)
- One deprecation: the
aglyph.version_info
module attribute (which should not have been public in the first place)