canonical / k8s-operator

Machine charm for K8s following the operator framework
Apache License 2.0
4 stars 3 forks source link

chore(deps): update dependency ops to v2.14.0 #127

Closed renovate[bot] closed 5 months ago

renovate[bot] commented 5 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ops (changelog) ==2.13.0 -> ==2.14.0 age adoption passing confidence

Release Notes

canonical/operator (ops) ### [`v2.14.0`](https://togithub.com/canonical/operator/blob/HEAD/CHANGES.md#2140---29-May-2024) [Compare Source](https://togithub.com/canonical/operator/compare/2.13.0...2.14.0) This release fixes the `RelationDataContent.update` method to follow `dict.update` semantics, that is allow both updating with another dict, an iterable, keyword arguments or a mixture thereof. #### Features - feat: add a `__str__` to ActionFailed, for better unexpected failure output in [https://github.com/canonical/operator/pull/1209](https://togithub.com/canonical/operator/pull/1209) #### Fixes - The `other` argument to `RelatationDataContent.update(...)` should be optional by [@​addyess](https://togithub.com/addyess) in [https://github.com/canonical/operator/pull/1226](https://togithub.com/canonical/operator/pull/1226) #### Documentation - Use the actual emoji character rather than GitHub markup, to show properly on PyPI in [https://github.com/canonical/operator/pull/1221](https://togithub.com/canonical/operator/pull/1221) - Clarify that SecretNotFound may be raised for permission errors in [https://github.com/canonical/operator/pull/1231](https://togithub.com/canonical/operator/pull/1231) #### Refactoring - Refactor tests to pytest style in [https://github.com/canonical/operator/pull/1199](https://togithub.com/canonical/operator/pull/1199) [https://github.com/canonical/operator/pull/1200](https://togithub.com/canonical/operator/pull/1200) [https://github.com/canonical/operator/pull/1203](https://togithub.com/canonical/operator/pull/1203) [https://github.com/canonical/operator/pull/1206](https://togithub.com/canonical/operator/pull/1206) - Use `ruff` formatter and reformat all code in [https://github.com/canonical/operator/pull/1224](https://togithub.com/canonical/operator/pull/1224) - Don't use f-strings in logging calls in [https://github.com/canonical/operator/pull/1227](https://togithub.com/canonical/operator/pull/1227) [https://github.com/canonical/operator/pull/1234](https://togithub.com/canonical/operator/pull/1234)

Configuration

šŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

šŸš¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.

ā™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

šŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.