Skip to content

Commit c4feb1e

Browse files
committed
chore: update deps
1 parent 1cf8722 commit c4feb1e

6 files changed

Lines changed: 109 additions & 94 deletions

File tree

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ repos:
1616

1717
# ruff - linting + formatting
1818
- repo: https://github.com/astral-sh/ruff-pre-commit
19-
rev: v0.14.13
19+
rev: v0.15.1
2020
hooks:
2121
- id: ruff
2222
name: ruff

.python-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.14.2
1+
3.14.3

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM python:3.14.2-slim-trixie AS python-base
1+
FROM python:3.14.3-slim-trixie AS python-base
22

33
ENV PYTHONUNBUFFERED=1 \
44
PYTHONDONTWRITEBYTECODE=1 \
@@ -9,7 +9,7 @@ ENV PATH="$VIRTUAL_ENV/bin:$PATH"
99

1010
FROM python-base AS builder-base
1111

12-
COPY --from=ghcr.io/astral-sh/uv:0.9.26 /uv /uvx /bin/
12+
COPY --from=ghcr.io/astral-sh/uv:0.10.3 /uv /uvx /bin/
1313

1414
WORKDIR $WORKDIR_PATH
1515

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@
3131

3232
## Prerequisites
3333

34-
- [Python](https://www.python.org/downloads/) **>=3.14.0 <3.15.0** (_tested with 3.14.2_)
34+
- [Python](https://www.python.org/downloads/) **>=3.14.0 <3.15.0** (_tested with 3.14.3_)
3535
- [pre-commit](https://pre-commit.com/#install) **>=3.2.0 <5.0.0** (_tested with 4.5.1_)
36-
- [uv](https://docs.astral.sh/uv/getting-started/installation/) **>=0.9.16** (_tested with 0.9.26_)
36+
- [uv](https://docs.astral.sh/uv/getting-started/installation/) **>=0.9.30** (_tested with 0.10.3_)
3737
- [docker](https://docs.docker.com/get-docker/) (_optional_)
3838

3939
---
@@ -159,7 +159,7 @@ collected 1 item
159159
160160
tests/test_python_boilerplate.py::test_hello_world PASSED
161161
162-
---------- coverage: platform linux, python 3.14.2-final-0 -----------
162+
---------- coverage: platform linux, python 3.14.3-final-0 -----------
163163
Name Stmts Miss Cover
164164
--------------------------------------------------------
165165
src/python_boilerplate/__init__.py 1 0 100%

pyproject.toml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ homepage = "https://github.com/smarlhens/python-boilerplate#readme"
1414
repository = "https://github.com/smarlhens/python-boilerplate"
1515

1616
[build-system]
17-
requires = ["uv_build>=0.9.0,<0.10.0"]
17+
requires = ["uv_build>=0.9.30,<0.11.0"]
1818
build-backend = "uv_build"
1919

2020
[dependency-groups]
@@ -23,11 +23,11 @@ dev = [
2323
"pytest-cov>=7.0.0",
2424
"mypy>=1.19.1",
2525
"bandit>=1.9.3",
26-
"ruff>=0.14.13",
26+
"ruff>=0.15.1",
2727
]
2828

2929
[tool.uv]
30-
required-version = ">=0.9.16"
30+
required-version = ">=0.9.30"
3131

3232
[tool.pytest.ini_options]
3333
addopts = "-vvv"
@@ -77,6 +77,7 @@ extend-select = [
7777
"PIE796",
7878
"PIE807",
7979
"PIE810",
80+
"PLC",
8081
"PLR",
8182
"RET502",
8283
"RET503",
@@ -86,12 +87,19 @@ extend-select = [
8687
"RUF032",
8788
"RUF033",
8889
"RUF034",
90+
"RUF037",
8991
"RUF041",
9092
"RUF043",
9193
"RUF046",
9294
"RUF057",
9395
"RUF059",
96+
"RUF060",
97+
"RUF061",
98+
"RUF064",
9499
"RUF100",
100+
"RUF102",
101+
"RUF103",
102+
"RUF104",
95103
"S101",
96104
"T20",
97105
"UP",

0 commit comments

Comments
 (0)