v0.10.3
·
16 commits
to v0.x.x
since this release
Immutable
release. Only release title and notes can be modified.
❗ ❗ THIS RELEASE HAS BEEN YANKED DUE TO INCOMPLETE BACKWARDS COMPATIBILITY ❗ ❗
Dispatch Highlevel Interface Release Notes
Summary
Upgrading
- The
keyparameter in theDispatcherconstructor is now deprecated. Useauth_keyinstead. Thesign_secretparameter is an additional optional parameter for signing. - The
componentsproperty inDispatchInfois now deprecated. Usetargetinstead.
New Features
dry_runstatus is now considered when merging dispatches. Dispatches with differentdry_runvalues will no longer be merged, ensuring that dry-run and operational dispatches are handled by separate actors.- Two new parameters were added to the
Dispatcherconstructor:sign_secret: A secret key used for signing messages.auth_key: An authentication key for the Dispatch API.
Dispatchernow only fetches ongoing dispatches, excluding completed ones, to optimize performance and relevance.
Bug Fixes
What's Changed
- Bump mkdocs-material from 9.6.14 to 9.6.16 in the patch group by @dependabot[bot] in #177
- Bump the minor group with 2 updates by @dependabot[bot] in #178
- Bump async-solipsism from 0.7 to 0.8 by @dependabot[bot] in #180
- Bump types-markdown from 3.8.0.20250415 to 3.8.0.20250708 by @dependabot[bot] in #181
- Bump the compatible group with 2 updates by @dependabot[bot] in #183
- Bump pytest-asyncio from 1.0.0 to 1.1.0 by @dependabot[bot] in #182
- Bump mkdocstrings[python] from 0.29.1 to 0.30.0 in the mkdocstrings group by @dependabot[bot] in #179
- Support key signing and handle dry_run cleaner by @Marenz in #184
- Bump pydoclint from 0.6.6 to 0.6.11 by @dependabot[bot] in #186
- Bump mkdocstrings-python from 1.16.12 to 1.18.2 in the mkdocstrings group by @dependabot[bot] in #191
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #192
- Bump types-markdown from 3.8.0.20250708 to 3.8.0.20250809 by @dependabot[bot] in #188
- Bump setuptools-scm[toml] from 8.3.1 to 9.2.0 by @dependabot[bot] in #189
- Bump time-machine from 2.16.0 to 2.19.0 in the minor group by @dependabot[bot] in #190
- Bump the patch group with 4 updates by @dependabot[bot] in #187
- Bump actions/download-artifact from 4 to 5 in the artifacts group by @dependabot[bot] in #193
- Deprecate DispatchInfo.components in favor of target by @Marenz in #194
- Fetch only ongoing dispatches by @Marenz in #195
Full Changelog: v0.10.2...v0.10.3