Skip to content

Commit 4b70835

Browse files
Update Python dependencies (#184)
* Update Python dependencies * Add minimum age restrictions --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Dragomir Penev <dragomir.penev@canonical.com>
1 parent 089f366 commit 4b70835

8 files changed

Lines changed: 850 additions & 907 deletions

File tree

pyproject.toml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,20 +48,23 @@ db-driver = [
4848
requires = ["uv_build>=0.11.0,<0.12.0"]
4949
build-backend = "uv_build"
5050

51+
[tool.uv]
52+
exclude-newer = "1 day"
53+
5154
[tool.uv.build-backend]
5255
module-name = "single_kernel_postgresql"
5356
module-root = ""
5457

5558
[dependency-groups]
5659
format = [
57-
"ruff==0.15.20"
60+
"ruff==0.15.21"
5861
]
5962
lint = [
6063
"codespell==2.4.2",
61-
"ty==0.0.55"
64+
"ty==0.0.59"
6265
]
6366
unit = [
64-
"coverage[toml]==7.14.3",
67+
"coverage[toml]==7.15.1",
6568
"pytest==9.1.1"
6669
]
6770

tests/charms/postgresql_k8s_test_charm/poetry.lock

Lines changed: 346 additions & 380 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[solver]
2+
min-release-age = 1

tests/charms/postgresql_k8s_test_charm/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@ requires-poetry = ">=2.0.0"
77

88
[tool.poetry.dependencies]
99
python = "^3.12"
10-
ops = {extras = ["tracing"], version = "^3.7.1"}
11-
boto3 = "^1.43.37"
10+
ops = {extras = ["tracing"], version = "^3.8.0"}
11+
boto3 = "^1.43.46"
1212
pgconnstr = "^1.0.1"
1313
requests = "^2.34.2"
1414
tenacity = "^9.1.4"
1515
pydantic = "^2.13.4"
1616
jinja2 = "^3.1.6"
17-
lightkube = "^0.21.0"
17+
lightkube = "^0.22.0"
1818
lightkube-models = "^1.28.1.4"
1919
psycopg2 = "^2.9.12"
2020
charmlibs-snap = "^1.0.1"

tests/charms/postgresql_vm_test_charm/poetry.lock

Lines changed: 346 additions & 380 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[solver]
2+
min-release-age = 1

tests/charms/postgresql_vm_test_charm/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ requires-poetry = ">=2.0.0"
77

88
[tool.poetry.dependencies]
99
python = "^3.12"
10-
ops = {extras = ["tracing"], version = "^3.7.1"}
11-
boto3 = "^1.43.37"
10+
ops = {extras = ["tracing"], version = "^3.8.0"}
11+
boto3 = "^1.43.46"
1212
pgconnstr = "^1.0.1"
1313
requests = "^2.34.2"
1414
tenacity = "^9.1.4"

uv.lock

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

0 commit comments

Comments
 (0)