Skip to content

Commit 4bda133

Browse files
committed
chore: update deps
1 parent e0f4ffd commit 4bda133

9 files changed

Lines changed: 122 additions & 91 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: ubuntu-24.04
1717
steps:
1818
- name: Checkout source code
19-
uses: actions/checkout@v5
19+
uses: actions/checkout@v6
2020
- name: Set up python
2121
id: setup-python
2222
uses: actions/setup-python@v6
@@ -41,7 +41,7 @@ jobs:
4141

4242
steps:
4343
- name: Checkout source code
44-
uses: actions/checkout@v5
44+
uses: actions/checkout@v6
4545
- name: Set up Docker Buildx
4646
uses: docker/setup-buildx-action@v3
4747
- name: Build docker image

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222

2323
steps:
2424
- name: Checkout
25-
uses: actions/checkout@v5
25+
uses: actions/checkout@v6
2626

2727
- name: Initialize CodeQL
2828
uses: github/codeql-action/init@v4

.github/workflows/pr.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: ubuntu-24.04
1717
steps:
1818
- name: Checkout source code
19-
uses: actions/checkout@v5
19+
uses: actions/checkout@v6
2020
- name: Set up python
2121
id: setup-python
2222
uses: actions/setup-python@v6
@@ -41,7 +41,7 @@ jobs:
4141

4242
steps:
4343
- name: Checkout source code
44-
uses: actions/checkout@v5
44+
uses: actions/checkout@v6
4545
- name: Set up Docker Buildx
4646
uses: docker/setup-buildx-action@v3
4747
- name: Build docker image

.pre-commit-config.yaml

Lines changed: 3 additions & 3 deletions
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.4
19+
rev: v0.14.9
2020
hooks:
2121
- id: ruff
2222
name: ruff
@@ -25,14 +25,14 @@ repos:
2525

2626
# mypy - lint-like type checking
2727
- repo: https://github.com/pre-commit/mirrors-mypy
28-
rev: v1.18.2
28+
rev: v1.19.1
2929
hooks:
3030
- id: mypy
3131
name: mypy
3232

3333
# bandit - find common security issues
3434
- repo: https://github.com/pycqa/bandit
35-
rev: 1.8.6
35+
rev: 1.9.2
3636
hooks:
3737
- id: bandit
3838
name: bandit

.python-version

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

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM python:3.14.0-slim-trixie AS python-base
1+
FROM python:3.14.2-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.9 /uv /uvx /bin/
12+
COPY --from=ghcr.io/astral-sh/uv:0.9.18 /uv /uvx /bin/
1313

1414
WORKDIR $WORKDIR_PATH
1515

README.md

Lines changed: 4 additions & 4 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.0_)
35-
- [pre-commit](https://pre-commit.com/#install) **>=3.2.0 <5.0.0** (_tested with 4.3.0_)
36-
- [uv](https://docs.astral.sh/uv/getting-started/installation/) **>=0.9.0** (_tested with 0.9.9_)
34+
- [Python](https://www.python.org/downloads/) **>=3.14.0 <3.15.0** (_tested with 3.14.2_)
35+
- [pre-commit](https://pre-commit.com/#install) **>=3.2.0 <5.0.0** (_tested with 4.5.0_)
36+
- [uv](https://docs.astral.sh/uv/getting-started/installation/) **>=0.9.16** (_tested with 0.9.18_)
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.0-final-0 -----------
162+
---------- coverage: platform linux, python 3.14.2-final-0 -----------
163163
Name Stmts Miss Cover
164164
--------------------------------------------------------
165165
src/python_boilerplate/__init__.py 1 0 100%

pyproject.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@ build-backend = "uv_build"
1919

2020
[dependency-groups]
2121
dev = [
22-
"pytest>=9.0.1",
22+
"pytest>=9.0.2",
2323
"pytest-cov>=7.0.0",
24-
"mypy>=1.18.2",
25-
"bandit>=1.8.6",
26-
"ruff>=0.14.4",
24+
"mypy>=1.19.1",
25+
"bandit>=1.9.2",
26+
"ruff>=0.14.9",
2727
]
2828

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

3232
[tool.pytest.ini_options]
3333
addopts = "-vvv"

uv.lock

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

0 commit comments

Comments
 (0)