Releases: brandtbucher/automap
automap 0.6.2
This release adds support for Python 3.11, and includes built wheels for CPython 3.11 on all operating systems.
automap 0.6.1
This release updates automap.NonUniqueError.args
to contain the duplicate key itself, rather than a human-readable string. It also adds back "best effort" support for PyPy, which was unintentionally broken in the last release.
automap 0.6.0
This release adds automap.NonUniqueError
, which replaces ValueError
s that were previously raised when adding duplicate values. For backward-compatibility, automap.NonUniqueError
has been made a subclass of ValueError
.
It also refactors many of the automap
internals, resulting in more maintainable code and better memory management. As an indirect result, AutoMap
and FrozenAutoMap
now support the full set of rich comparison operators (exhibiting the same behavior as a comparison between lists of their keys).
automap 0.5.1
This release fixes some issues with the wheel build process.
automap 0.5.0
This release drops support for Python 3.6. It also includes built wheels for CPython 3.9 and 3.10 on all operating systems.
automap 0.4.8
This release contains wheel builds for 32- and 64-bit Windows.
automap 0.4.7
This release contains no code changes, but uses a more compatible pyenv
-based build process.
automap 0.4.6
This release fixes the wheel build process for Linux.
automap 0.4.5
This release further fixes wheels for Debian distributions.
automap 0.4.4
This release correctly fixes wheels for Debian distributions.