Skip to content

Lock file maintenance Python dependencies #284

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

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
allure-pytest (source) integration minor ^2.13.5 -> ^2.14.1 age adoption passing confidence
codespell lint minor ^2.3.0 -> ^2.4.1 age adoption passing confidence
cosl charm-libs patch 0.0.55 -> 0.0.57 age adoption passing confidence
jinja2 (changelog) dependencies patch ^3.1.4 -> ^3.1.6 age adoption passing confidence
jsonschema (changelog) charm-libs minor 4.22.0 -> 4.23.0 age adoption passing confidence
lightkube dependencies minor ^0.15.3 -> ^0.17.1 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 minor 2.8.2 -> 2.11.3 age adoption passing confidence
pytest (changelog) integration minor ^8.2.2 -> ^8.3.5 age adoption passing confidence
pytest (changelog) unit minor ^8.2.2 -> ^8.3.5 age adoption passing confidence
pytest-operator integration minor ^0.35.0 -> ^0.42.0 age adoption passing confidence
pyyaml (source) integration patch ^6.0.1 -> ^6.0.2 age adoption passing confidence
ruff (source, changelog) lint minor ^0.4.5 -> ^0.11.7 age adoption passing confidence
ruff (source, changelog) format minor ^0.4.5 -> ^0.11.7 age adoption passing confidence

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


Release Notes

allure-framework/allure-python (allure-pytest)

v2.14.1

Compare Source

👀 Links

Commits since 2.14.0

v2.14.0

Compare Source

🚀 New Features

