canonical / mysql-router-operator

Mysql router operator charm
https://charmhub.io/mysql-router?channel=dpe/edge
Apache License 2.0
3 stars 3 forks source link

Lock file maintenance Python dependencies #159

Open renovate[bot] opened 2 months ago

renovate[bot] commented 2 months ago

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
lockFileMaintenance All locks refreshed
black (changelog) lint minor ^24.4.2 -> ^24.8.0 age adoption passing confidence
black (changelog) format minor ^24.4.2 -> ^24.8.0 age adoption passing confidence
cosl charm-libs patch 0.0.12 -> 0.0.32 age adoption passing confidence
flake8 (changelog) lint minor ^7.0.0 -> ^7.1.1 age adoption passing confidence
jsonschema (changelog) charm-libs minor 4.22.0 -> 4.23.0 age adoption passing confidence
ops-scenario unit minor ^6.0.3, <6.0.4 -> ^6.1.7, <6.1.8 age adoption passing confidence
pydantic (changelog) charm-libs patch 1.10.17 -> 1.10.18 age adoption passing confidence
pytest (changelog) integration minor ^8.2.2 -> ^8.3.3 age adoption passing confidence
pytest (changelog) unit minor ^8.2.2 -> ^8.3.3 age adoption passing confidence
pytest-operator integration minor ^0.35.0 -> ^0.36.0 age adoption passing confidence

🔧 This Pull Request updates lock files to use the latest dependency versions.


Release Notes

