** NOTE: Backwards incompatible release.
** Dropped Python 2 support, new minimum requirement: Python 3.8.
** Added type hints.
** Bumped minimum supported Cryptography version to 2.6.
** Dropped yubihsm.eddsa package, in favor of EdDSA support in Cryptography.
** Dropped custom constants for Brainpool curves, in favor of those in Cryptography.
** Dropped `.generated`, `.imported`, and `.wrapped` from ORIGIN.
Instead use: `ORIGIN.GENERATED in origin`, etc.
** Added support for asymmetric authentication.
** Added support for symmetric encryption (AES).
** Changes relevant to maintainers:
*** Added mypy to pre-commit checks.
*** Switched build and packaging system to poetry.
*** Switched to using pytest for testing (unittest still used in some places).