File tree Expand file tree Collapse file tree 9 files changed +135
-120
lines changed
Expand file tree Collapse file tree 9 files changed +135
-120
lines changed Original file line number Diff line number Diff line change 66 - main
77
88env :
9- UV_VERSION : " 0.8.3 "
9+ UV_VERSION : " 0.8.10 "
1010
1111concurrency :
1212 group : ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
1919 runs-on : ubuntu-24.04
2020 steps :
2121 - name : Checkout source code
22- uses : actions/checkout@v4
22+ uses : actions/checkout@v5
2323 - name : Set up python
2424 id : setup-python
2525 uses : actions/setup-python@v5
4949
5050 steps :
5151 - name : Checkout source code
52- uses : actions/checkout@v4
52+ uses : actions/checkout@v5
5353 - name : Set up Docker Buildx
5454 uses : docker/setup-buildx-action@v3
5555 - name : Build docker image
Original file line number Diff line number Diff line change 2222
2323 steps :
2424 - name : Checkout
25- uses : actions/checkout@v4
25+ uses : actions/checkout@v5
2626
2727 - name : Initialize CodeQL
2828 uses : github/codeql-action/init@v3
Original file line number Diff line number Diff line change 66 - " **"
77
88env :
9- UV_VERSION : " 0.8.3 "
9+ UV_VERSION : " 0.8.10 "
1010
1111concurrency :
1212 group : ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
1919 runs-on : ubuntu-24.04
2020 steps :
2121 - name : Checkout source code
22- uses : actions/checkout@v4
22+ uses : actions/checkout@v5
2323 - name : Set up python
2424 id : setup-python
2525 uses : actions/setup-python@v5
4949
5050 steps :
5151 - name : Checkout source code
52- uses : actions/checkout@v4
52+ uses : actions/checkout@v5
5353 - name : Set up Docker Buildx
5454 uses : docker/setup-buildx-action@v3
5555 - name : Build docker image
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ default_language_version:
77repos :
88 # general checks (see here: https://pre-commit.com/hooks.html)
99 - repo : https://github.com/pre-commit/pre-commit-hooks
10- rev : v5 .0.0
10+ rev : v6 .0.0
1111 hooks :
1212 - id : check-yaml
1313 args : [--allow-multiple-documents]
1616
1717 # ruff - linting + formatting
1818 - repo : https://github.com/astral-sh/ruff-pre-commit
19- rev : v0.12.5
19+ rev : v0.12.8
2020 hooks :
2121 - id : ruff
2222 name : ruff
2525
2626 # mypy - lint-like type checking
2727 - repo : https://github.com/pre-commit/mirrors-mypy
28- rev : v1.17.0
28+ rev : v1.17.1
2929 hooks :
3030 - id : mypy
3131 name : mypy
Original file line number Diff line number Diff line change 1- 3.13.5
1+ 3.13.6
Original file line number Diff line number Diff line change 1- FROM python:3.13.5 -slim-bookworm AS python-base
1+ FROM python:3.13.6 -slim-bookworm AS python-base
22
33ENV PYTHONUNBUFFERED=1 \
44 PYTHONDONTWRITEBYTECODE=1 \
@@ -9,7 +9,7 @@ ENV PATH="$VIRTUAL_ENV/bin:$PATH"
99
1010FROM python-base AS builder-base
1111
12- COPY --from=ghcr.io/astral-sh/uv:0.8.3 /uv /uvx /bin/
12+ COPY --from=ghcr.io/astral-sh/uv:0.8.10 /uv /uvx /bin/
1313
1414WORKDIR $WORKDIR_PATH
1515
Original file line number Diff line number Diff line change 3131
3232## Prerequisites
3333
34- - [ Python] ( https://www.python.org/downloads/ ) ** >=3.13.0 <3.14.0** (_ tested with 3.13.5 _ )
35- - [ pre-commit] ( https://pre-commit.com/#install ) ** >=3.2.0 <5.0.0** (_ tested with 4.2 .0_ )
36- - [ uv] ( https://docs.astral.sh/uv/getting-started/installation/ ) ** >=0.8.3 ** (_ tested with 0.8.3 _ )
34+ - [ Python] ( https://www.python.org/downloads/ ) ** >=3.13.0 <3.14.0** (_ tested with 3.13.6 _ )
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.8.6 ** (_ tested with 0.8.10 _ )
3737- [ docker] ( https://docs.docker.com/get-docker/ ) (_ optional_ )
3838
3939---
@@ -166,7 +166,7 @@ collected 1 item
166166
167167tests/test_python_boilerplate.py::test_hello_world PASSED
168168
169- ---------- coverage: platform linux, python 3.13.5 -final-0 -----------
169+ ---------- coverage: platform linux, python 3.13.6 -final-0 -----------
170170Name Stmts Miss Cover
171171--------------------------------------------------------
172172src/python_boilerplate/__init__.py 1 0 100%
Original file line number Diff line number Diff line change @@ -14,17 +14,17 @@ homepage = "https://github.com/smarlhens/python-boilerplate#readme"
1414repository = " https://github.com/smarlhens/python-boilerplate"
1515
1616[build-system ]
17- requires = [" uv_build>=0.8.3 ,<0.9.0" ]
17+ requires = [" uv_build>=0.8.6 ,<0.9.0" ]
1818build-backend = " uv_build"
1919
2020[dependency-groups ]
2121dev = [
2222 " pytest>=8.4.1" ,
2323 " pytest-cov>=6.2.1" ,
24- " mypy>=1.17.0 " ,
24+ " mypy>=1.17.1 " ,
2525 " bandit>=1.8.6" ,
2626 " docformatter>=1.7.7" ,
27- " ruff>=0.12.5 " ,
27+ " ruff>=0.12.8 " ,
2828]
2929
3030[tool .pytest .ini_options ]
You can’t perform that action at this time.
0 commit comments