@@ -29,8 +29,8 @@ requires-poetry = ">=2.0.0"
2929[tool .poetry .dependencies ]
3030python = " ^3.10"
3131tenacity = " ^9.1.2"
32- pyyaml = " ^6.0.2 "
33- requests = " ^2.32.4 "
32+ pyyaml = " ^6.0.3 "
33+ requests = " ^2.32.5 "
3434
3535# TODO: clean any of the notes below and their deps.
3636[tool .poetry .group .charm-libs .dependencies ]
@@ -54,7 +54,7 @@ optional = true
5454
5555
5656[tool .poetry .group .fmt .dependencies ]
57- black = " ^25.1 .0"
57+ black = " ^25.9 .0"
5858isort = " ^6.0.1"
5959
6060
@@ -63,42 +63,42 @@ optional = true
6363
6464
6565[tool .poetry .group .lint .dependencies ]
66- black = " ^25.1 .0"
66+ black = " ^25.9 .0"
6767isort = " ^6.0.1"
68- flake8 = " ^7.0 .0"
68+ flake8 = " ^7.3 .0"
6969flake8-docstrings = " ^1.7.0"
7070flake8-copyright = " ^0.2.4"
7171flake8-builtins = " ^2.5.0"
7272pyproject-flake8 = " ^7.0.0"
7373pep8-naming = " ^0.15.1"
7474codespell = " ^2.4.1"
75- pyright = " ^1.1.402 "
76- typing-extensions = " ^4.12.2 "
77- requests = " ^2.32.4 "
75+ pyright = " ^1.1.405 "
76+ typing-extensions = " ^4.15.0 "
77+ requests = " ^2.32.5 "
7878ops = " ^2.23.0"
7979
8080[tool .poetry .group .unit ]
8181optional = true
8282
8383[tool .poetry .group .unit .dependencies ]
84- pytest = " ^8.4.1 "
85- coverage = { extras = [" toml" ], version = " ^7.9.1 " }
86- pytest-mock = " ^3.14 .1"
87- pyyaml = " ^6.0.2 "
88- responses = " ^0.25.7 "
84+ pytest = " ^8.4.2 "
85+ coverage = { extras = [" toml" ], version = " ^7.10.7 " }
86+ pytest-mock = " ^3.15 .1"
87+ pyyaml = " ^6.0.3 "
88+ responses = " ^0.25.8 "
8989
9090[tool .poetry .group .integration .dependencies ]
91- pytest = " ^8.4.1 "
91+ pytest = " ^8.4.2 "
9292juju = " ^3.6.1.3"
9393tenacity = " ^9.1.2"
94- coverage = { extras = [" toml" ], version = " ^7.9.1 " }
95- pytest-asyncio = " ^0.21.2 "
94+ coverage = { extras = [" toml" ], version = " ^7.10.7 " }
95+ pytest-asyncio = " ^0.26.0 "
9696pytest-operator = " ^0.43.1"
9797pytest-microceph = { git = " https://github.com/canonical/data-platform-workflows" , tag = " v32.1.0" , subdirectory = " python/pytest_plugins/microceph" }
9898allure-pytest = " ^2.15.0"
9999allure-pytest-default-results = " ^0.1.3"
100- pytest-playwright = " ^0.7.0 "
101- oauth_tools = {git = " https://github.com/canonical/iam-bundle" , rev = " 921d113325eed156e5b54f97c42e6c50810180c0 " }
100+ pytest-playwright = " ^0.7.1 "
101+ oauth_tools = {git = " https://github.com/canonical/iam-bundle" , rev = " 8bd9a8eb7803c78148b6912ea1dc36ad0e53dfd7 " }
102102pyjwt = " ^2.10.1"
103103
104104[tool .pyright ]
0 commit comments