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

chore: bump the pip_dependencies group across 1 directory with 13 updates #65

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 23, 2024

Bumps the pip_dependencies group with 13 updates in the / directory:

Package From To
cosl 0.0.42 0.0.50
jinja2 3.1.4 3.1.5
lightkube 0.15.5 0.16.0
lightkube-models 1.31.1.8 1.32.0.8
ops 2.17.0 2.17.1
pydantic 2.9.2 2.10.4
pytest 8.3.3 8.3.4
pytest-interface-tester 3.2.0 3.3.0
coverage[toml] 7.6.4 7.6.9
juju 3.5.2.0 3.6.1.0
pyright 1.1.388 1.1.391
pytest-operator 0.38.0 0.39.0
ruff 0.7.3 0.8.4

Updates cosl from 0.0.42 to 0.0.50

Release notes

Sourced from cosl's releases.

0.0.50

What's Changed

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

0.0.49

What's Changed

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

0.0.48

What's Changed

New Contributors

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

0.0.47

  • remove a leaked testing dependency on cryptography

DS Exchange

What's Changed

New Contributors

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

0.0.45

What's Changed

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

graceful teardown

prevent workers from going into error state when being torn down

... (truncated)

Commits

Updates jinja2 from 3.1.4 to 3.1.5

Release notes

Sourced from jinja2's releases.

3.1.5

This is the Jinja 3.1.5 security fix release, which fixes security issues and bugs but does not otherwise change behavior and should not result in breaking changes compared to the latest feature release.

PyPI: https://pypi.org/project/Jinja2/3.1.5/ Changes: https://jinja.palletsprojects.com/changes/#version-3-1-5 Milestone: https://github.com/pallets/jinja/milestone/16?closed=1

  • The sandboxed environment handles indirect calls to str.format, such as by passing a stored reference to a filter that calls its argument. GHSA-q2x7-8rv6-6q7h
  • Escape template name before formatting it into error messages, to avoid issues with names that contain f-string syntax. #1792, GHSA-gmj6-6f8f-6699
  • Sandbox does not allow clear and pop on known mutable sequence types. #2032
  • Calling sync render for an async template uses asyncio.run. #1952
  • Avoid unclosed auto_aiter warnings. #1960
  • Return an aclose-able AsyncGenerator from Template.generate_async. #1960
  • Avoid leaving root_render_func() unclosed in Template.generate_async. #1960
  • Avoid leaving async generators unclosed in blocks, includes and extends. #1960
  • The runtime uses the correct concat function for the current environment when calling block references. #1701
  • Make |unique async-aware, allowing it to be used after another async-aware filter. #1781
  • |int filter handles OverflowError from scientific notation. #1921
  • Make compiling deterministic for tuple unpacking in a {% set ... %} call. #2021
  • Fix dunder protocol (copy/pickle/etc) interaction with Undefined objects. #2025
  • Fix copy/pickle support for the internal missing object. #2027
  • Environment.overlay(enable_async) is applied correctly. #2061
  • The error message from FileSystemLoader includes the paths that were searched. #1661
  • PackageLoader shows a clearer error message when the package does not contain the templates directory. #1705
  • Improve annotations for methods returning copies. #1880
  • urlize does not add mailto: to values like @a@b. #1870
  • Tests decorated with @pass_context can be used with the |select filter. #1624
  • Using set for multiple assignment (a, b = 1, 2) does not fail when the target is a namespace attribute. #1413
  • Using set in all branches of {% if %}{% elif %}{% else %} blocks does not cause the variable to be considered initially undefined. #1253
Changelog

Sourced from jinja2's changelog.

Version 3.1.5

