Bundlewrap

Latest version: v4.22.0

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

Scan your dependencies

Page 1 of 21

4.22.0

2025-03-20

* fixed a bug where the original signal handlers were not restored on exit
* fixed a bug where `io` could get (de)activated multiple times
* add tab completion to `bw debug`
* added better debug messages for missing faults in files
* added warning on `bw lock add` if node already contains other locks
* add history saving and loading to `bw debug`
* improve handling of ssh connections in `git_deploy` items
* add `bw ipmi`
* DOCS: fix documentation for `metadata.py`

4.21.0

2024-11-14

* fixed dependency loops created by bw itself ("concurrency blockers" are implemented differently now)
* fixed a regression in `pkg_pip`: packages were incorrectly identified as "not installed"
* added: `pkg_apt` packages will now be marked as manually installed, thus preventing auto-cleanup mechanisms from deleting them
* added support for DNF 5
* added: `postgres_roles` now support password hashes other than md5
* added `bw apply --no-skipped-items` to not show skipped items
* improved `directory` items: try to avoid accidental data loss by using `rm -f` instead of `rm -rf`

4.20.0

2024-08-07

* added `bw metadata --resolve-faults`
* added runlevel support for `svc_openrc`
* added purge support for `routeros`
* experimental: added support for `--break-system-packages` to `pkg_pip`

4.19.0

2024-06-25

* added hook `node_ssh_connect`
* improved flickering in most terminals

4.18.0

2024-04-01

* added support for Python 3.12
* removed support for Python 3.7
* added `download_timeout` for file items
* performance improvements
* improved display of long-running jobs
* improved handling of connection errors
* improved handling of services on OpenBSD
* fixed fixing of symlink ownership
* fixed detection of installed packages with `pacman`
* fixed handling of binary files with `bw pw -f`
* fixed missing setuptools dependency
* fixed `block_concurrent()` not working if item provides canned actions

4.17.2

2023-05-05

* fixed `bw hash` trying to hash actions

Page 1 of 21

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.