Frequenz-dispatch

Latest version: v0.3.4

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

Scan your dependencies

Page 1 of 2

0.3.4

Dispatch Highlevel Interface Release Notes

Summary

This is a hot fix for recurrence not working


What's Changed
* Fix recurrence by Marenz in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/71


**Full Changelog**: https://github.com/frequenz-floss/frequenz-dispatch-python/compare/v0.3.3...v0.3.4

0.3.3

Dispatch Highlevel Interface Release Notes

Summary

* `frequenz-sdk` dependency has been extended to include version `1.0.0-rc1000`.


What's Changed
* Extend `frequenz-sdk` dependency by daniel-zullo-frequenz in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/70


**Full Changelog**: https://github.com/frequenz-floss/frequenz-dispatch-python/compare/v0.3.2...v0.3.3

0.3.2

Dispatch Highlevel Interface Release Notes

Summary

* This fixes a crash when the `YEARLY` frequency is used in a dispatch.


What's Changed
* Bump the required group with 8 updates by dependabot in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/63
* Fix crash when YEARLY is used by Marenz in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/69


**Full Changelog**: https://github.com/frequenz-floss/frequenz-dispatch-python/compare/v0.3.1...v0.3.2

0.3.1

Dispatch Highlevel Interface Release Notes

Summary

<!-- Here goes a general summary of what this release is about -->

Upgrading

* `Dispatcher.running_state_change` now also sends a message when the duration specified in the dispatch has passed. If no duration is specified, no STOPPED message will be sent.

New Features

* We now provide the `DispatchManagingActor` class, a class to manage actors based on incoming dispatches.

Bug Fixes

<!-- Here goes notable bug fixes that are worth a special mention or explanation -->


What's Changed
* Send stop signal when duration is reached by Marenz in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/53
* Relax frequenz-sdk version constraints by daniel-zullo-frequenz in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/59
* Fix SDK dependency version constraint by daniel-zullo-frequenz in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/60
* Dispatch Managing Actor by Marenz in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/54
* Fix overwritten fix for sdk dependency by Marenz in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/67
* Bump types-python-dateutil from 2.9.0.20240821 to 2.9.0.20240906 by dependabot in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/65


**Full Changelog**: https://github.com/frequenz-floss/frequenz-dispatch-python/compare/v0.3.0...v0.3.1

0.3.0

Dispatch Highlevel Interface Release Notes

Summary

<!-- Here goes a general summary of what this release is about -->

Upgrading

- The dispatch high level interface now depends on `frequenz-sdk` version `v1.0.0-rc900`.
- We are now using the version `0.6.0` of the underlying `frequenz-client-dispatch` client library.
- The init parameter of the `Dispatcher` class has been changed to accept a `server_url` instead.

New Features

* Using the new dispatch client, we now have support for pagination in the dispatch list request.
* The new client version also supports streaming, however it is not yet used internally in the high level interface.

Bug Fixes

- Fix documentation cross-linking to the `frequenz-client-dispatch` package.


What's Changed
* Bump the cross-ref object DB version to match the dependency version by llucax in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/42
* Bump the required group with 10 updates by dependabot in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/43
* Update frequenz-SDK to 1.0.0-rc801 by daniel-zullo-frequenz in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/46
* Configure the new label by llucax in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/48
* Bump the required group with 14 updates by dependabot in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/49
* Bump types-python-dateutil from 2.9.0.20240316 to 2.9.0.20240821 by dependabot in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/50
* Update to latest SDK and dispatch-client versions by Marenz in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/51

New Contributors
* daniel-zullo-frequenz made their first contribution in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/46

**Full Changelog**: https://github.com/frequenz-floss/frequenz-dispatch-python/compare/v0.2.0...v0.3.0

0.2.0

Dispatch Highlevel Interface Release Notes

Upgrading

* An API key for authorization must now be passed to the client.


What's Changed
* Reset Release Notes after release by Marenz in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/31
* Bump the required group with 11 updates by dependabot in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/32
* Add key authentication by Marenz in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/34
* Bump brettcannon/check-for-changed-files from 1.2.0 to 1.2.1 by dependabot in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/35
* Bump docker/build-push-action from 5 to 6 by dependabot in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/36
* Bump the required group with 9 updates by dependabot in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/37
* Update to new client by Marenz in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/39
* Update to client v0.5.0 by Marenz in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/40


**Full Changelog**: https://github.com/frequenz-floss/frequenz-dispatch-python/compare/v0.1.0...v0.2.0

Page 1 of 2

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.