🔬 Improvements

  • allure-pytest-bdd: unexpected errors make tests and steps broken instead of failed (via #​845) - @​delatrie
  • allure-pytest-bdd: pytest parameters of a test are now not duplicated in the test's name (via #​845) - @​delatrie

🐞 Bug Fixes

  • commons: invalid SVG media type in allure.attachment_type.SVG (#​840; fixed via #​841) - @​harmin-parra
  • allure-pytest-bdd: invalid test results are generated for scenarios with pytest parameters (#​655; fixed via #​845) - @​delatrie
  • allure-pytest-bdd: a skipped teardown overwrite the test's status (fixed via #​845) - @​delatrie
  • commons: cleaning the Allure Resuts directory causes FileNotFoundError when running in a parallel environment (#​807; fixed via #​809) - @​hokor

⬆️ Dependency Updates

  • allure-pytest-bdd: drop the official support for pytest-bdd 3 and 4 (via #​849) - @​delatrie
  • commons: drop the official support for Python 3.7 - @​delatrie

📖 Documentation improvements

👻 Internal changes

👀 Links

Commits since 2.13.5

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.57

Compare Source

Surface an otherwise hard-to-spot issue, where the ingress is handing the coordinated workers an HTTPS endpoint, but the coordinator and workers themselves don't have a certificates relation.

Workers and coordinator now set blocked on TLS misconfiguration.

What's Changed

Full Changelog: canonical/cos-lib@0.0.56...0.0.57

v0.0.56

Compare Source

What's Changed

Full Changelog: canonical/cos-lib@0.0.55...0.0.56

python-jsonschema/jsonschema (jsonschema)

v4.23.0

Compare Source

=======

  • Do not reorder dictionaries (schemas, instances) that are printed as part of validation errors.
  • Declare support for Py3.13
gtsystem/lightkube (lightkube)

v0.17.1

Compare Source

v0.17.0

Compare Source

New features

Bug fixes

Breaking changes

  • As part of the new feature above, client.list() now returns an Iteratable instead of an Iterator. If you are consuming the list using next() you will need to get an iterator first calling iter(list). No changes are needed If you are consuming the returned data via a for loop.

Full Changelog: gtsystem/lightkube@v0.16.0...v0.17.0

v0.16.2

Compare Source

v0.16.1

Compare Source

v0.16.0

Compare Source

What's Changed

Bug fixes

New Contributors

Full Changelog: gtsystem/lightkube@v0.15.4...v0.16.0

python-poetry/poetry-core (poetry-core)

v1.9.1

Compare Source

Added
  • Add 3.13 to the list of available Python versions (#​747).
pydantic/pydantic (pydantic)

v2.11.3

Compare Source

GitHub release

What's Changed
Packaging
Fixes

v2.11.2

Compare Source

GitHub release

What's Changed
Fixes

v2.11.1

Compare Source

GitHub release

What's Changed
Fixes
  • Do not override 'definitions-ref' schemas containing serialization schemas or metadata by @​Viicos in #​11644

v2.11.0

Compare Source

GitHub release

What's Changed

Pydantic v2.11 is a version strongly focused on build time performance of Pydantic models (and core schema generation in general).
See the blog post for more details.

Packaging
New Features

Configuration

📅 Schedule: Branch creation - Between 01:00 AM and 05:59 AM, only on Tuesday ( * 1-5 * * 2 ) 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:58
@renovate renovate bot force-pushed the renovate/python-dependencies branch from 197e4f0 to f7ed376 Compare July 10, 2024 01:12
@renovate renovate bot force-pushed the renovate/python-dependencies branch 3 times, most recently from 0a1d816 to 4ab7ef6 Compare July 23, 2024 01:01
@renovate renovate bot force-pushed the renovate/python-dependencies branch 5 times, most recently from e574296 to 32762e9 Compare August 1, 2024 01:44
@renovate renovate bot force-pushed the renovate/python-dependencies branch 3 times, most recently from 9808601 to 6d5a94e Compare August 7, 2024 01:49
Copy link
Contributor Author

renovate bot commented Aug 7, 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-XYOvduEN-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 2 times, most recently from 4d01296 to 2fe9614 Compare August 9, 2024 02:05
@renovate renovate bot force-pushed the renovate/python-dependencies branch 4 times, most recently from 30d3928 to 74b956f Compare August 21, 2024 01:06
@renovate renovate bot force-pushed the renovate/python-dependencies branch 4 times, most recently from cb0115d to 6aa88ee Compare August 28, 2024 01:48
@renovate renovate bot force-pushed the renovate/python-dependencies branch 3 times, most recently from b751166 to e04f2ee Compare January 15, 2025 01:54
@renovate renovate bot force-pushed the renovate/python-dependencies branch 3 times, most recently from 671c31d to c038faf Compare January 22, 2025 01:56
@renovate renovate bot force-pushed the renovate/python-dependencies branch 2 times, most recently from bdcbf39 to ed6bca0 Compare January 29, 2025 01:54
@renovate renovate bot force-pushed the renovate/python-dependencies branch 3 times, most recently from c34b08e to 2eba595 Compare February 7, 2025 01:56
@renovate renovate bot force-pushed the renovate/python-dependencies branch 3 times, most recently from 37fde82 to 9a7d156 Compare February 14, 2025 01:47
@renovate renovate bot added the not bug or enhancement PR is not 'bug' or 'enhancement'. For release notes label Feb 14, 2025
@renovate renovate bot force-pushed the renovate/python-dependencies branch from 9a7d156 to 622253c Compare February 19, 2025 01:14
@renovate renovate bot force-pushed the renovate/python-dependencies branch from 622253c to 0978a11 Compare February 21, 2025 02:04
@renovate renovate bot force-pushed the renovate/python-dependencies branch 2 times, most recently from 614ac2c to df819f1 Compare March 3, 2025 02:01
Copy link
Contributor

@carlcsaposs-canonical carlcsaposs-canonical left a comment

Choose a reason for hiding this comment

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

rebase after #290 merged & exclude ops-scenario update

@renovate renovate bot force-pushed the renovate/python-dependencies branch 2 times, most recently from ca786f9 to 2e14f72 Compare March 18, 2025 01:10
@renovate renovate bot force-pushed the renovate/python-dependencies branch 2 times, most recently from a72d2d2 to d14541e Compare April 1, 2025 02:06
@renovate renovate bot force-pushed the renovate/python-dependencies branch from d14541e to c305ea3 Compare April 8, 2025 01:16
@renovate renovate bot force-pushed the renovate/python-dependencies branch 2 times, most recently from 30ce84c to 3198685 Compare April 22, 2025 02:05
@renovate renovate bot force-pushed the renovate/python-dependencies branch from 3198685 to aab5668 Compare April 29, 2025 01:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Libraries: Out of sync not bug or enhancement PR is not 'bug' or 'enhancement'. For release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants