Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lock file maintenance Python dependencies #159

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 9, 2024

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
lockFileMaintenance All locks refreshed
codespell lint minor ^2.3.0 -> ^2.4.1 age adoption passing confidence
cosl charm-libs patch 0.0.12 -> 0.0.54 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
poetry-core dependencies patch ^1.9.0 -> ^1.9.1 age adoption passing confidence
pydantic (changelog) charm-libs patch 1.10.17 -> 1.10.21 age adoption passing confidence
pytest (changelog) integration minor ^8.2.2 -> ^8.3.4 age adoption passing confidence
pytest (changelog) unit minor ^8.2.2 -> ^8.3.4 age adoption passing confidence
pytest-operator integration minor ^0.35.0 -> ^0.39.0 age adoption passing confidence
ruff (source, changelog) lint minor ^0.4.5 -> ^0.9.6 age adoption passing confidence
ruff (source, changelog) format minor ^0.4.5 -> ^0.9.6 age adoption passing confidence

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


Release Notes

codespell-project/codespell (codespell)

v2.4.1

Compare Source

What's Changed
New Contributors

Full Changelog: codespell-project/codespell@v2.4.0...v2.4.1

v2.4.0

Compare Source

What's Changed

New Contributors

Full Changelog: codespell-project/codespell@v2.3.0...v2.4.0

canonical/cos-lib (cosl)

v0.0.54

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.53...0.0.54

v0.0.51

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.50...0.0.51

v0.0.50

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.49...0.0.50

v0.0.49

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.48...0.0.49

v0.0.48

Compare Source

What's Changed

New Contributors

Full Changelog: canonical/cos-lib@0.0.47...0.0.48

v0.0.47

Compare Source

  • remove a leaked testing dependency on cryptography

v0.0.46: DS Exchange

Compare Source

What's Changed

New Contributors

Full Changelog: canonical/cos-lib@0.0.45...0.0.46

v0.0.45

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.44...0.0.45

v0.0.43

Compare Source

What's Changed

New Contributors

Full Changelog: canonical/cos-lib@0.0.42...0.0.43

v0.0.42

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.41...0.0.42

v0.0.41

Compare Source

Add LogForwarder in coordinator

v0.0.40

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.39...0.0.40

v0.0.39: Push root ca cert to workload container

Compare Source

v0.0.38: bump release tag to match pyproject.toml

Compare Source

v0.0.37: s3 TLS support

Compare Source

added support for s3 TLS
minor touches to coordinator status

v0.0.36

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.34...0.0.36

v0.0.34: Fixed retry logic in worker object

Compare Source

v0.0.33: refactored worker status logic

Compare Source

refactored worker status logic

v0.0.32

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.31...0.0.32

v0.0.31

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.30...0.0.31

v0.0.30: holistic worker logic

Compare Source

refactored Worker logic to use a stateless reconciler function to avoid some pod-churn related race conditions

v0.0.29

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.28...0.0.29

v0.0.28

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.27...0.0.28

v0.0.27

Compare Source

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

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.25...0.0.26

v0.0.25

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.24...0.0.25

v0.0.24

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.23...0.0.24

v0.0.23: worker status checks TLS support

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.22...0.0.23

v0.0.22: Worker service status monitoring

Compare Source

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

Full Changelog: canonical/cos-lib@0.0.21...0.0.22

v0.0.21

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.20...0.0.21

v0.0.20: Fix removeprefix for python3.8

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.19...0.0.20

v0.0.19

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.18...0.0.19

v0.0.18

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.17...0.0.18

v0.0.17

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.16...0.0.17

v0.0.16

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.14...0.0.16

v0.0.15

Compare Source

What's Changed


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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested review from a team, paulomach, taurus-forever, shayancanonical and carlcsaposs-canonical and removed request for a team July 9, 2024 01:09
Copy link
Contributor Author

renovate bot commented Jul 9, 2024

⚠️ 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:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

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

Creating virtualenv non-package-mode-88ziTglk-py3.13 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 non-package-mode depends on both ops (>=2.9.0,<2.10) and ops-scenario (^6.1.7, <6.1.8), version solving failed.

@renovate renovate bot force-pushed the renovate/python-dependencies branch from 83f9b4b to 925f685 Compare July 10, 2024 01:44
Copy link
Contributor

@taurus-forever taurus-forever left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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

@renovate renovate bot force-pushed the renovate/python-dependencies branch 2 times, most recently from 01e1a9e to 1d3b59b Compare July 25, 2024 01:30
@carlcsaposs-canonical
Copy link
Contributor

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

#159 (comment)

@renovate renovate bot force-pushed the renovate/python-dependencies branch from 1d3b59b to 20dd0f9 Compare July 26, 2024 01:26
@renovate renovate bot force-pushed the renovate/python-dependencies branch from 20dd0f9 to 33c0c94 Compare August 8, 2024 01:18
@renovate renovate bot force-pushed the renovate/python-dependencies branch from 33c0c94 to 1a09e29 Compare August 20, 2024 01:17
@renovate renovate bot force-pushed the renovate/python-dependencies branch from 1a09e29 to cacf9b8 Compare August 29, 2024 02:24
@renovate renovate bot force-pushed the renovate/python-dependencies branch 2 times, most recently from 66a39db to f27b39d Compare September 11, 2024 01:18
@renovate renovate bot force-pushed the renovate/python-dependencies branch 2 times, most recently from 473af02 to 76b8f8a Compare October 2, 2024 01:36
@renovate renovate bot force-pushed the renovate/python-dependencies branch 3 times, most recently from 1c2e990 to 7f5bf70 Compare October 15, 2024 20:50
@renovate renovate bot force-pushed the renovate/python-dependencies branch 2 times, most recently from 814b971 to e026879 Compare October 25, 2024 01:12
@renovate renovate bot force-pushed the renovate/python-dependencies branch 2 times, most recently from e9a2f6c to b513b82 Compare November 18, 2024 01:10
@renovate renovate bot force-pushed the renovate/python-dependencies branch 2 times, most recently from 9934558 to af2af3c Compare November 28, 2024 01:44
@renovate renovate bot force-pushed the renovate/python-dependencies branch from af2af3c to 7ff6a62 Compare December 4, 2024 02:14
@renovate renovate bot force-pushed the renovate/python-dependencies branch 2 times, most recently from 5a7b01f to 66905eb Compare December 13, 2024 01:03
@renovate renovate bot force-pushed the renovate/python-dependencies branch 2 times, most recently from fd864f9 to fb64db4 Compare December 23, 2024 02:25
@renovate renovate bot force-pushed the renovate/python-dependencies branch 2 times, most recently from d882ca1 to 8002711 Compare January 6, 2025 02:28
@renovate renovate bot force-pushed the renovate/python-dependencies branch 2 times, most recently from eb1b8ca to 36eeb46 Compare January 17, 2025 02:36
@renovate renovate bot force-pushed the renovate/python-dependencies branch 3 times, most recently from 7966d1b to 5fa513e Compare January 29, 2025 02:23
@renovate renovate bot force-pushed the renovate/python-dependencies branch 2 times, most recently from 3bcfa66 to 459cc39 Compare February 7, 2025 02:59
@renovate renovate bot force-pushed the renovate/python-dependencies branch from 459cc39 to bb7d5fe Compare February 11, 2025 01:49
@renovate renovate bot force-pushed the renovate/python-dependencies branch from bb7d5fe to 7c33397 Compare February 12, 2025 01:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants