Meta-package-manager

Latest version: v5.15.0

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

Scan your dependencies

Page 7 of 16

4.12.0

- \[dnf\] Add support for `dnf`. Closes {issue}`516`, refs {issue}`415`.
- \[yum\] Allow `yum` to act as `dnf`. Closes {issue}`415`.
- \[brew,cask\] Fix execution of `sync` command.
- \[mpm\] Fix extraction of version. Closes {issue}`536`.

4.11.0

- \[brew,cask\] Do not let homebrew auto-update on other commands. Refs {issue}`36`.
- \[brew,cask\] Disable analytics and env hints in logs.
- \[bar-plugin\] Fix log verbosity and unittests for xbar plugin.
- \[mpm\] Show in debug logs the extra environment variable used for CLIs.
- \[mpm\] Enforce code structure in package manager definition files.
- \[mpm\] Fix documentation generation.

4.10.0

- \[mpm\] Allow for package managers to simultaneously set a list of
pre-commands and environment variables, as well as global arguments before
and after the custom ones.
- \[mpm\] Always run unittest in parallel. Adds development dependency on
`pytest-xdist` and `psutil`.
- \[mpm\] Use the `tomllib` from the standard library starting with Python
3.11.
- \[mpm\] Cap `click-extra` requirement to `<1.7.0` to fix regression. Closes
{issue}`518`.

4.9.10

- \[mpm\] Fix execution error on Python 3.10 by updating `click-extra`. Closes
{issue}`467`.
- \[mpm\] Reactivate all unittests on Python 3.10.
- \[mpm\] Remove artifial capping of Python 3.9 to some workflows.
- \[mpm\] Use external workflow for dependency graph generation and Python code
modernization.
- \[mpm\] Remove direct dependency on `cloup`, `simplejson` and `pipdeptree`.

4.9.9

- \[mpm\] Fix upload of build artifacts in GitHub release.

4.9.8

- \[mpm\] Fix propagation of build artifacts to GitHub release and PyPi.
- \[mpm\] Fix test of labelling rules.
- \[mpm\] Remove local dependency on `graphviz` now that fixes were pushed
upstream.

Page 7 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.