@@ -15,7 +15,7 @@ repository = "https://github.com/canonical/mongodb-k8s-operator"
15
15
16
16
[tool .poetry .dependencies ]
17
17
python = " ^3.10.12"
18
- ops = " ~2.15 .0"
18
+ ops = " ~2.17 .0"
19
19
pymongo = " ^4.7.3"
20
20
tenacity = " ^8.2.3"
21
21
pyyaml = " ^6.0.1"
@@ -28,11 +28,11 @@ pyOpenSSL = "^24.2.1"
28
28
setuptools = " ^72.0.0"
29
29
30
30
[tool .poetry .group .charm-libs .dependencies ]
31
- ops = " ~2.15 .0"
31
+ ops = " ~2.17 .0"
32
32
pydantic = " ^1.10.7" # cos_agent lib
33
33
cryptography = " ^42.0.5" # tls_certificates lib v3
34
34
jsonschema = " ^4.22.0" # tls_certificates lib v3
35
- cosl = " ^0.0.16 " # loki_push_api
35
+ cosl = " ^0.0.48 " # loki_push_api
36
36
pyOpenSSL = " ^24.2.1"
37
37
38
38
[tool .poetry .group .format ]
@@ -51,7 +51,7 @@ flake8-docstrings = "^1.7.0"
51
51
flake8-copyright = " ^0.2.4"
52
52
flake8-builtins = " ^2.5.0"
53
53
pyproject-flake8 = " ^7.0.0"
54
- pep8-naming = " ^0.13.3 "
54
+ pep8-naming = " ^0.14.0 "
55
55
codespell = " ^2.2.6"
56
56
shellcheck-py = " ^0.10.0.1"
57
57
black = " ^24.4.2"
@@ -64,7 +64,7 @@ parameterized = "^0.9.0"
64
64
65
65
[tool .poetry .group .integration .dependencies ]
66
66
allure-pytest = " ^2.13.5"
67
- ops = " ~2.15 .0"
67
+ ops = " ~2.17 .0"
68
68
tenacity = " ^8.2.3"
69
69
pymongo = " ^4.7.3"
70
70
parameterized = " ^0.9.0"
@@ -73,9 +73,9 @@ more_itertools = "*"
73
73
kubernetes = " ^30.1.0"
74
74
juju = " ^3.5.0"
75
75
pytest = " ^8.1.1"
76
- pytest-asyncio = " ^0.21.1 "
76
+ pytest-asyncio = " ^0.25.0 "
77
77
pytest-mock = " ^3.14.0"
78
- pytest-operator = " ^0.36 .0"
78
+ pytest-operator = " ^0.39 .0"
79
79
pytest-operator-cache = {git = " https://github.com/canonical/data-platform-workflows" , tag = " v21.0.0" , subdirectory = " python/pytest_plugins/pytest_operator_cache" }
80
80
pytest-operator-groups = {git = " https://github.com/canonical/data-platform-workflows" , tag = " v21.0.0" , subdirectory = " python/pytest_plugins/pytest_operator_groups" }
81
81
pytest-github-secrets = {git = " https://github.com/canonical/data-platform-workflows" , tag = " v21.0.0" , subdirectory = " python/pytest_plugins/github_secrets" }
0 commit comments