File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2121 python-version-file : " pyproject.toml"
2222
2323 - name : Install uv
24- uses : astral-sh/setup-uv@v7
24+ uses : astral-sh/setup-uv@v8.0.0
2525 with :
26- version : " 0.9 .x"
26+ version : " 0.11 .x"
2727 enable-cache : true
2828 cache-dependency-glob : " uv.lock"
2929
6262 python-version : ${{ matrix.python-version }}
6363
6464 - name : Install uv
65- uses : astral-sh/setup-uv@v7
65+ uses : astral-sh/setup-uv@v8.0.0
6666 with :
67- version : " 0.9 .x"
67+ version : " 0.11 .x"
6868 enable-cache : true
6969 cache-dependency-glob : " uv.lock"
7070
7878 uv run tox -e ${{ steps.get-pyver.outputs.PYVER }}
7979
8080 - name : Cache coverage for ${{ matrix.python-version }}
81- uses : actions/upload-artifact@v6
81+ uses : actions/upload-artifact@v7
8282 with :
8383 name : cov_py${{ matrix.python-version }}
8484 path : .coverage
9898 python-version-file : " pyproject.toml"
9999
100100 - name : Pull coverage workflow artifacts
101- uses : actions/download-artifact@v7
101+ uses : actions/download-artifact@v8
102102 with :
103103 path : cov_cache/
104104
@@ -116,7 +116,7 @@ jobs:
116116 coverage report --format=markdown >> $GITHUB_STEP_SUMMARY
117117
118118 - name : Publish cov HTML
119- uses : actions/upload-artifact@v6
119+ uses : actions/upload-artifact@v7
120120 with :
121121 path : htmlcov/
122122 name : cov_report_html
Original file line number Diff line number Diff line change 1919 - uses : actions/checkout@v6
2020
2121 - name : Install uv
22- uses : astral-sh/setup-uv@v7
22+ uses : astral-sh/setup-uv@v8.0.0
2323 with :
24- version : " 0.9 .x"
24+ version : " 0.11 .x"
2525 enable-cache : true
2626 cache-dependency-glob : " uv.lock"
2727
Original file line number Diff line number Diff line change 33
44repos :
55 - repo : https://github.com/psf/black-pre-commit-mirror
6- rev : 25.12.0
6+ rev : 26.3.1
77 hooks :
88 - id : black
99 - repo : https://github.com/pycqa/isort
10- rev : 7 .0.0
10+ rev : 8 .0.1
1111 hooks :
1212 - id : isort
1313 name : isort
3636 - id : python-check-blanket-type-ignore
3737 - id : python-use-type-annotations
3838 - repo : https://github.com/astral-sh/ruff-pre-commit
39- rev : v0.14.10
39+ rev : v0.15.9
4040 hooks :
4141 - id : ruff-check
Original file line number Diff line number Diff line change @@ -35,11 +35,11 @@ Changelog = "https://github.com/sco1/matplotlib-window/blob/main/CHANGELOG.md"
3535
3636[dependency-groups ]
3737dev = [
38- " black~=25.0 " ,
38+ " black~=26.3 " ,
3939 " flake8~=7.1" ,
4040 " flake8-annotations~=3.1" ,
4141 " flake8-define-class-attributes~=0.2" ,
42- " isort~=7 .0" ,
42+ " isort~=8 .0" ,
4343 " mypy~=1.11" ,
4444 " pre-commit~=4.0" ,
4545 " pytest~=9.0" ,
@@ -81,5 +81,5 @@ module-name = "matplotlib_window"
8181module-root = " "
8282
8383[build-system ]
84- requires = [" uv_build" ]
84+ requires = [" uv_build>=0.11.2,<0.12 " ]
8585build-backend = " uv_build"
You can’t perform that action at this time.
0 commit comments