File tree Expand file tree Collapse file tree 7 files changed +112
-134
lines changed
Expand file tree Collapse file tree 7 files changed +112
-134
lines changed Original file line number Diff line number Diff line change 66 - main
77
88env :
9- UV_VERSION : " 0.8.12 "
9+ UV_VERSION : " 0.8.17 "
1010
1111concurrency :
1212 group : ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
2222 uses : actions/checkout@v5
2323 - name : Set up python
2424 id : setup-python
25- uses : actions/setup-python@v5
25+ uses : actions/setup-python@v6
2626 with :
2727 python-version-file : " .python-version"
2828 - name : Set up uv
Original file line number Diff line number Diff line change 66 - " **"
77
88env :
9- UV_VERSION : " 0.8.12 "
9+ UV_VERSION : " 0.8.17 "
1010
1111concurrency :
1212 group : ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
2222 uses : actions/checkout@v5
2323 - name : Set up python
2424 id : setup-python
25- uses : actions/setup-python@v5
25+ uses : actions/setup-python@v6
2626 with :
2727 python-version-file : " .python-version"
2828 - name : Set up uv
Original file line number Diff line number Diff line change 1616
1717 # ruff - linting + formatting
1818 - repo : https://github.com/astral-sh/ruff-pre-commit
19- rev : v0.12.9
19+ rev : v0.13.0
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 .1
28+ rev : v1.18 .1
2929 hooks :
3030 - id : mypy
3131 name : mypy
Original file line number Diff line number Diff line change @@ -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.12 /uv /uvx /bin/
12+ COPY --from=ghcr.io/astral-sh/uv:0.8.17 /uv /uvx /bin/
1313
1414WORKDIR $WORKDIR_PATH
1515
Original file line number Diff line number Diff line change 3333
3434- [ Python] ( https://www.python.org/downloads/ ) ** >=3.13.0 <3.14.0** (_ tested with 3.13.7_ )
3535- [ 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.12** (_ tested with 0.8.12 _ )
36+ - [ uv] ( https://docs.astral.sh/uv/getting-started/installation/ ) ** >=0.8.12** (_ tested with 0.8.17 _ )
3737- [ docker] ( https://docs.docker.com/get-docker/ ) (_ optional_ )
3838
3939---
Original file line number Diff line number Diff line change @@ -19,12 +19,12 @@ build-backend = "uv_build"
1919
2020[dependency-groups ]
2121dev = [
22- " pytest>=8.4.1 " ,
23- " pytest-cov>=6.2.1 " ,
24- " mypy>=1.17 .1" ,
22+ " pytest>=8.4.2 " ,
23+ " pytest-cov>=7.0.0 " ,
24+ " mypy>=1.18 .1" ,
2525 " bandit>=1.8.6" ,
2626 " docformatter>=1.7.7" ,
27- " ruff>=0.12.9 " ,
27+ " ruff>=0.13.0 " ,
2828]
2929
3030[tool .pytest .ini_options ]
@@ -85,8 +85,10 @@ extend-select = [
8585 " RUF033" ,
8686 " RUF034" ,
8787 " RUF041" ,
88+ " RUF043" ,
8889 " RUF046" ,
8990 " RUF057" ,
91+ " RUF059" ,
9092 " RUF100" ,
9193 " S101" ,
9294 " T20" ,
You can’t perform that action at this time.
0 commit comments