File tree Expand file tree Collapse file tree 3 files changed +21
-21
lines changed
Expand file tree Collapse file tree 3 files changed +21
-21
lines changed Original file line number Diff line number Diff line change @@ -3,8 +3,8 @@ name = "common"
33version = " 0.1.0"
44requires-python = " >=3.10"
55dependencies = [
6- " ops>=2.9.0 " ,
7- " charm-refresh>=3.1.0 .2" ,
6+ " ops>=2.23.1 " ,
7+ " charm-refresh>=3.1.1 .2" ,
88 " charm-api>=0.1.2" ,
99 " requests>=2.32.5" ,
1010 " tenacity>=9.1.2" ,
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ python = "^3.10"
1010common = {path = " ../common" , develop = true }
1111# breaking change in ops 2.10.0: https://github.com/canonical/operator/pull/1091#issuecomment-1888644075
1212ops = " ^2.9.0, <2.10"
13- lightkube = " ^0.17.2 "
13+ lightkube = " ^0.18.0 "
1414tenacity = " ^9.1.2"
1515charm-refresh = " ^3.1.0.2"
1616
@@ -31,34 +31,34 @@ jsonschema = "*"
3131optional = true
3232
3333[tool .poetry .group .format .dependencies ]
34- ruff = " ^0.12.11 "
34+ ruff = " ^0.14.7 "
3535
3636[tool .poetry .group .lint ]
3737optional = true
3838
3939[tool .poetry .group .lint .dependencies ]
40- ruff = " ^0.12.11 "
40+ ruff = " ^0.14.7 "
4141codespell = " ^2.4.1"
4242
4343[tool .poetry .group .unit .dependencies ]
44- pytest = " ^8.4.1 "
44+ pytest = " ^8.4.2 "
4545pytest-xdist = " ^3.8.0"
4646pytest-forked = " ^1.6.0" # Workaround to deal with memory leaks in scenario tests
47- pytest-cov = " ^6.2.1 "
48- ops-scenario = " ^6.0.3 , <6.0.4 " # 6.0.4 requires ops >= 2.12
47+ pytest-cov = " ^6.3.0 "
48+ ops-scenario = " ^6.1.7 , <6.1.8 " # 6.0.4 requires ops >= 2.12
4949ops = " ^2.9.0"
5050
5151[tool .poetry .group .integration .dependencies ]
52- pytest = " ^8.4.1 "
53- pytest-operator = " ^0.43.1 "
52+ pytest = " ^8.4.2 "
53+ pytest-operator = " ^0.43.2 "
5454requests = " ^2.32.5"
5555juju = " ^3.6.0.0"
5656mysql-connector-python = " ^9.5.0"
57- pyyaml = " ^6.0.2 "
57+ pyyaml = " ^6.0.3 "
5858tenacity = " ^9.1.2"
59- allure-pytest = " ^2.15.0 "
59+ allure-pytest = " ^2.15.2 "
6060allure-pytest-default-results = " ^0.1.3"
61- tomli = " ^2.2.1 "
61+ tomli = " ^2.3.0 "
6262tomli-w = " ^1.2.0"
6363
6464[tool .poetry .group .build-refresh-version ]
Original file line number Diff line number Diff line change @@ -30,31 +30,31 @@ opentelemetry-exporter-otlp-proto-http = "1.21.0"
3030optional = true
3131
3232[tool .poetry .group .format .dependencies ]
33- ruff = " ^0.12.11 "
33+ ruff = " ^0.14.7 "
3434
3535[tool .poetry .group .lint ]
3636optional = true
3737
3838[tool .poetry .group .lint .dependencies ]
39- ruff = " ^0.12.11 "
39+ ruff = " ^0.14.7 "
4040codespell = " ^2.4.1"
4141
4242[tool .poetry .group .unit .dependencies ]
43- pytest = " ^8.4.1 "
43+ pytest = " ^8.4.2 "
4444pytest-xdist = " ^3.8.0"
45- pytest-cov = " ^6.2.1 "
46- ops-scenario = " ^6.0.3 , <6.0.4 " # 6.0.4 requires ops >= 2.12
45+ pytest-cov = " ^6.3.0 "
46+ ops-scenario = " ^6.1.7 , <6.1.8 " # 6.0.4 requires ops >= 2.12
4747
4848[tool .poetry .group .integration .dependencies ]
49- pytest = " ^8.4.1 "
50- pytest-operator = " ^0.43.1 "
49+ pytest = " ^8.4.2 "
50+ pytest-operator = " ^0.43.2 "
5151requests = " ^2.32.5"
5252juju = " ^3.6.0.0"
5353mysql-connector-python = " ~8.0.33"
5454tenacity = " ^9.1.2"
5555ops = " ^2.9.0"
5656allure-pytest-default-results = " ^0.1.3"
57- tomli = " ^2.2.1 "
57+ tomli = " ^2.3.0 "
5858tomli-w = " ^1.2.0"
5959
6060[tool .poetry .group .build-refresh-version ]
You can’t perform that action at this time.
0 commit comments