Brewtils

Latest version: v3.29.3

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

Scan your dependencies

Page 4 of 13

3.24.0

------
2/13/2024

- Expanding Garden model to include children gardens
- Added Source/Target Garden labels on Request model
- Added Metadata to Garden model
- Fixed self reference bug that was returning back output instead of Request object.
- Fixed self reference bug, when SystemClient calls itself but doesn't have a current request. This
allows for support to run SystemClient in a sub-thread to the plugin.
- Expand Job model to include Skipped and Canceled counters

3.23.0

------
12/27/2023

- Add support to change the Exchange Type for RabbitMQ. Default is 'topic',
but options like 'fanout' can now be supported
- Better handling of Pika errors
- Updated how AutoBrewtils maps functions, and will skip auto marking commands with annotations
- When SystemClient is self referencing to the Plugin, child requests will be generated
locally, then uploaded to Beer-Garden once the request is completed.
- Must upgrade to a minimum version of Beer Garden 3.23.0 to support new APIs

3.22.0

------
12/13/2023

- Added new KWARG input to command for tag/tags. This can be utilized for filtering commands.
- Adding default topic for PublishClient to Plugins {Namespace}.{System}.{Version}.{Instance}
- Removed Python 12 support until we upgrade Marshmallow dependency to 3.15 or greater

3.21.0

------
11/16/2023

- Added new paramter to Commands to signal if non defined kwargs can be passed
- Added Event Type REQUEST_DELETED

3.20.2

------
11/9/2023

- Fixed SystemClient Latest lookup where "0.0.dev" is parsed to "0.0.0.dev0" but didn't mantain
the original version to map back to latest system

3.20.1

------
11/2/2023

- Fixed an issue where topics could repeat when using topic in subscribe

Page 4 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.