canonical / mysql-operator

Machine charm for MySQL following the operator framework
https://charmhub.io/mysql
Apache License 2.0
7 stars 10 forks source link

[charm lib] Update charm lib dependencies - autoclosed #312

Closed renovate[bot] closed 6 months ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
cosl 0.0.7 -> 0.0.10 age adoption passing confidence
cryptography (changelog) 41.0.3 -> 41.0.7 age adoption passing confidence
jsonschema (changelog) 4.19.0 -> 4.21.1 age adoption passing confidence
ops (changelog) 2.9.0 -> 2.11.0 age adoption passing confidence
poetry-core 1.7.0 -> 1.9.0 age adoption passing confidence
pydantic (changelog) 1.10.12 -> 1.10.14 age adoption passing confidence

Release Notes

pyca/cryptography (cryptography) ### [`v41.0.7`](https://togithub.com/pyca/cryptography/compare/41.0.6...41.0.7) [Compare Source](https://togithub.com/pyca/cryptography/compare/41.0.6...41.0.7) ### [`v41.0.6`](https://togithub.com/pyca/cryptography/compare/41.0.5...41.0.6) [Compare Source](https://togithub.com/pyca/cryptography/compare/41.0.5...41.0.6) ### [`v41.0.5`](https://togithub.com/pyca/cryptography/compare/41.0.4...41.0.5) [Compare Source](https://togithub.com/pyca/cryptography/compare/41.0.4...41.0.5) ### [`v41.0.4`](https://togithub.com/pyca/cryptography/compare/41.0.3...41.0.4) [Compare Source](https://togithub.com/pyca/cryptography/compare/41.0.3...41.0.4)
python-jsonschema/jsonschema (jsonschema) ### [`v4.21.1`](https://togithub.com/python-jsonschema/jsonschema/blob/HEAD/CHANGELOG.rst#v4211) [Compare Source](https://togithub.com/python-jsonschema/jsonschema/compare/v4.21.0...v4.21.1) \======= - Slightly speed up the `contains` keyword by removing some unnecessary validator (re-)creation. ### [`v4.21.0`](https://togithub.com/python-jsonschema/jsonschema/blob/HEAD/CHANGELOG.rst#v4210) [Compare Source](https://togithub.com/python-jsonschema/jsonschema/compare/v4.20.0...v4.21.0) \======= - Fix the behavior of `enum` in the presence of `0` or `1` to properly consider `True` and `False` unequal ([#​1208](https://togithub.com/python-jsonschema/jsonschema/issues/1208)). - Special case the error message for `{min,max}{Items,Length,Properties}` when they're checking for emptiness rather than true length. ### [`v4.20.0`](https://togithub.com/python-jsonschema/jsonschema/blob/HEAD/CHANGELOG.rst#v4200) [Compare Source](https://togithub.com/python-jsonschema/jsonschema/compare/v4.19.2...v4.20.0) \======= - Properly consider items (and properties) to be evaluated by `unevaluatedItems` (resp. `unevaluatedProperties`) when behind a `$dynamicRef` as specified by the 2020 and 2019 specifications. - `jsonschema.exceptions.ErrorTree.__setitem__` is now deprecated. More broadly, in general users of `jsonschema` should never be mutating objects owned by the library. ### [`v4.19.2`](https://togithub.com/python-jsonschema/jsonschema/blob/HEAD/CHANGELOG.rst#v4192) [Compare Source](https://togithub.com/python-jsonschema/jsonschema/compare/v4.19.1...v4.19.2) \======= - Fix the error message for additional items when used with heterogeneous arrays. - Don't leak the `additionalItems` keyword into JSON Schema draft 2020-12, where it was replaced by `items`. ### [`v4.19.1`](https://togithub.com/python-jsonschema/jsonschema/blob/HEAD/CHANGELOG.rst#v4191) [Compare Source](https://togithub.com/python-jsonschema/jsonschema/compare/v4.19.0...v4.19.1) \======= - Single label hostnames are now properly considered valid according to the `hostname` format. This is the behavior specified by the relevant RFC (1123). IDN hostname behavior was already correct.
canonical/operator (ops) ### [`v2.11.0`](https://togithub.com/canonical/operator/blob/HEAD/CHANGES.md#2110) [Compare Source](https://togithub.com/canonical/operator/compare/2.10.0...2.11.0) - `StopEvent`, `RemoveEvent`, and all `LifeCycleEvent`s are no longer deferrable, and will raise a `RuntimeError` if `defer()` is called on the event object. - The remote app name (and its databag) is now consistently available in relation-broken events. - Added `ActionEvent.id`, exposing the JUJU_ACTION_UUID environment variable. - Added support for creating `pebble.Plan` objects by passing in a `pebble.PlanDict`, the ability to compare two `Plan` objects with `==`, and the ability to create an empty Plan with `Plan()`. ### [`v2.10.0`](https://togithub.com/canonical/operator/blob/HEAD/CHANGES.md#2100) [Compare Source](https://togithub.com/canonical/operator/compare/2.9.0...2.10.0) - Added support for Pebble Notices (`PebbleCustomNoticeEvent`, `get_notices`, and so on) - Added `Relation.active`, and excluded inactive relations from `Model.relations` - Added full support for charm metadata v2 (in particular, extended `ContainerMeta`, and various info links in `CharmMeta`)
python-poetry/poetry-core (poetry-core) ### [`v1.9.0`](https://togithub.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#190---2024-02-02) [Compare Source](https://togithub.com/python-poetry/poetry-core/compare/1.8.1...1.9.0) ##### Added - Add a `to` key in `tool.poetry.packages` to allow custom subpackage names ([#​672](https://togithub.com/python-poetry/poetry-core/pull/672)). - Add support for path dependencies that do not define a build system ([#​675](https://togithub.com/python-poetry/poetry-core/pull/675)). - Add a `tool.poetry.package-mode` key to support non-package mode ([#​661](https://togithub.com/python-poetry/poetry-core/pull/661)). ##### Changed - Update list of supported licenses ([#​659](https://togithub.com/python-poetry/poetry-core/pull/659), [#​669](https://togithub.com/python-poetry/poetry-core/pull/669), [#​678](https://togithub.com/python-poetry/poetry-core/pull/678), [#​694](https://togithub.com/python-poetry/poetry-core/pull/694)). - Improve support for PEP 691 JSON-based Simple API ([#​664](https://togithub.com/python-poetry/poetry-core/pull/664)). - Establish zipapp compatibility ([#​670](https://togithub.com/python-poetry/poetry-core/pull/670)). - Rework list of files included in build artifacts ([#​666](https://togithub.com/python-poetry/poetry-core/pull/666)). - Improve performance by treating collections in packages as immutable ([#​663](https://togithub.com/python-poetry/poetry-core/pull/663)). - Deprecate `poetry.core.masonry.builder` ([#​682](https://togithub.com/python-poetry/poetry-core/pull/682)). - Deprecate scripts that depend on extras ([#​690](https://togithub.com/python-poetry/poetry-core/pull/690)). ##### Fixed - Fix an issue where insignificant errors were printed if the working directory is not inside a git repository ([#​684](https://togithub.com/python-poetry/poetry-core/pull/684)). - Fix an issue where the project's directory was not recognized as git repository on Windows due to an encoding issue ([#​685](https://togithub.com/python-poetry/poetry-core/pull/685)). ##### Vendoring - [`fastjsonschema==2.19.1`](https://togithub.com/horejsek/python-fastjsonschema/blob/master/CHANGELOG.txt) - [`lark==1.1.8`](https://togithub.com/lark-parser/lark/releases/tag/1.1.9) ### [`v1.8.1`](https://togithub.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#181---2023-10-31) [Compare Source](https://togithub.com/python-poetry/poetry-core/compare/1.8.0...1.8.1) ##### Fixed - Fix an issue where git URLs starting with `git+` could not be parsed anymore ([#​657](https://togithub.com/python-poetry/poetry-core/pull/657)). ### [`v1.8.0`](https://togithub.com/python-poetry/poetry-core/blob/HEAD/CHANGELOG.md#180---2023-10-31) [Compare Source](https://togithub.com/python-poetry/poetry-core/compare/1.7.0...1.8.0) ##### Added - Add `3.12` to the list of available Python versions ([#​631](https://togithub.com/python-poetry/poetry-core/pull/631)). - Add support for creating packages dynamically in the build script ([#​629](https://togithub.com/python-poetry/poetry-core/pull/629)). ##### Changed - Improve marker logic for `extra` markers ([#​636](https://togithub.com/python-poetry/poetry-core/pull/636)). - Update list of supported licenses ([#​635](https://togithub.com/python-poetry/poetry-core/pull/635), [#​646](https://togithub.com/python-poetry/poetry-core/pull/646)). - Deprecate `Dependency.transitive_python_versions` ([#​648](https://togithub.com/python-poetry/poetry-core/pull/648)). - Deprecate `Dependency.transitive_python_constraint` ([#​649](https://togithub.com/python-poetry/poetry-core/pull/649)). ##### Fixed - Fix an issue where projects with extension modules were not installed in editable mode ([#​633](https://togithub.com/python-poetry/poetry-core/pull/633)). - Fix an issue where the wrong or no `lib` folder was added to the wheel ([#​634](https://togithub.com/python-poetry/poetry-core/pull/634)). ##### Vendoring - Replace [`jsonschema`](https://togithub.com/python-jsonschema/jsonschema) with [`fastjsonschema`](https://togithub.com/horejsek/python-fastjsonschema). - [`lark==1.1.8`](https://togithub.com/lark-parser/lark/releases/tag/1.1.8) - [`packaging==23.2`](https://togithub.com/pypa/packaging/blob/main/CHANGELOG.rst)
pydantic/pydantic (pydantic) ### [`v1.10.14`](https://togithub.com/pydantic/pydantic/releases/tag/v1.10.14): 2024-01-19 [Compare Source](https://togithub.com/pydantic/pydantic/compare/v1.10.13...v1.10.14) #### What's Changed - Update install.md by [@​dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/7690](https://togithub.com/pydantic/pydantic/pull/7690) - Fix ci to only deploy docs on release by [@​sydney-runkle](https://togithub.com/sydney-runkle) in [https://github.com/pydantic/pydantic/pull/7740](https://togithub.com/pydantic/pydantic/pull/7740) - Ubuntu fixes for V1 by [@​sydney-runkle](https://togithub.com/sydney-runkle) in [https://github.com/pydantic/pydantic/pull/8540](https://togithub.com/pydantic/pydantic/pull/8540) and [https://github.com/pydantic/pydantic/pull/8587](https://togithub.com/pydantic/pydantic/pull/8587) - Fix `cached_property` handling in dataclasses when copied by [@​rdbisme](https://togithub.com/rdbisme) in [https://github.com/pydantic/pydantic/pull/8407](https://togithub.com/pydantic/pydantic/pull/8407) #### New Contributors - [@​rdbisme](https://togithub.com/rdbisme) made their first contribution in [https://github.com/pydantic/pydantic/pull/8407](https://togithub.com/pydantic/pydantic/pull/8407) **Full Changelog**: https://github.com/pydantic/pydantic/compare/v1.10.13...v1.10.14 ### [`v1.10.13`](https://togithub.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v11013-2023-09-27) [Compare Source](https://togithub.com/pydantic/pydantic/compare/v1.10.12...v1.10.13) - Fix: Add max length check to `pydantic.validate_email`, [#​7673](https://togithub.com/pydantic/pydantic/issues/7673) by [@​hramezani](https://togithub.com/hramezani) - Docs: Fix pip commands to install v1, [#​6930](https://togithub.com/pydantic/pydantic/issues/6930) by [@​chbndrhnns](https://togithub.com/chbndrhnns)

Configuration

📅 Schedule: Branch creation - "after 1am and before 3am every weekday" in timezone Etc/UTC, 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



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

codecov[bot] commented 1 year ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 66.34%. Comparing base (8abb7f1) to head (e1fe5a0).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #312 +/- ## ======================================= Coverage 66.34% 66.34% ======================================= Files 17 17 Lines 3153 3153 Branches 418 418 ======================================= Hits 2092 2092 Misses 927 927 Partials 134 134 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.