Brewtils

Latest version: v3.29.3

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

Scan your dependencies

Page 7 of 13

3.8.0

-----
11/18/21

New Features
^^^^^^^^^^^^
- EasyClient now has an ``execute_job`` method for doing ad-hoc executions of a scheduled job.
- Request now has a ``status_updated_at`` field representing when the last status changed occured.

Other Changes
^^^^^^^^^^^^^
- Misc additions related to future support of authentication / authorization in Beer Garden.

3.7.1

-----
10/15/21

Bug Fixes
^^^^^^^^^
- Pinned troublesome dependency ``wrapt`` to version that's known to not be a problem

Other Changes
^^^^^^^^^^^^^
- Misc additions related to future support of authentication / authorization in Beer Garden.

3.6.0

-----
9/22/21

Bug Fixes
^^^^^^^^^
- Fixed issues related to interacting with beer-garden urls containing unicode characters (Issue 339 / PR 344)

New Features
^^^^^^^^^^^^
- Added ``export_jobs`` and ``import_jobs`` to EasyClient (Issue 353 / PR 337)
- Added ``create_garden`` and ``remove_garden`` to EasyClient (Issue 348 / PR 350)

Other Changes
^^^^^^^^^^^^^
- Added schemas for use in future authorization related features (Issue 345 / PR 347)

3.5.0

-----
8/18/21

New Features
^^^^^^^^^^^^
- Can now specify proxy parameters when creating RestClients

3.4.0

-----
6/24/21

Bug Fixes
^^^^^^^^^
- Changed duplicate event enum value (Issue 932 / PR 330)
- Better handling of non-json error responses (Issue 1033 / PR 324)
- No longer ignoring ``max_attempts``, ``max_timeout``, and ``starting_timeout`` values (Issue 1028 / PR 323)
- A plugin Client instance can now be reused (Issue 1014 / PR 321)
- Charset in content-type header no longer breaks URL-based display resource loading (Issue 1010 / PR 319)
- URL-based template resolution respects connection configuration (Issue 1009 / PR 318)
- System attributes (like description) can now be cleared (Issue 1002 / PR 317)

New Features
^^^^^^^^^^^^
- Jobs now have a timeout field (Issue 1046 / PR 329)
- Added ``bg_system`` and ``bg_default_instance`` properties to SystemClient (Issue 279 / PR 273)
- Forwarding REST calls now support ``blocking`` and ``timeout`` parameters (Issue 895 / PR 325)
- Added support for lambdas as a Choices source (Issue 1004 / PR 322)
- Bytes-type parameters are now supported (Issue 991 / PR 316)
- Systems can now have UI templates (Issue 997 / PR 315)
- Commands now have a metadata field (Issue 358 / PR 314)

Other Changes
^^^^^^^^^^^^^
- Removed support for pika versions below 1.0 (Issue 651 / PR 328)
- SystemClient now has a ``__str__`` method (Issue 76 / PR 327)
- Dropped official support for Python 3.5 (Issue 1043 / PR 326)
- Added INVALID Request status (PR 325)

3.3.0

-----
4/23/21

Bug Fixes
^^^^^^^^^
- Better error messages for incorrect parameter definitions (Issue 986 / PR 309)
- Fixed a case where reusing a parameter model could break (Issue 987 / PR 310)

New Features
^^^^^^^^^^^^
- Support for scheduled job modification (Issue 294 / PR 308)

Page 7 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.