Brewtils

Latest version: v3.29.3

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

Scan your dependencies

Page 2 of 13

3.27.0

------
8/13/24

- Expanded Topics Rest API to support Topic Name as a key
- Expanded Topic/Subscriber models to include counters
- Formalized Status Info model and added helper features to track the history of the status changes.
- Added support models for tracking primary replication
- New Models for User, UserToken, Role, and AliasUserMap
- Must upgrade to a minimum version of Beer Garden 3.27.0 to support new authentication models. If authentication is not enabled, upgrade
is not required.
- Removed 2.0 Legacy support for Principle and LegacyRole models
- Fixed bug in SystemClient to properly assign requester field from parent request

3.26.4

------
7/12/24

- Fixed bug where parameter type mapping did not match type hinting
- Exposed a read only feature to provide the current request that is being processed `from brewtils import get_current_request_read_only`
- Expand Job Export to include Job id

3.26.3

------
7/10/24

- Update Parameter decorator to map parameter type from literal to string value if possible
- Added Subscriber Types to Subscriber model
- Added Prefix Topics to System model
- Support adding Prefix Topics for the Generated Subscribers. It is supported through the `client` or SystemClient inputs or beer.conf

3.26.2

------
6/6/20

- Fixed decorators for Command and Parameter to support `type` and `output_type` capitalization variations

3.26.1

------
5/24/2024

- Fixed SystemClient to revert to actual System Version when using `latest` when validation error occurs when no change in calculated latest.
Allowing support for Beer Garden >= 3.26
- Added support for SystemClient commands to override command type with `_command_type`

3.26.0

------
5/16/2024

- Added support for autobrew any kwargs
- Fixed cross-server url prefix comparison and handled case where there is no current request
- Added API support for Latest System, SystemClient will use Version `latest` instead of resolved version.
Allowing Beer Garden to resolve the latest version.
- Must upgrade to a minimum version of Beer Garden 3.26.0 to support new APIs

Page 2 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.