Releases: greenbone/autohooks
Releases · greenbone/autohooks
autohooks 22.8.1
22.8.1 - 2022-08-16
Added
- Add a sphinx based documentation #340 25e65c2
- Add new development dependencies for docs with sphinx 9dd0857
- New CLI
autohooks plugins
for handling plugins #347 2ce2ba8 - Add new CLI to add, remove and list autohooks plugins 54173b7
- Easier setup by writing the settings during activation #345 5f352a8
- Introduce a new from_dict method for AutohooksConfig db8783b
- Introduce new dataclass for storing the autohooks settings 534b9e4
- Add new testing function for writing content to a temporary file 045d9ac
Removed
- Drop is_autohooks_enabled method from AutohooksConfig 029826c
Changed
- Extract checking a plugin for validity to a separate function 7d92bdd
- Raise a warning if activate is run with installed hook (#346) 10c3d14
- autohooks activate CLI will now write the settings too 4cbe779
- Refactor AutohooksConfig to use AutohooksSettings e28d990
- Merge BaseToolConfig into AutohooksConfig 8a318e0
autohooks 22.8.0
22.8.0 - 2022-08-02
Added
- Add an example for reporting progress to README f99c218
- Add gif of using autohooks in the console to README b4556c1
- Use rich library for improved UI #334 3c44e2a
- Allow plugins to report a progress 2e80991
- Implement rich progress class for displaying plugin progress 1fee198
- Add rich as direct dependency 1d8de57
Changed
autohooks 22.7.2
autohooks 22.7.1
autohooks 22.7.0
autohooks 21.7.0
autohooks 21.6.0
autohooks 21.3.0
autohooks 2.2.0
autohooks 2.1.0
2.1.0 - 2020-04-09
Added
- Added tools for version handling in autohooks #51
- Added static
get_width
method to Terminal class #53
Changed
- Reworked
Terminal
class fromterminal.py
#45 - Replaced pipenv with poetry for dependency management.
poetry install
works a
bit different thanpipenv install
. It installs dev packages and also autohooks
in editable mode by default. #51 - Activation of the git hooks must be done manually with
autohooks activate
always. Using source distributions and a setuptools extension to activate the
hooks isn't reliable at all #52 - Recommend the
poetry
mode instead of thepipenv
mode. poetry is more
reliable than pipenv #55
Fixed
- Windows Support, by exchanging the unmaintained
blessing
module through
colorful
#45 - Fixed running
autohooks check
if no.git/hooks/pre-commit
file exists
#49
Removed
- Removed code relying on setuptools and switched to a full poetry build
process #54