Skip to content

Commit 3ce16b3

Browse files
Lock file maintenance Python dependencies
1 parent be36621 commit 3ce16b3

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

pyproject.toml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ requires-poetry = ">=2.0.0"
99
python = "^3.8.6" # ^3.8.6 required by juju
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-
tenacity = "^9.0.0"
12+
tenacity = "^9.1.2"
1313
poetry-core = "^1.9.1"
14-
jinja2 = "^3.1.4"
15-
requests = "^2.32.3"
14+
jinja2 = "^3.1.6"
15+
requests = "^2.32.4"
1616

1717
[tool.poetry.group.charm-libs.dependencies]
1818
# data_platform_libs/v0/data_interfaces.py
@@ -31,29 +31,29 @@ opentelemetry-exporter-otlp-proto-http = "1.21.0"
3131
optional = true
3232

3333
[tool.poetry.group.format.dependencies]
34-
ruff = "^0.4.5"
34+
ruff = "^0.12.0"
3535

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

3939
[tool.poetry.group.lint.dependencies]
40-
ruff = "^0.4.5"
41-
codespell = "^2.3.0"
40+
ruff = "^0.12.0"
41+
codespell = "^2.4.1"
4242

4343
[tool.poetry.group.unit.dependencies]
44-
pytest = "^8.2.2"
45-
pytest-xdist = "^3.6.1"
44+
pytest = "^8.4.1"
45+
pytest-xdist = "^3.7.0"
4646
pytest-cov = "^5.0.0"
47-
ops-scenario = "^6.0.3, <6.0.4" # 6.0.4 requires ops >= 2.12
47+
ops-scenario = "^6.1.7, <6.1.8" # 6.0.4 requires ops >= 2.12
4848

4949
[tool.poetry.group.integration.dependencies]
50-
pytest = "^8.2.2"
51-
pytest-operator = "^0.35.0"
50+
pytest = "^8.4.1"
51+
pytest-operator = "^0.42.0"
5252
juju = "^3.6.0.0"
5353
mysql-connector-python = "~8.0.33"
54-
tenacity = "^9.0.0"
54+
tenacity = "^9.1.2"
5555
ops = "^2.9.0"
56-
allure-pytest-default-results = "^0.1.2"
56+
allure-pytest-default-results = "^0.1.3"
5757

5858
[tool.coverage.run]
5959
branch = true

0 commit comments

Comments
 (0)