Skip to content

Commit 51b8989

Browse files
Lock file maintenance Python dependencies
1 parent 9c46d4b commit 51b8989

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

pyproject.toml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@ package-mode = false
66

77
[tool.poetry.dependencies]
88
python = "^3.8.10"
9-
ops = "^2.15.0"
10-
cryptography = "^43.0.0"
9+
ops = "^2.17.1"
10+
cryptography = "^43.0.3"
1111
jsonschema = "^4.23.0"
1212
tenacity = "^9.0.0"
13-
cosl = "^0.0.21"
14-
poetry-core = "^1.9.0"
15-
lightkube = "^0.15.3"
13+
cosl = "^0.0.45"
14+
poetry-core = "^1.9.1"
15+
lightkube = "^0.15.5"
1616
lightkube-models = "^1.29.0.6"
17-
pydantic = "^1.10.17"
18-
psycopg2 = "^2.9.9"
19-
psycopg = {extras = ["c"], version = "^3.2.1"}
17+
pydantic = "^1.10.19"
18+
psycopg2 = "^2.9.10"
19+
psycopg = {extras = ["c"], version = "^3.2.3"}
2020
jinja2 = "^3.1.4"
2121

2222
[tool.poetry.group.charm-libs.dependencies]
@@ -36,7 +36,7 @@ opentelemetry-exporter-otlp-proto-http = "1.21.0"
3636
optional = true
3737

3838
[tool.poetry.group.format.dependencies]
39-
ruff = "^0.6.1"
39+
ruff = "^0.8.1"
4040

4141
[tool.poetry.group.lint]
4242
optional = true
@@ -48,8 +48,8 @@ codespell = "^2.3.0"
4848
optional = true
4949

5050
[tool.poetry.group.unit.dependencies]
51-
coverage = {extras = ["toml"], version = "^7.6.1"}
52-
pytest = "^8.3.2"
51+
coverage = {extras = ["toml"], version = "^7.6.8"}
52+
pytest = "^8.3.4"
5353
pytest-asyncio = "*"
5454
parameterized = "^0.9.0"
5555

@@ -58,16 +58,16 @@ optional = true
5858

5959
[tool.poetry.group.integration.dependencies]
6060
lightkube = "*"
61-
pytest = "^8.3.2"
61+
pytest = "^8.3.4"
6262
pytest-github-secrets = {git = "https://github.com/canonical/data-platform-workflows", tag = "v20.0.1", subdirectory = "python/pytest_plugins/github_secrets"}
63-
pytest-operator = "^0.36.0"
63+
pytest-operator = "^0.38.0"
6464
pytest-operator-cache = {git = "https://github.com/canonical/data-platform-workflows", tag = "v20.0.1", subdirectory = "python/pytest_plugins/pytest_operator_cache"}
6565
pytest-operator-groups = {git = "https://github.com/canonical/data-platform-workflows", tag = "v20.0.1", subdirectory = "python/pytest_plugins/pytest_operator_groups"}
6666
allure-pytest-collection-report = {git = "https://github.com/canonical/data-platform-workflows", tag = "v20.0.1", subdirectory = "python/pytest_plugins/allure_pytest_collection_report"}
6767
# renovate caret doesn't work: https://github.com/renovatebot/renovate/issues/26940
68-
juju = "<=3.5.2.0"
68+
juju = "<=3.6.0.0"
6969
tenacity = "*"
70-
psycopg2-binary = "^2.9.9"
70+
psycopg2-binary = "^2.9.10"
7171
allure-pytest = "^2.13.5"
7272

7373
[build-system]

0 commit comments

Comments
 (0)