Skip to content

Commit b751166

Browse files
Lock file maintenance Python dependencies
1 parent b482b1a commit b751166

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

pyproject.toml

+9-9
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ requires-poetry = ">=2.0.0"
99
python = "^3.10"
1010
# breaking change in ops 2.10.0: https://github.com/canonical/operator/pull/1091#issuecomment-1888644075
1111
ops = "^2.9.0, <2.10"
12-
lightkube = "^0.15.3"
12+
lightkube = "^0.17.1"
1313
tenacity = "^8.5.0"
1414
jinja2 = "^3.1.4"
15-
poetry-core = "^1.9.0"
15+
poetry-core = "^1.9.1"
1616
requests = "^2.32.3"
1717

1818
[tool.poetry.group.charm-libs.dependencies]
@@ -32,31 +32,31 @@ jsonschema = "*"
3232
optional = true
3333

3434
[tool.poetry.group.format.dependencies]
35-
ruff = "^0.4.5"
35+
ruff = "^0.9.1"
3636

3737
[tool.poetry.group.lint]
3838
optional = true
3939

4040
[tool.poetry.group.lint.dependencies]
41-
ruff = "^0.4.5"
41+
ruff = "^0.9.1"
4242
codespell = "^2.3.0"
4343

4444
[tool.poetry.group.unit.dependencies]
45-
pytest = "^8.2.2"
45+
pytest = "^8.3.4"
4646
pytest-xdist = "^3.6.1"
4747
pytest-forked = "^1.6.0" # Workaround to deal with memory leaks in scenario tests
4848
pytest-cov = "^5.0.0"
49-
ops-scenario = "^6.0.3, <6.0.4" # 6.0.4 requires ops >= 2.12
49+
ops-scenario = "^6.1.7, <6.1.8" # 6.0.4 requires ops >= 2.12
5050
ops = "^2.9.0"
5151

5252
[tool.poetry.group.integration.dependencies]
53-
pytest = "^8.2.2"
54-
pytest-operator = "^0.35.0"
53+
pytest = "^8.3.4"
54+
pytest-operator = "^0.39.0"
5555
pytest-operator-cache = {git = "https://github.com/canonical/data-platform-workflows", tag = "v24.0.6", subdirectory = "python/pytest_plugins/pytest_operator_cache"}
5656
pytest-operator-groups = {git = "https://github.com/canonical/data-platform-workflows", tag = "v24.0.6", subdirectory = "python/pytest_plugins/pytest_operator_groups"}
5757
juju = "^3.6.0.0"
5858
mysql-connector-python = "~8.0.33"
59-
pyyaml = "^6.0.1"
59+
pyyaml = "^6.0.2"
6060
tenacity = "^8.5.0"
6161
allure-pytest = "^2.13.5"
6262
allure-pytest-collection-report = {git = "https://github.com/canonical/data-platform-workflows", tag = "v24.0.6", subdirectory = "python/pytest_plugins/allure_pytest_collection_report"}

0 commit comments

Comments
 (0)