Dispatch Highlevel Interface Release Notes
Summary
This is the first release of the highlevel dispatch interface!
Upgrading
* `Dispatcher.ready_to_execute()` was renamed to `Dispatcher.running_status_change()`
New Features
* Introduced new class `Dispatch` (based on the client class) that contains useful functions and extended information about the received dispatch.
* `Dispatcher.client` was added to provide an easy access to the client for updating, deleting and creating dispatches
What's Changed
* Fix todos by Marenz in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/8
* Bump the optional group with 16 updates by dependabot in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/10
* Bump the optional group with 1 update by dependabot in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/11
* Initial structure by Marenz in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/9
* Add gRPC Python API cross referencing by llucax in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/14
* Improve project structure by llucax in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/15
* Update solipsism by Marenz in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/12
* Bump the optional group with 12 updates by dependabot in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/18
* Bump the optional group with 3 updates by dependabot in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/20
* Update frequenz dependencies by Marenz in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/23
* Remove explicit dependency on sybil by llucax in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/26
* Bump the required group across 1 directory with 9 updates by dependabot in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/27
* Make `ready_to_execute` channel more general by Marenz in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/22
* Don't recursively scan for pyproject.toml when calculating the cache key by Marenz in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/29
* Prepare release notes by Marenz in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/30
New Contributors
* Marenz made their first contribution in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/8
* dependabot made their first contribution in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/10
* llucax made their first contribution in https://github.com/frequenz-floss/frequenz-dispatch-python/pull/14
**Full Changelog**: https://github.com/frequenz-floss/frequenz-dispatch-python/commits/v0.1.0