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
openSUSE Build Service is sponsored by