File bundlewrap.changes of Package bundlewrap
-------------------------------------------------------------------
Thu Nov 6 09:39:00 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 4.24.0:
* added support for numeric UIDs and GIDs (by prefixing with +)
(Documentation for file item)
* added public api for getting a list of nodes matching various
selectors (Documentation for python API)
* added support for "magic strings" (Documentation for TOML usage)
* replaced usage of bcrypt via passlib with calling bcrypt directly
* fixed a bug where routeros items could not be created if dynamic
was in the list of filters
* fixed a bug in file items where a tem of content_type download
would successfully apply, but tests might fail
-------------------------------------------------------------------
Wed Jun 18 11:49:58 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- add missing packaging dependency
-------------------------------------------------------------------
Thu Jun 5 07:23:33 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 4.23.1:
* fixed name of new command: rename bw generate_completions to
generate-completions
* fixed order of .bw_shell_completion_targets file, must always be
sorted
* fixed position of generate-completions in help output
-------------------------------------------------------------------
Tue Jun 3 08:33:06 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 4.23.0:
* added support for shell autocompletion using argcomplete
* added bw items --blame
* defaults for BW_NODE_WORKERS are now consistent across all of
bundlewrap
- This especially means that bw run and bw ipmi will now also use
4 (four) workers by default if you did not setBW_NODE_WORKERS
manually
* IOManager can now be used as a context manager
- That means you can now do with io: ... instead of having to use
try: ... finally:
* added job information for running unless actions
* added bw lock show --hide-not-locked
* fixed bw repo create so TOML nodes work out of the box
* removed dependency on deprecated pkg_resources for python >= 3.10
-------------------------------------------------------------------
Thu Mar 20 12:14:41 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 4.22.0:
* 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
-------------------------------------------------------------------
Wed Jan 1 21:14:53 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- new package bundlewrap: Config management with Python