Skip to content

Commit 3006701

Browse files
Update Python dependencies
1 parent 8dfaecd commit 3006701

1 file changed

Lines changed: 17 additions & 17 deletions

File tree

pyproject.toml

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

2121
dependencies = [
22-
"poetry-core (>=2.0)",
22+
"poetry-core (>=2.4.0)",
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
"deepmerge (>=2.0)",
3838
"boto3 (~=1.37.12)",
3939
"mypy-boto3-s3 (~=1.37.0)",
4040
"python-ldap",
41-
"google-cloud-storage (~=2.16.0)",
42-
"google-api-core (~=2.17.0)"
41+
"google-cloud-storage (~=2.19.0)",
42+
"google-api-core (~=2.30.3)"
4343
]
4444

4545
[project.urls]
@@ -85,8 +85,8 @@ pymongo = "*"
8585
cosl = "*" # loki_push_api
8686

8787
[tool.poetry.group.dev.dependencies]
88-
pre-commit = "^4.0.1"
89-
ruff = "^0.7.2"
88+
pre-commit = "^4.6.0"
89+
ruff = "^0.15.13"
9090
pydantic = "~2.11.0"
9191
mypy = "*"
9292
types-PyYAML = "*"
@@ -96,7 +96,7 @@ types-python-dateutil = "*"
9696
optional = true
9797

9898
[tool.poetry.group.format.dependencies]
99-
ruff = "^0.7.2"
99+
ruff = "^0.15.13"
100100
pydantic = "~2.11.0"
101101
mypy = "*"
102102
types-PyYAML = "*"
@@ -105,32 +105,32 @@ types-PyYAML = "*"
105105
optional = true
106106

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

116116
[tool.poetry.group.unit.dependencies]
117-
coverage = {extras = ["toml"], version = "^7.5.0"}
117+
coverage = {extras = ["toml"], version = "^7.14.0"}
118118
pytest = "^8.1.1"
119119
parameterized = "^0.9.0"
120120
factory_boy = "*"
121-
mongomock = "^4.2.0.post1"
121+
mongomock = "^4.3.0"
122122
pytest-mock = "*"
123123

124124
[tool.poetry.group.integration.dependencies]
125-
coverage = {extras = ["toml"], version = "^7.5.0"}
125+
coverage = {extras = ["toml"], version = "^7.14.0"}
126126
juju = "~3.6.0"
127127
pytest = "^8.1.1"
128128
pytest-mock = "*"
129-
pytest-asyncio = "^0.21.1"
130-
pytest-operator = "^0.36.0"
129+
pytest-asyncio = "^0.26.0"
130+
pytest-operator = "^0.43.2"
131131
parameterized = "^0.9.0"
132-
allure-pytest = "^2.13.5"
133-
allure-pytest-default-results = "^0.1.2"
132+
allure-pytest = "^2.16.0"
133+
allure-pytest-default-results = "^0.1.4"
134134
ops = "~2.21.1"
135135
pymongo = "*"
136136
tenacity = "~9.0.0"

0 commit comments

Comments
 (0)