Skip to content

Commit dc04d04

Browse files
Update Python dependencies
1 parent bee30c3 commit dc04d04

1 file changed

Lines changed: 15 additions & 15 deletions

File tree

pyproject.toml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -19,19 +19,19 @@ classifiers = [
1919
requires-python = ">=3.10,<4.0"
2020

2121
dependencies = [
22-
"poetry-core (>=2.0)",
22+
"poetry-core (>=2.4.1)",
2323
"ops (~=2.21.1)",
2424
"overrides (~=7.7.0)",
2525
"cryptography", # tls_certificates lib v3
2626
"jsonschema (~=4.24.0)", # tls_certificates lib v3
2727
"pydantic (~=2.11.0)",
2828
"pydantic-settings",
29-
"pyyaml (~=6.0.2)",
29+
"pyyaml (~=6.0.3)",
3030
"tenacity (~=9.0.0)",
3131
"pymongo",
3232
"jinja2",
3333
"lightkube",
34-
"dacite (~=1.9.0)",
34+
"dacite (~=1.9.2)",
3535
"data-platform-helpers (>=0.1.7)",
3636
"cosl", # loki_push_api
3737
"ldap3",
@@ -83,8 +83,8 @@ pymongo = "*"
8383
cosl = "*" # loki_push_api
8484

8585
[tool.poetry.group.dev.dependencies]
86-
pre-commit = "^4.0.1"
87-
ruff = "^0.7.2"
86+
pre-commit = "^4.6.0"
87+
ruff = "^0.15.14"
8888
pydantic = "~2.11.0"
8989
mypy = "*"
9090
types-PyYAML = "*"
@@ -94,7 +94,7 @@ types-python-dateutil = "*"
9494
optional = true
9595

9696
[tool.poetry.group.format.dependencies]
97-
ruff = "^0.7.2"
97+
ruff = "^0.15.14"
9898
pydantic = "~2.11.0"
9999
mypy = "*"
100100
types-PyYAML = "*"
@@ -103,32 +103,32 @@ types-PyYAML = "*"
103103
optional = true
104104

105105
[tool.poetry.group.lint.dependencies]
106-
ruff = "^0.7.2"
106+
ruff = "^0.15.14"
107107
tomli = "*"
108-
codespell = "^2.2.6"
108+
codespell = "^2.4.2"
109109
shellcheck-py = "^0.10.0.1"
110110
pydantic = "~2.11.0"
111111
mypy = "*"
112112
types-PyYAML = "*"
113113

114114
[tool.poetry.group.unit.dependencies]
115-
coverage = {extras = ["toml"], version = "^7.5.0"}
115+
coverage = {extras = ["toml"], version = "^7.14.0"}
116116
pytest = "^8.1.1"
117117
parameterized = "^0.9.0"
118118
factory_boy = "*"
119-
mongomock = "^4.2.0.post1"
119+
mongomock = "^4.3.0"
120120
pytest-mock = "*"
121121

122122
[tool.poetry.group.integration.dependencies]
123-
coverage = {extras = ["toml"], version = "^7.5.0"}
123+
coverage = {extras = ["toml"], version = "^7.14.0"}
124124
juju = "~3.6.0"
125125
pytest = "^8.1.1"
126126
pytest-mock = "*"
127-
pytest-asyncio = "^0.21.1"
128-
pytest-operator = "^0.36.0"
127+
pytest-asyncio = "^0.26.0"
128+
pytest-operator = "^0.43.2"
129129
parameterized = "^0.9.0"
130-
allure-pytest = "^2.13.5"
131-
allure-pytest-default-results = "^0.1.2"
130+
allure-pytest = "^2.16.0"
131+
allure-pytest-default-results = "^0.1.4"
132132
ops = "~2.21.1"
133133
pymongo = "*"
134134
tenacity = "~9.0.0"

0 commit comments

Comments
 (0)