Hudman

Latest version: v9.0.0

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

9.0.0

New
=============
* Added KeyboardInterrupt and SystemExit exception handlers.
* Converted some internal Python packages to modules.
* Included additional files to the result tarball.
* Added CodeQL workflow for GitHub code scanning.
* Added dependabot support for tracking dependencies.

Bug fixes
==============
* Fixed issue with not always closed files in DnManager.

Changes
=================
* Converted the project to src-layout.
* Switched the project to `pyproject.toml`.
* Removed the legacy `setup.py` and `requirements.txt` files.
* Updated Tox configuration file.
* Switched CI to Python 3.11.
* Removed LGTM badges and integration.

Windows-specific changes
==============================
* Changed the default installation directory to `%LOCALAPPDATA%\hudman`.
* Updated embedded Python to version 3.10.9.
* Updated PyInstaller core to version 5.7.0.
* Updated urllib3 to version 1.26.13.

8.0.0

Changes
=============
* Added check if current `ArchiveDir` is valid and exists in archive.
* Implemented ability to use mirrors for downloading HUD files.
* Implemented ability to find redirects in `URI` and `RepoPath` fields (API level only).
* Performed code refactoring.

Windows-specific changes
========================
* Updated PyInstaller core to version 5.4.1.

7.0.0

Breaking changes
====================
* Removed useless private Python modules.

Other changes
================
* Implemented `ArchiveDir` field update.
* Added missing protected methods parameters documentation.
* Switched to relative imports in App.
* Implemented custom exception types.
* Implemented advanced exception handlers for `getall()` and `updateall()` public methods.
* Updated documentation.

Windows-specific changes
==========================
* Updated Embedded Python to version 3.10.7.
* Updated PyInstaller core to version 5.3.

6.0.0

Breaking changes
===================
* Switched to URL generation based on current date.

Other changes
==============
* Added Tox support.
* Added CI tests.
* Added `MANIFEST.in` to include more files to tarball.
* Performed code refactoring.

5.1.0

Changes
==========
* Moved Fedora RPM package directly to Fedora repositories.
* Updated documentation.
* Updated GitHub actions to the latest releases.

Windows-specific changes
=========================
* Added an option to add the installation directory to `%PATH%`.
* Changed Windows executable and installer icon.
* System environment variables installation is now used as default.
* Updated InnoSetup engine to version 6.2.1.
* Updated PyInstaller core to version 5.2.
* Updated requests to version 2.28.1.

5.0.0

CLI changes
===============
* Renamed command-line action `--download` to `download`.
* Renamed command-line action `--update` to `update`.
* Renamed short alias `-a` to `-d` for `--huddb` command-line option.

Changes
===========
* Replaced mutually exclusive groups with subparsers.
* Updated documentation.
* Updated manpage.

Windows-specific changes
===========================
* Updated Embedded Python to version 3.10.5.
* Updated PyInstaller core to version 5.1.
* Updated requests to version 2.28.0.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.