History¶
Version 0.5.0 - 2024/09/09¶
A major new release to modernize package
Removed support for Python<3.8;
Added support for Python from 3.8 to 3.10;
Added support for Click>=8.0;
Upgraded requirements:
‘Jinja’ to
>=3.0;‘CherryPy’ to
>=18.0.0;Removed ‘colorama’ requirement since it is just a ‘colorlog’ extra requirement for Windows system;
Removed ‘MarkupSafe’ requirement that is no longer needed since upgrade to ‘Jinja’ 3.x;
Removed useless requirement to
six;Splitted utils in various modules;
Modernized package configuration;
Modernized makefile;
Updated README;
Added documentation (there is still a lot of work)
Added a logo;
Added Github issue templates;
Upgraded
setup.cfgand project’s__init__module to drop usage ofpkg_resourcesin profit of importlib #26;Implemented
--serveoption onpagecommand to serve contents once the report has been built;
Version 0.4.2 - 2022/03/17¶
Fix issue with currently used Jinja version (2.x) which did not pinned MarkupSafe
version but use a soft_unicode function which have been dropped since
MarkupSafe 2.1.0. This leaded to HTML export to be unavailable even with Jinja
installed. So until we migrate to Jinja 3.x, we pinned MarkupSafe to 2.0.1;
Version 0.4.1 - 2021/07/26¶
Include a fix proposed by @acbaraka to enhance Window support, even it’s not an official support;
Clean validator output from a line information about environment variable
_JAVA_OPTIONS, close #22;Add Tox to dev requirements;
Remove Python 3.5 support;
Validate support for Python 3.6 to 3.8;
Version 0.4.0 - 2020/07/07¶
Add this changelog;
Upgrade to
vnu==20.6.30;Rename commandline name from
html-checkertohtmlcheckfollowing this document https://smallstep.com/blog/the-poetics-of-cli-command-names/;Add
twinein extra requirementsdevand use it in for Makefilereleaseaction;
Version 0.3.0 - 2020/02/10¶
First usable version with HTML and JSON exporters and every required vnu option support.