Skip to content

Commit 8fc9d59

Browse files
fix(deps): update python dependencies
1 parent 70f1a80 commit 8fc9d59

File tree

3 files changed

+17
-17
lines changed

3 files changed

+17
-17
lines changed

pyproject.toml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,22 @@ requires-poetry = ">=2.0.0"
88

99
[tool.poetry.dependencies]
1010
python = "^3.10.12"
11-
mongo-charms-single-kernel = "==0.0.6"
12-
ops = "~2.15.0"
11+
mongo-charms-single-kernel = "==0.0.9"
12+
ops = "~2.22.0"
1313
pymongo = "^4.7.3"
1414
tenacity = "^8.2.3"
1515
pyyaml = "^6.0.1"
1616
jinja2 = "^3.1.3"
1717
poetry-core = "^2.0"
1818
data-platform-helpers = "^0.1.3"
1919
overrides = "^7.7.0"
20-
lightkube = "^0.15.3"
20+
lightkube = "^0.17.0"
2121
setuptools = "^72.0.0"
22-
rpds-py = "0.18.0"
23-
typing-extensions = "<4.14" # Workaround for typing-extensions / pydantic-core incompatibility
22+
rpds-py = "0.25.1"
23+
typing-extensions = "<4.15" # Workaround for typing-extensions / pydantic-core incompatibility
2424

2525
[tool.poetry.group.charm-libs.dependencies]
26-
ops = "~2.15.0"
26+
ops = "~2.22.0"
2727
cryptography = "^42.0.5" # tls_certificates lib v3
2828
jsonschema = "^4.22.0" # tls_certificates lib v3
2929
cosl = "*" # loki_push_api
@@ -47,7 +47,7 @@ flake8-docstrings = "^1.7.0"
4747
flake8-copyright = "^0.2.4"
4848
flake8-builtins = "^2.5.0"
4949
pyproject-flake8 = "^7.0.0"
50-
pep8-naming = "^0.13.3"
50+
pep8-naming = "^0.15.0"
5151
codespell = "^2.2.6"
5252
shellcheck-py = "^0.10.0.1"
5353
black = "^24.4.2"
@@ -58,23 +58,23 @@ coverage = {extras = ["toml"], version = "^7.5.0"}
5858
pytest = "^8.1.1"
5959
pytest-mock = "*"
6060
parameterized = "^0.9.0"
61-
mongo-charms-single-kernel = "==0.0.6"
61+
mongo-charms-single-kernel = "==0.0.9"
6262

6363
[tool.poetry.group.integration.dependencies]
6464
allure-pytest = "^2.13.5"
65-
ops = "~2.15.0"
66-
mongo-charms-single-kernel = "==0.0.6"
65+
ops = "~2.22.0"
66+
mongo-charms-single-kernel = "==0.0.9"
6767
tenacity = "^8.2.3"
6868
pymongo = "^4.7.3"
6969
parameterized = "^0.9.0"
70-
lightkube = "^0.15.3"
70+
lightkube = "^0.17.0"
7171
more_itertools = "*"
7272
kubernetes = "^30.1.0"
7373
juju = "^3.5.0"
7474
pytest = "^8.1.1"
75-
pytest-asyncio = "^0.21.1"
75+
pytest-asyncio = "^0.26.0"
7676
pytest-mock = "^3.14.0"
77-
pytest-operator = "^0.36.0"
77+
pytest-operator = "^0.42.0"
7878
pytest-operator-cache = {git = "https://github.com/canonical/data-platform-workflows", tag = "v29.0.0", subdirectory = "python/pytest_plugins/pytest_operator_cache"}
7979
pytest-operator-groups = {git = "https://github.com/canonical/data-platform-workflows", tag = "v29.0.0", subdirectory = "python/pytest_plugins/pytest_operator_groups"}
8080
pytest-github-secrets = {git = "https://github.com/canonical/data-platform-workflows", tag = "v29.0.0", subdirectory = "python/pytest_plugins/github_secrets"}
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
ops==2.15.0
2-
tenacity==8.2.3
3-
pymongo==4.7.3
1+
ops==2.22.0
2+
tenacity==8.5.0
3+
pymongo==4.13.2
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
ops==2.15.0
1+
ops==2.22.0

0 commit comments

Comments
 (0)