Skip to content

Commit ebce78a

Browse files
Fix unit tests
1 parent b512ca5 commit ebce78a

File tree

4 files changed

+188
-107
lines changed

4 files changed

+188
-107
lines changed

poetry.lock

Lines changed: 65 additions & 43 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ package-mode = false
66
requires-poetry = ">=2.0.0"
77

88
[tool.poetry.dependencies]
9-
python = "^3.8.6" # ^3.8.6 required by juju
9+
python = "^3.9.0" # ^3.9.0 required by tomli-w
1010
# breaking change in ops 2.10.0: https://github.com/canonical/operator/pull/1091#issuecomment-1888644075
1111
ops = "^2.9.0, <2.10"
1212
tenacity = "^9.0.0"
@@ -42,10 +42,13 @@ ruff = "^0.4.5"
4242
codespell = "^2.3.0"
4343

4444
[tool.poetry.group.unit.dependencies]
45+
filelock ="^3.18.0"
4546
pytest = "^8.2.2"
4647
pytest-xdist = "^3.6.1"
4748
pytest-cov = "^5.0.0"
4849
ops-scenario = "^6.0.3, <6.0.4" # 6.0.4 requires ops >= 2.12
50+
tomli = "^2.2.1"
51+
tomli-w = "^1.2.0"
4952

5053
[tool.poetry.group.integration.dependencies]
5154
pytest = "^8.2.2"

0 commit comments

Comments
 (0)