psf/black (black) ### [`v24.8.0`](https://redirect.github.com/psf/black/blob/HEAD/CHANGES.md#2480) [Compare Source](https://redirect.github.com/psf/black/compare/24.4.2...24.8.0) ##### Stable style - Fix crash when `# fmt: off` is used before a closing parenthesis or bracket. ([#​4363](https://redirect.github.com/psf/black/issues/4363)) ##### Packaging - Packaging metadata updated: docs are explictly linked, the issue tracker is now also linked. This improves the PyPI listing for Black. ([#​4345](https://redirect.github.com/psf/black/issues/4345)) ##### Parser - Fix regression where Black failed to parse a multiline f-string containing another multiline string ([#​4339](https://redirect.github.com/psf/black/issues/4339)) - Fix regression where Black failed to parse an escaped single quote inside an f-string ([#​4401](https://redirect.github.com/psf/black/issues/4401)) - Fix bug with Black incorrectly parsing empty lines with a backslash ([#​4343](https://redirect.github.com/psf/black/issues/4343)) - Fix bugs with Black's tokenizer not handling `\{` inside f-strings very well ([#​4422](https://redirect.github.com/psf/black/issues/4422)) - Fix incorrect line numbers in the tokenizer for certain tokens within f-strings ([#​4423](https://redirect.github.com/psf/black/issues/4423)) ##### Performance - Improve performance when a large directory is listed in `.gitignore` ([#​4415](https://redirect.github.com/psf/black/issues/4415)) ##### *Blackd* - Fix blackd (and all extras installs) for docker container ([#​4357](https://redirect.github.com/psf/black/issues/4357))
canonical/cos-lib (cosl) ### [`v0.0.32`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.0.32) [Compare Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.31...0.0.32) #### What's Changed - Add safeguard when resources patch is not ready by [@​michaeldmitry](https://redirect.github.com/michaeldmitry) in [https://github.com/canonical/cos-lib/pull/75](https://redirect.github.com/canonical/cos-lib/pull/75) **Full Changelog**: https://github.com/canonical/cos-lib/compare/0.0.31...0.0.32 ### [`v0.0.31`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.0.31) [Compare Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.30...0.0.31) #### What's Changed - Databag model tests by [@​PietroPasotti](https://redirect.github.com/PietroPasotti) in [https://github.com/canonical/cos-lib/pull/73](https://redirect.github.com/canonical/cos-lib/pull/73) - Prevent unnecessary restarts by [@​michaeldmitry](https://redirect.github.com/michaeldmitry) in [https://github.com/canonical/cos-lib/pull/74](https://redirect.github.com/canonical/cos-lib/pull/74) **Full Changelog**: https://github.com/canonical/cos-lib/compare/0.0.30...0.0.31 ### [`v0.0.30`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.0.30): holistic worker logic [Compare Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.29...0.0.30) refactored Worker logic to use a stateless reconciler function to avoid some pod-churn related race conditions ### [`v0.0.29`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.0.29) [Compare Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.28...0.0.29) #### What's Changed - Remove s3 bucket name configuration from coordinator by [@​michaeldmitry](https://redirect.github.com/michaeldmitry) in [https://github.com/canonical/cos-lib/pull/72](https://redirect.github.com/canonical/cos-lib/pull/72) **Full Changelog**: https://github.com/canonical/cos-lib/compare/0.0.28...0.0.29 ### [`v0.0.28`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.0.28) [Compare Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.27...0.0.28) #### What's Changed - cleanup tox env by [@​PietroPasotti](https://redirect.github.com/PietroPasotti) in [https://github.com/canonical/cos-lib/pull/69](https://redirect.github.com/canonical/cos-lib/pull/69) - Fix Pebble checks on workers when TLS is enabled by [@​michaeldmitry](https://redirect.github.com/michaeldmitry) in [https://github.com/canonical/cos-lib/pull/66](https://redirect.github.com/canonical/cos-lib/pull/66) **Full Changelog**: https://github.com/canonical/cos-lib/compare/0.0.27...0.0.28 ### [`v0.0.27`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.0.27) [Compare Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.26...0.0.27) unified config accessing logic so that it can be overridden by worker subclasses if a worker charm needs to preprocess its config on a per-unit basis ### [`v0.0.26`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.0.26) [Compare Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.25...0.0.26) #### What's Changed - Add `remote write` endpoints to relation data by [@​michaeldmitry](https://redirect.github.com/michaeldmitry) in [https://github.com/canonical/cos-lib/pull/64](https://redirect.github.com/canonical/cos-lib/pull/64) **Full Changelog**: https://github.com/canonical/cos-lib/compare/0.0.25...0.0.26 ### [`v0.0.25`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.0.25) [Compare Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.24...0.0.25) #### What's Changed - Set resource limits and requests for HA by [@​michaeldmitry](https://redirect.github.com/michaeldmitry) in [https://github.com/canonical/cos-lib/pull/62](https://redirect.github.com/canonical/cos-lib/pull/62) **Full Changelog**: https://github.com/canonical/cos-lib/compare/0.0.24...0.0.25 ### [`v0.0.24`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.0.24) [Compare Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.23...0.0.24) #### What's Changed - Cluster config improvements by [@​MichaelThamm](https://redirect.github.com/MichaelThamm) in [https://github.com/canonical/cos-lib/pull/63](https://redirect.github.com/canonical/cos-lib/pull/63) **Full Changelog**: https://github.com/canonical/cos-lib/compare/0.0.23...0.0.24 ### [`v0.0.23`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.0.23): worker status checks TLS support [Compare Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.22...0.0.23) #### What's Changed - added tls support for worker checks by [@​PietroPasotti](https://redirect.github.com/PietroPasotti) in [https://github.com/canonical/cos-lib/pull/59](https://redirect.github.com/canonical/cos-lib/pull/59) **Full Changelog**: https://github.com/canonical/cos-lib/compare/0.0.22...0.0.23 ### [`v0.0.22`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.0.22): Worker service status monitoring [Compare Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.21...0.0.22) The main feature is an update to the Coordinator-Worker classes, introducing a pebble-checks-based API to monitor the health of the worker service and set application status accordingly. This takes care of some bugs we experienced in the past where the worker would not start and the admin had no way to notice it if not to manually GET a /ready endpoint on the application IP. #### What's Changed - Add issues integration action by [@​mmkay](https://redirect.github.com/mmkay) in [https://github.com/canonical/cos-lib/pull/52](https://redirect.github.com/canonical/cos-lib/pull/52) - Update databag model dump return value by [@​PietroPasotti](https://redirect.github.com/PietroPasotti) in [https://github.com/canonical/cos-lib/pull/53](https://redirect.github.com/canonical/cos-lib/pull/53) - added health check logic to worker by [@​PietroPasotti](https://redirect.github.com/PietroPasotti) in [https://github.com/canonical/cos-lib/pull/55](https://redirect.github.com/canonical/cos-lib/pull/55) - added worker error on timeout if restart fails by [@​PietroPasotti](https://redirect.github.com/PietroPasotti) in [https://github.com/canonical/cos-lib/pull/56](https://redirect.github.com/canonical/cos-lib/pull/56) **Full Changelog**: https://github.com/canonical/cos-lib/compare/0.0.21...0.0.22 ### [`v0.0.21`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.0.21) [Compare Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.20...0.0.21) #### What's Changed - Fix failing coordinator-worker relation without certificates by [@​mmkay](https://redirect.github.com/mmkay) in [https://github.com/canonical/cos-lib/pull/48](https://redirect.github.com/canonical/cos-lib/pull/48) **Full Changelog**: https://github.com/canonical/cos-lib/compare/0.0.20...0.0.21 ### [`v0.0.20`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.0.20): Fix removeprefix for python3.8 [Compare Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.19...0.0.20) #### What's Changed - charm tracing config for worker code by [@​PietroPasotti](https://redirect.github.com/PietroPasotti) in [https://github.com/canonical/cos-lib/pull/38](https://redirect.github.com/canonical/cos-lib/pull/38) - Fix worker py8 by [@​PietroPasotti](https://redirect.github.com/PietroPasotti) in [https://github.com/canonical/cos-lib/pull/44](https://redirect.github.com/canonical/cos-lib/pull/44) - Fix static tests by [@​PietroPasotti](https://redirect.github.com/PietroPasotti) in [https://github.com/canonical/cos-lib/pull/45](https://redirect.github.com/canonical/cos-lib/pull/45) **Full Changelog**: https://github.com/canonical/cos-lib/compare/0.0.19...0.0.20 ### [`v0.0.19`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.0.19) [Compare Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.18...0.0.19) #### What's Changed - Add safeguard on `_PebbleLogClient` static method calls by [@​michaeldmitry](https://redirect.github.com/michaeldmitry) in [https://github.com/canonical/cos-lib/pull/41](https://redirect.github.com/canonical/cos-lib/pull/41) **Full Changelog**: https://github.com/canonical/cos-lib/compare/0.0.18...0.0.19 ### [`v0.0.18`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.0.18) [Compare Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.17...0.0.18) #### What's Changed - Bump Version by [@​michaeldmitry](https://redirect.github.com/michaeldmitry) in [https://github.com/canonical/cos-lib/pull/40](https://redirect.github.com/canonical/cos-lib/pull/40) **Full Changelog**: https://github.com/canonical/cos-lib/compare/0.0.17...0.0.18 ### [`v0.0.17`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.0.17) [Compare Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.16...0.0.17) #### What's Changed - Push CA cert into charm container by [@​michaeldmitry](https://redirect.github.com/michaeldmitry) in [https://github.com/canonical/cos-lib/pull/37](https://redirect.github.com/canonical/cos-lib/pull/37) **Full Changelog**: https://github.com/canonical/cos-lib/compare/0.0.16...0.0.17 ### [`v0.0.16`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.0.16) [Compare Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.15...0.0.16) #### What's Changed - pop field from s3 configuration and add can_handle_events by [@​lucabello](https://redirect.github.com/lucabello) in [https://github.com/canonical/cos-lib/pull/36](https://redirect.github.com/canonical/cos-lib/pull/36) **Full Changelog**: https://github.com/canonical/cos-lib/compare/0.0.14...0.0.16 ### [`v0.0.15`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.0.15) [Compare Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.14...0.0.15) #### What's Changed - Use coordinator + worker libs by [@​michaeldmitry](https://redirect.github.com/michaeldmitry) in [https://github.com/canonical/cos-lib/pull/33](https://redirect.github.com/canonical/cos-lib/pull/33) - fix "dict" to "Dict" by [@​michaeldmitry](https://redirect.github.com/michaeldmitry) in [https://github.com/canonical/cos-lib/pull/34](https://redirect.github.com/canonical/cos-lib/pull/34) #### New Contributors - [@​michaeldmitry](https://redirect.github.com/michaeldmitry) made their first contribution in [https://github.com/canonical/cos-lib/pull/33](https://redirect.github.com/canonical/cos-lib/pull/33) **Full Changelog**: https://github.com/canonical/cos-lib/compare/0.0.13...0.0.15 ### [`v0.0.14`](https://redirect.github.com/canonical/cos-lib/compare/0.0.13...0.0.14) [Compare Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.13...0.0.14) ### [`v0.0.13`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.0.13) [Compare Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.12...0.0.13) #### What's Changed - add release instructions to README.md by [@​PietroPasotti](https://redirect.github.com/PietroPasotti) in [https://github.com/canonical/cos-lib/pull/28](https://redirect.github.com/canonical/cos-lib/pull/28) - Upkeep by [@​sed-i](https://redirect.github.com/sed-i) in [https://github.com/canonical/cos-lib/pull/32](https://redirect.github.com/canonical/cos-lib/pull/32) - generic coordinator and worker classes by [@​lucabello](https://redirect.github.com/lucabello) in [https://github.com/canonical/cos-lib/pull/31](https://redirect.github.com/canonical/cos-lib/pull/31) **Full Changelog**: https://github.com/canonical/cos-lib/compare/0.0.12...0.0.13
pycqa/flake8 (flake8) ### [`v7.1.1`](https://redirect.github.com/pycqa/flake8/compare/7.1.0...7.1.1) [Compare Source](https://redirect.github.com/pycqa/flake8/compare/7.1.0...7.1.1) ### [`v7.1.0`](https://redirect.github.com/pycqa/flake8/compare/7.0.0...7.1.0) [Compare Source](https://redirect.github.com/pycqa/flake8/compare/7.0.0...7.1.0)
python-jsonschema/jsonschema (jsonschema) ### [`v4.23.0`](https://redirect.github.com/python-jsonschema/jsonschema/blob/HEAD/CHANGELOG.rst#v4230) [Compare Source](https://redirect.github.com/python-jsonschema/jsonschema/compare/v4.22.0...v4.23.0) \======= - Do not reorder dictionaries (schemas, instances) that are printed as part of validation errors. - Declare support for Py3.13
canonical/ops-scenario (ops-scenario) ### [`v6.1.7`](https://redirect.github.com/canonical/ops-scenario/compare/6.1.6...6.1.7) [Compare Source](https://redirect.github.com/canonical/ops-scenario/compare/6.1.6...6.1.7) ### [`v6.1.6`](https://redirect.github.com/canonical/ops-scenario/compare/6.1.5...6.1.6) [Compare Source](https://redirect.github.com/canonical/ops-scenario/compare/6.1.5...6.1.6) ### [`v6.1.5`](https://redirect.github.com/canonical/ops-scenario/compare/6.1.4...6.1.5) [Compare Source](https://redirect.github.com/canonical/ops-scenario/compare/6.1.4...6.1.5) ### [`v6.1.4`](https://redirect.github.com/canonical/ops-scenario/compare/6.1.3...6.1.4) [Compare Source](https://redirect.github.com/canonical/ops-scenario/compare/6.1.3...6.1.4) ### [`v6.1.3`](https://redirect.github.com/canonical/ops-scenario/compare/6.1.2...6.1.3) [Compare Source](https://redirect.github.com/canonical/ops-scenario/compare/6.1.2...6.1.3) ### [`v6.1.2`](https://redirect.github.com/canonical/ops-scenario/compare/6.1.1...6.1.2) [Compare Source](https://redirect.github.com/canonical/ops-scenario/compare/6.1.1...6.1.2) ### [`v6.1.1`](https://redirect.github.com/canonical/ops-scenario/compare/6.1.0...6.1.1) [Compare Source](https://redirect.github.com/canonical/ops-scenario/compare/6.1.0...6.1.1) ### [`v6.1.0`](https://redirect.github.com/canonical/ops-scenario/compare/6.0.5...6.1.0) [Compare Source](https://redirect.github.com/canonical/ops-scenario/compare/6.0.5...6.1.0) ### [`v6.0.5`](https://redirect.github.com/canonical/ops-scenario/compare/6.0.4...6.0.5) [Compare Source](https://redirect.github.com/canonical/ops-scenario/compare/6.0.4...6.0.5) ### [`v6.0.4`](https://redirect.github.com/canonical/ops-scenario/compare/6.0.3...6.0.4) [Compare Source](https://redirect.github.com/canonical/ops-scenario/compare/6.0.3...6.0.4)
pydantic/pydantic (pydantic) ### [`v1.10.18`](https://redirect.github.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v11018-2024-08-22) [Compare Source](https://redirect.github.com/pydantic/pydantic/compare/v1.10.17...v1.10.18) - Eval type fix in V1 by [@​sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic/pull/9751](https://redirect.github.com/pydantic/pydantic/pull/9751) - Add `to_lower_camel` to `__all__` in `utils.py` by [@​sydney-runkle](https://redirect.github.com/sydney-runkle) (direct commit) - Fix `mypy` v1 plugin for mypy 1.11 release by [@​flaeppe](https://redirect.github.com/flaeppe) in [https://github.com/pydantic/pydantic/pull/10139](https://redirect.github.com/pydantic/pydantic/pull/10139) - Fix discriminator key used when discriminator has alias and `.schema(by_alias=False)` by [@​exs-dwoodward](https://redirect.github.com/exs-dwoodward) in [https://github.com/pydantic/pydantic/pull/10146](https://redirect.github.com/pydantic/pydantic/pull/10146)
pytest-dev/pytest (pytest) ### [`v8.3.3`](https://redirect.github.com/pytest-dev/pytest/releases/tag/8.3.3) [Compare Source](https://redirect.github.com/pytest-dev/pytest/compare/8.3.2...8.3.3) # pytest 8.3.3 (2024-09-09) ## Bug fixes - [#​12446](https://redirect.github.com/pytest-dev/pytest/issues/12446): Avoid calling `@property` (and other instance descriptors) during fixture discovery -- by `asottile`{.interpreted-text role="user"} - [#​12659](https://redirect.github.com/pytest-dev/pytest/issues/12659): Fixed the issue of not displaying assertion failure differences when using the parameter `--import-mode=importlib` in pytest>=8.1. - [#​12667](https://redirect.github.com/pytest-dev/pytest/issues/12667): Fixed a regression where type change in \[ExceptionInfo.errisinstance]{.title-ref} caused \[mypy]{.title-ref} to fail. - [#​12744](https://redirect.github.com/pytest-dev/pytest/issues/12744): Fixed typing compatibility with Python 3.9 or less -- replaced \[typing.Self]{.title-ref} with \[typing_extensions.Self]{.title-ref} -- by `Avasam`{.interpreted-text role="user"} - [#​12745](https://redirect.github.com/pytest-dev/pytest/issues/12745): Fixed an issue with backslashes being incorrectly converted in nodeid paths on Windows, ensuring consistent path handling across environments. - [#​6682](https://redirect.github.com/pytest-dev/pytest/issues/6682): Fixed bug where the verbosity levels where not being respected when printing the "msg" part of failed assertion (as in `assert condition, msg`). - [#​9422](https://redirect.github.com/pytest-dev/pytest/issues/9422): Fix bug where disabling the terminal plugin via `-p no:terminal` would cause crashes related to missing the `verbose` option. \-- by `GTowers1`{.interpreted-text role="user"} ## Improved documentation - [#​12663](https://redirect.github.com/pytest-dev/pytest/issues/12663): Clarify that the \[pytest_deselected]{.title-ref} hook should be called from \[pytest_collection_modifyitems]{.title-ref} hook implementations when items are deselected. - [#​12678](https://redirect.github.com/pytest-dev/pytest/issues/12678): Remove erroneous quotes from \[tmp_path_retention_policy]{.title-ref} example in docs. ## Miscellaneous internal changes - [#​12769](https://redirect.github.com/pytest-dev/pytest/issues/12769): Fix typos discovered by codespell and add codespell to pre-commit hooks. ### [`v8.3.2`](https://redirect.github.com/pytest-dev/pytest/releases/tag/8.3.2) [Compare Source](https://redirect.github.com/pytest-dev/pytest/compare/8.3.1...8.3.2) # pytest 8.3.2 (2024-07-24) ## Bug fixes - [#​12652](https://redirect.github.com/pytest-dev/pytest/issues/12652): Resolve regression \[conda]{.title-ref} environments where no longer being automatically detected. \-- by `RonnyPfannschmidt`{.interpreted-text role="user"} ### [`v8.3.1`](https://redirect.github.com/pytest-dev/pytest/releases/tag/8.3.1) [Compare Source](https://redirect.github.com/pytest-dev/pytest/compare/8.3.0...8.3.1) # pytest 8.3.1 (2024-07-20) The 8.3.0 release failed to include the change notes and docs for the release. This patch release remedies this. There are no other changes. ### [`v8.3.0`](https://redirect.github.com/pytest-dev/pytest/compare/8.2.2...8.3.0) [Compare Source](https://redirect.github.com/pytest-dev/pytest/compare/8.2.2...8.3.0)

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 was generated by Mend Renovate. View the repository job log.

renovate[bot] commented 2 months ago

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: poetry.lock
Updating dependencies
Resolving dependencies...

Creating virtualenv charm-88ziTglk-py3.12 in /home/ubuntu/.cache/pypoetry/virtualenvs

Because ops-scenario (6.1.7) depends on ops (>=2.12,<=2.16)
 and no versions of ops-scenario match >6.1.7,<6.1.8, ops-scenario (>=6.1.7,<6.1.8) requires ops (>=2.12,<=2.16).
So, because charm depends on both ops (>=2.9.0,<2.10) and ops-scenario (^6.1.7, <6.1.8), version solving failed.
carlcsaposs-canonical commented 1 month ago

@carlcsaposs-canonical any ideas why lint is not happy here?

https://github.com/canonical/mysql-router-operator/pull/159#issuecomment-2215952147