History#
0.1.0 (2023-09-13)#
First release on PyPI.
0.1.1 (2023-10-27)#
Basic logging functionality.
Only supports logging to console.
0.2.0 (2023-11-2)#
Implemented Annalist as a Singleton.
Usage now includes configuration step.
0.3.0 (2023-11-20)#
Now takes arbitrary input paramaters.
Able to support Hilltop audit trail parity.
User can control logging levels
0.3.3 (2023-11-24)#
I’m not sure what happened to 0.3.1 and 0.3.2
Now REALLLY able to support Hilltop audit trail parity.
Improved support for class method logging
0.3.4 (2023-11-28)#
Fixed a bug with argument handling
0.3.5 (2023-11-29)#
Added basic string sanitation and truncating of long values in default message fields.
0.3.6 (2023-11-29)#
Now also sanitizing newline characters.
0.4.0 (2024-02-13)#
Moved to pyproject.toml package.
Fixed bug relating to method identity crisis (decorated functions thought they were their decorators).
0.4.1 (2024-02-13)#
Fixed pyproject.toml package
Updated .readthedocs.yaml to reflect changes in pyproject.toml
0.4.2 (2024-04-02)#
Relaxed Python dependency from 3.11.6 to 3.11
0.4.3 (2024-04-02)#
Updated all uses of zip to be compliant to Ruff B905