Released 2024-12-21

  • The sandboxed environment handles indirect calls to str.format, such as by passing a stored reference to a filter that calls its argument. :ghsa:q2x7-8rv6-6q7h
  • Escape template name before formatting it into error messages, to avoid issues with names that contain f-string syntax. :issue:1792, :ghsa:gmj6-6f8f-6699
  • Sandbox does not allow clear and pop on known mutable sequence types. :issue:2032
  • Calling sync render for an async template uses asyncio.run. :pr:1952
  • Avoid unclosed auto_aiter warnings. :pr:1960
  • Return an aclose-able AsyncGenerator from Template.generate_async. :pr:1960
  • Avoid leaving root_render_func() unclosed in Template.generate_async. :pr:1960
  • Avoid leaving async generators unclosed in blocks, includes and extends. :pr:1960
  • The runtime uses the correct concat function for the current environment when calling block references. :issue:1701
  • Make |unique async-aware, allowing it to be used after another async-aware filter. :issue:1781
  • |int filter handles OverflowError from scientific notation. :issue:1921
  • Make compiling deterministic for tuple unpacking in a {% set ... %} call. :issue:2021
  • Fix dunder protocol (copy/pickle/etc) interaction with Undefined objects. :issue:2025
  • Fix copy/pickle support for the internal missing object. :issue:2027
  • Environment.overlay(enable_async) is applied correctly. :pr:2061
  • The error message from FileSystemLoader includes the paths that were searched. :issue:1661
  • PackageLoader shows a clearer error message when the package does not contain the templates directory. :issue:1705
  • Improve annotations for methods returning copies. :pr:1880
  • urlize does not add mailto: to values like @a@b. :pr:1870
  • Tests decorated with @pass_context`` can be used with the ``|select`` filter. :issue:1624`
  • Using set for multiple assignment (a, b = 1, 2) does not fail when the target is a namespace attribute. :issue:1413
  • Using set in all branches of {% if %}{% elif %}{% else %} blocks does not cause the variable to be considered initially undefined. :issue:1253
Commits
  • 877f6e5 release version 3.1.5
  • 8d58859 remove test pypi
  • eda8fe8 update dev dependencies
  • c8fdce1 Fix bug involving calling set on a template parameter within all branches of ...
  • 66587ce Fix bug where set would sometimes fail within if
  • fbc3a69 Add support for namespaces in tuple parsing (#1664)
  • b8f4831 more comments about nsref assignment
  • ee83219 Add support for namespaces in tuple assignment
  • 1d55cdd Triple quotes in docs (#2064)
  • 8a8eafc edit block assignment section
  • Additional commits viewable in compare view

Updates lightkube from 0.15.5 to 0.16.0

Release notes

Sourced from lightkube's releases.

v0.16.0

What's Changed

Bug fixes

New Contributors

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

Upgrade httpx dependency to 0.20.0

What's Changed

  • Updated to move the specification of a timeout into WatchDriver.get_request, which in turns passes the timeout to httpx.Client.build_request() by @​jnsgruk in gtsystem/lightkube#11 (fixes incompatibility introduced in httpx 0.20.0)

New Contributors

Full Changelog: gtsystem/lightkube@v0.8.0...v0.8.1

Commits
  • a9e5439 Document support for Python 3.13. Remove support for Python 3.8
  • 06551dd Document support for Kubernetes v1.32
  • 62bffa8 Version increase
  • b825f59 BugFix: Check if the returend ExecCredential has env field
  • 5f8b087 Freeze httpx dependency to be under 0.28.0 as new versions seems to not be wo...
  • 85b7537 Fix #78: Setup now requires httpx != 0.28.0
  • See full diff in compare view

Updates lightkube-models from 1.31.1.8 to 1.32.0.8

Commits

Updates ops from 2.17.0 to 2.17.1

Changelog

Sourced from ops's changelog.

2.17.1 - 28 Nov 2024

Fixes

  • Make push_path open in binary mode so it works on non-text files (#1458)

Documentation

  • Use MaintenanceStatus for local issues (#1397)
  • Explicitly document that collect-status is is run on every hook (#1399)
  • Use our docs URL for the ogp:url properties Sphinx generates (#1411)
  • Set the READTHEDOCS context variable (#1410)
  • Fix Read the Docs ad placement (#1414)
  • Clarify where StoredState is stored, and the upgrade behaviour (#1416)
  • Fix copy 'n' paste error in stop_services docstring (#1457)

Continuous Integration

  • Configure the labels for dependabot PRs (#1407)
  • Disable the automatic ops[testing] releasing (#1415)
  • Use the actual poetry command, rather than manually tweaking the file (#1443)
  • Fix broken GitHub variable expansion (#1446)
  • Coverage report generation should also include testing/src/scenario (#1453)
  • Fix PR title CI job concurrency (#1451)
  • Adjust the release process to handle publishing ops and ops[testing] (#1432)
  • A better way than commenting out external repos (#1463)
  • Use more descriptive names for the publish workflows (#1464)
  • Move the XML coverage report to .report (#1465)

Refactoring

  • Import the ops[testing] repository (#1406)
  • Update linting with the latest ruff (#1441)
Commits
  • e573f8f chore: fix skipping disabled observability charms (#1475)
  • 1ce35c4 chore: update changelogs and bump version number for 2.17.1 release (#1473)
  • e7b56ce chore: update charm pins (#1472)
  • 5ecee69 fix: require the same object to be in the testing state as in the event (#1468)
  • 04edc17 feat: Make Context and Manager variadic types (#1445)
  • 7cc5ec9 ci: move the XML coverage report to .report (#1465)
  • 2e64709 chore: update charm pins (#1461)
  • 6ee8845 ci: use more descriptive names for the publish workflows (#1464)
  • 0ac751f ci: a better way than commenting out external repos (#1463)
  • 3d012ce chore: minor linting improvements to testing/src/scenario (#1456)
  • Additional commits viewable in compare view

Updates pydantic from 2.9.2 to 2.10.4

Release notes

Sourced from pydantic's releases.

v2.10.4 2024-12-18

What's Changed

Packaging

Fixes

New Contributors

Full Changelog: pydantic/pydantic@v2.10.3...v2.10.4

v2.10.3 2024-12-03

What's Changed

Fixes

  • Set fields when defer_build is set on Pydantic dataclasses by @​Viicos in #10984
  • Do not resolve the JSON Schema reference for dict core schema keys by @​Viicos in #10989
  • Use the globals of the function when evaluating the return type for PlainSerializer and WrapSerializer functions by @​Viicos in #11008
  • Fix host required enforcement for urls to be compatible with v2.9 behavior by @​sydney-runkle in #11027
  • Add a default_factory_takes_validated_data property to FieldInfo by @​Viicos in #11034
  • Fix url json schema in serialization mode by @​sydney-runkle in #11035

Full Changelog: pydantic/pydantic@v2.10.2...v2.10.3

v2.10.2 2024-11-26

What's Changed

Fixes

Full Changelog: pydantic/pydantic@v2.10.1...v2.10.2

... (truncated)

Changelog

Sourced from pydantic's changelog.

v2.10.4 (2024-12-18)

GitHub release

What's Changed

Packaging

Fixes

New Contributors

v2.10.3 (2024-12-03)

GitHub release

What's Changed

Fixes

  • Set fields when defer_build is set on Pydantic dataclasses by @​Viicos in #10984
  • Do not resolve the JSON Schema reference for dict core schema keys by @​Viicos in #10989
  • Use the globals of the function when evaluating the return type for PlainSerializer and WrapSerializer functions by @​Viicos in #11008
  • Fix host required enforcement for urls to be compatible with v2.9 behavior by @​sydney-runkle in #11027
  • Add a default_factory_takes_validated_data property to FieldInfo by @​Viicos in #11034
  • Fix url json schema in serialization mode by @​sydney-runkle in #11035

v2.10.2 (2024-11-25)

GitHub release

What's Changed

Fixes

  • Only evaluate FieldInfo annotations if required during schema building by @​Viicos in #10769

... (truncated)

Commits

Updates pytest from 8.3.3 to 8.3.4

Release notes

Sourced from pytest's releases.

8.3.4

pytest 8.3.4 (2024-12-01)

Bug fixes

  • #12592: Fixed KeyError{.interpreted-text role="class"} crash when using --import-mode=importlib in a directory layout where a directory contains a child directory with the same name.

  • #12818: Assertion rewriting now preserves the source ranges of the original instructions, making it play well with tools that deal with the AST, like executing.

  • #12849: ANSI escape codes for colored output now handled correctly in pytest.fail{.interpreted-text role="func"} with [pytrace=False]{.title-ref}.

  • #9353: pytest.approx{.interpreted-text role="func"} now uses strict equality when given booleans.

Improved documentation

  • #10558: Fix ambiguous docstring of pytest.Config.getoption{.interpreted-text role="func"}.

  • #10829: Improve documentation on the current handling of the --basetemp option and its lack of retention functionality (temporary directory location and retention{.interpreted-text role="ref"}).

  • #12866: Improved cross-references concerning the recwarn{.interpreted-text role="fixture"} fixture.

  • #12966: Clarify filterwarnings{.interpreted-text role="ref"} docs on filter precedence/order when using multiple @pytest.mark.filterwarnings <pytest.mark.filterwarnings ref>{.interpreted-text role="ref"} marks.

Contributor-facing changes

  • #12497: Fixed two failing pdb-related tests on Python 3.13.
Commits
  • 53f8b4e Update pypa/gh-action-pypi-publish to v1.12.2
  • 98dff36 Prepare release version 8.3.4
  • 1b474e2 approx: use exact comparison for bool (#13013)
  • b541721 docs: Fix wrong statement about sys.modules with importlib import mode (#1298...
  • 16cb87b pytest.fail: fix ANSI escape codes for colored output (#12959) (#12990)
  • be6bc81 Issue #12966 Clarify filterwarnings docs on precedence when using multiple ma...
  • 7aeb72b Improve docs on basetemp and retention (#12912) (#12928)
  • c875841 Merge pull request #12917 from pytest-dev/patchback/backports/8.3.x/ded1f44e5...
  • 6502816 Merge pull request #12913 from jakkdl/dontfailonbadpath
  • 52135b0 Merge pull request #12885 from The-Compiler/pdb-py311 (#12887)
  • Additional commits viewable in compare view

Updates pytest-interface-tester from 3.2.0 to 3.3.0

Commits

Updates coverage[toml] from 7.6.4 to 7.6.9

Release notes

Sourced from coverage[toml]'s releases.

7.6.9

Version 7.6.9 — 2024-12-06

  • Fix: Tomas Uribe fixed a performance problem in the XML report. Large code bases should produce XML reports much faster now.

➡️  PyPI page: coverage 7.6.9. :arrow_right:  To install: python3 -m pip install coverage==7.6.9

7.6.8

Version 7.6.8 — 2024-11-23

  • Fix: the LCOV report code assumed that a branch line that took no branches meant that the entire line was unexecuted. This isn’t true in a few cases: the line might always raise an exception, or might have been optimized away. Fixes issue 1896.
  • Fix: similarly, the HTML report will now explain that a line that jumps to none of its expected destinations must have always raised an exception. Previously, it would say something nonsensical like, “line 4 didn’t jump to line 5 because line 4 was never true, and it didn’t jump to line 7 because line 4 was always true.” This was also shown in issue 1896.

➡️  PyPI page: coverage 7.6.8. :arrow_right:  To install: python3 -m pip install coverage==7.6.8

7.6.7

Version 7.6.7 — 2024-11-15

  • Fix: ugh, the other assert from 7.6.5 can also be encountered in the wild, so it’s been restored to a conditional. Sorry for the churn.

➡️  PyPI page: coverage 7.6.7. :arrow_right:  To install: python3 -m pip install coverage==7.6.7

7.6.6

Version 7.6.6 — 2024-11-15

  • One of the new asserts from 7.6.5 caused problems in real projects, as reported in issue 1891. The assert has been removed.

➡️  PyPI page: coverage 7.6.6. :arrow_right:  To install: python3 -m pip install coverage==7.6.6

7.6.5

Version 7.6.5 — 2024-11-14

  • Fix: fine-tuned the exact Python version (3.12.6) when exiting from with statements changed how they traced. This affected whether people saw the fix for issue 1880.
  • Fix: isolate our code more from mocking in the os module that in rare cases can cause bizarre behavior.
  • Refactor: some code unreachable code paths in parser.py were changed to asserts. If you encounter any of these, please let me know!

➡️  PyPI page: coverage 7.6.5. :arrow_right:  To install: python3 -m pip install coverage==7.6.5

Changelog

Sourced from coverage[toml]'s changelog.

Version 7.6.9 — 2024-12-06

  • Fix: Tomas Uribe fixed <pull 1901_>_ a performance problem in the XML report. Large code bases should produce XML reports much faster now.

.. _pull 1901: nedbat/coveragepy#1901

.. _changes_7-6-8:

Version 7.6.8 — 2024-11-23

  • Fix: the LCOV report code assumed that a branch line that took no branches meant that the entire line was unexecuted. This isn't true in a few cases: the line might always raise an exception, or might have been optimized away. Fixes issue 1896_.

  • Fix: similarly, the HTML report will now explain that a line that jumps to none of its expected destinations must have always raised an exception. Previously, it would say something nonsensical like, "line 4 didn't jump to line 5 because line 4 was never true, and it didn't jump to line 7 because line 4 was always true." This was also shown in issue 1896_.

.. _issue 1896: nedbat/coveragepy#1896

.. _changes_7-6-7:

Version 7.6.7 — 2024-11-15

  • Fix: ugh, the other assert from 7.6.5 can also be encountered in the wild, so it's been restored to a conditional. Sorry for the churn.

.. _changes_7-6-6:

Version 7.6.6 — 2024-11-15

  • One of the new asserts from 7.6.5 caused problems in real projects, as reported in issue 1891_. The assert has been removed.

.. _issue 1891: nedbat/coveragepy#1891

.. _changes_7-6-5:

... (truncated)

Commits
  • daac76d docs: sample HTML for 7.6.9
  • f7d7e42 docs: prep for 7.6.9
  • 8fe3b2b docs: thanks, Tomas Uribe for #1901
  • 346cfc0 fix: use set instead of list for arcs_executed, fixes poor performance (#1901)
  • 484678e fix: COVERAGE_ONE_CORE should mean ctrace if possible
  • 37451ed chore: make upgrade doc_upgrade
  • bd23445 chore: bump the action-dependencies group with 2 updates (#1899)
  • 01cf50c test: add a test to satisfy a condition in results.py
  • 74d3c50 chore: make upgrade
  • f3b269c build: only comment once on an issue mentioned twice
  • Additional commits viewable in compare view

Updates juju from 3.5.2.0 to 3.6.1.0

Release notes

Sourced from juju's releases.

3.6.1.0

What's Changed

New Contributors

Full Changelog: juju/python-libjuju@3.6.0.0...3.6.1.0

3.6.0.0

What's Changed

Highlights

correct parsing of storage constraints, can be specified as strings or dicts enable attachment of binary files as charm resources allow newest websockets better type hints, should be visible through pytest-operator in your integration tests

Full list

New Contributors

Full Changelog: juju/python-libjuju@3.5.2.0...3.6.0.0

3.5.2.1 is a hot-fix release to unblock your integration tests.

... (truncated)

Changelog

Sourced from juju's changelog.

3.6.1.0 ^^^^^^^

Friday 20th Dec 2024

What's Changed

3.6.0.0 ^^^^^^^

Thursday 28th Nov 2024

What's Changed

  • correct parsing of storage constraints, can be specified as strings or dicts
  • enable attachment of binary files as charm resources
  • allow newest websockets dependency
  • better type hints, should be visible through pytest-operator in your integration testsDescription has been truncated

…ates

Bumps the pip_dependencies group with 13 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [cosl](https://github.com/canonical/cos-lib) | `0.0.42` | `0.0.50` |
| [jinja2](https://github.com/pallets/jinja) | `3.1.4` | `3.1.5` |
| [lightkube](https://github.com/gtsystem/lightkube) | `0.15.5` | `0.16.0` |
| [lightkube-models](https://github.com/gtsystem/lightkube-models) | `1.31.1.8` | `1.32.0.8` |
| [ops](https://github.com/canonical/operator) | `2.17.0` | `2.17.1` |
| [pydantic](https://github.com/pydantic/pydantic) | `2.9.2` | `2.10.4` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.3.3` | `8.3.4` |
| [pytest-interface-tester](https://github.com/canonical/pytest-interface-tester) | `3.2.0` | `3.3.0` |
| [coverage[toml]](https://github.com/nedbat/coveragepy) | `7.6.4` | `7.6.9` |
| [juju](https://github.com/juju/python-libjuju) | `3.5.2.0` | `3.6.1.0` |
| [pyright](https://github.com/RobertCraigie/pyright-python) | `1.1.388` | `1.1.391` |
| [pytest-operator](https://github.com/charmed-kubernetes/pytest-operator) | `0.38.0` | `0.39.0` |
| [ruff](https://github.com/astral-sh/ruff) | `0.7.3` | `0.8.4` |



Updates `cosl` from 0.0.42 to 0.0.50
- [Release notes](https://github.com/canonical/cos-lib/releases)
- [Commits](canonical/cos-lib@0.0.42...0.0.50)

Updates `jinja2` from 3.1.4 to 3.1.5
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](pallets/jinja@3.1.4...3.1.5)

Updates `lightkube` from 0.15.5 to 0.16.0
- [Release notes](https://github.com/gtsystem/lightkube/releases)
- [Commits](gtsystem/lightkube@v0.15.5...v0.16.0)

Updates `lightkube-models` from 1.31.1.8 to 1.32.0.8
- [Commits](https://github.com/gtsystem/lightkube-models/commits)

Updates `ops` from 2.17.0 to 2.17.1
- [Release notes](https://github.com/canonical/operator/releases)
- [Changelog](https://github.com/canonical/operator/blob/main/CHANGES.md)
- [Commits](canonical/operator@2.17.0...2.17.1)

Updates `pydantic` from 2.9.2 to 2.10.4
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v2.9.2...v2.10.4)

Updates `pytest` from 8.3.3 to 8.3.4
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.3.3...8.3.4)

Updates `pytest-interface-tester` from 3.2.0 to 3.3.0
- [Release notes](https://github.com/canonical/pytest-interface-tester/releases)
- [Commits](canonical/pytest-interface-tester@3.2.0...3.3.0)

Updates `coverage[toml]` from 7.6.4 to 7.6.9
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](nedbat/coveragepy@7.6.4...7.6.9)

Updates `juju` from 3.5.2.0 to 3.6.1.0
- [Release notes](https://github.com/juju/python-libjuju/releases)
- [Changelog](https://github.com/juju/python-libjuju/blob/main/docs/changelog.rst)
- [Commits](juju/python-libjuju@3.5.2.0...3.6.1.0)

Updates `pyright` from 1.1.388 to 1.1.391
- [Release notes](https://github.com/RobertCraigie/pyright-python/releases)
- [Commits](RobertCraigie/pyright-python@v1.1.388...v1.1.391)

Updates `pytest-operator` from 0.38.0 to 0.39.0
- [Release notes](https://github.com/charmed-kubernetes/pytest-operator/releases)
- [Commits](https://github.com/charmed-kubernetes/pytest-operator/commits/v0.39.0)

Updates `ruff` from 0.7.3 to 0.8.4
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.7.3...0.8.4)

---
updated-dependencies:
- dependency-name: cosl
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip_dependencies
- dependency-name: jinja2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip_dependencies
- dependency-name: lightkube
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip_dependencies
- dependency-name: lightkube-models
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip_dependencies
- dependency-name: ops
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip_dependencies
- dependency-name: pydantic
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip_dependencies
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip_dependencies
- dependency-name: pytest-interface-tester
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip_dependencies
- dependency-name: coverage[toml]
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip_dependencies
- dependency-name: juju
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip_dependencies
- dependency-name: pyright
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip_dependencies
- dependency-name: pytest-operator
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip_dependencies
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip_dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Dec 23, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Dec 30, 2024

Superseded by #66.

@dependabot dependabot bot closed this Dec 30, 2024
@dependabot dependabot bot deleted the dependabot/pip/pip_dependencies-11f93d8126 branch December 30, 2024 03:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants