File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -19,10 +19,10 @@ jobs:
1919
2020 steps :
2121 - name : Checkout 🛎️
22- uses : " actions/checkout@v4 "
22+ uses : " actions/checkout@v6 "
2323
2424 - name : Check for changed files
25- uses : dorny/paths-filter@v2
25+ uses : dorny/paths-filter@v4
2626 id : changes
2727 with :
2828 list-files : " json"
3232
3333 - name : Setup Python 🐍
3434 if : steps.changes.outputs.code == 'true'
35- uses : " actions/setup-python@v5 "
35+ uses : " actions/setup-python@v6 "
3636 with :
3737 python-version : " 3.9"
3838
Original file line number Diff line number Diff line change @@ -24,10 +24,10 @@ jobs:
2424
2525 steps :
2626 - name : Checkout 🛎️
27- uses : " actions/checkout@v4 "
27+ uses : " actions/checkout@v6 "
2828
2929 - name : Check for changed files
30- uses : dorny/paths-filter@v2
30+ uses : dorny/paths-filter@v4
3131 id : changes
3232 with :
3333 list-files : " json"
3737
3838 - name : Setup Python 🐍
3939 if : steps.changes.outputs.code == 'true'
40- uses : " actions/setup-python@v5 "
40+ uses : " actions/setup-python@v6 "
4141 with :
4242 python-version : " 3.9"
4343
Original file line number Diff line number Diff line change @@ -36,11 +36,11 @@ jobs:
3636
3737 steps :
3838 - name : Checkout 🛎️
39- uses : " actions/checkout@v4 "
39+ uses : " actions/checkout@v6 "
4040
4141 - name : Check for changed files
4242 if : startsWith(github.ref, 'refs/tags/') != true
43- uses : dorny/paths-filter@v2
43+ uses : dorny/paths-filter@v4
4444 id : changes
4545 with :
4646 list-files : " json"
5151 - name : Setup Python 🐍
5252 id : setup-python
5353 if : ${{ steps.changes.outputs.code == 'true' || steps.changes.outcome == 'skipped' }}
54- uses : " actions/setup-python@v5 "
54+ uses : " actions/setup-python@v6 "
5555 with :
5656 python-version : " ${{ matrix.config.python-version }}"
5757
Original file line number Diff line number Diff line change @@ -37,11 +37,11 @@ jobs:
3737
3838 steps :
3939 - name : Checkout 🛎️
40- uses : " actions/checkout@v4 "
40+ uses : " actions/checkout@v6 "
4141
4242 - name : Check for changed files
4343 if : startsWith(github.ref, 'refs/tags/') != true
44- uses : dorny/paths-filter@v2
44+ uses : dorny/paths-filter@v4
4545 id : changes
4646 with :
4747 list-files : " json"
5252 - name : Setup Python 🐍
5353 id : setup-python
5454 if : ${{ steps.changes.outputs.code == 'true' || steps.changes.outcome == 'skipped' }}
55- uses : " actions/setup-python@v5 "
55+ uses : " actions/setup-python@v6 "
5656 with :
5757 python-version : " ${{ matrix.config.python-version }}"
5858
@@ -79,11 +79,11 @@ jobs:
7979 runs-on : " ubuntu-22.04"
8080 steps :
8181 - name : Checkout 🛎️
82- uses : " actions/checkout@v4 "
82+ uses : " actions/checkout@v6 "
8383 if : startsWith(github.ref, 'refs/tags/')
8484
8585 - name : Setup Python 🐍
86- uses : " actions/setup-python@v5 "
86+ uses : " actions/setup-python@v6 "
8787 if : startsWith(github.ref, 'refs/tags/')
8888 with :
8989 python-version : 3.8
Original file line number Diff line number Diff line change @@ -36,11 +36,11 @@ jobs:
3636
3737 steps :
3838 - name : Checkout 🛎️
39- uses : " actions/checkout@v4 "
39+ uses : " actions/checkout@v6 "
4040
4141 - name : Check for changed files
4242 if : startsWith(github.ref, 'refs/tags/') != true
43- uses : dorny/paths-filter@v2
43+ uses : dorny/paths-filter@v4
4444 id : changes
4545 with :
4646 list-files : " json"
5151 - name : Setup Python 🐍
5252 id : setup-python
5353 if : ${{ steps.changes.outputs.code == 'true' || steps.changes.outcome == 'skipped' }}
54- uses : " actions/setup-python@v5 "
54+ uses : " actions/setup-python@v6 "
5555 with :
5656 python-version : " ${{ matrix.config.python-version }}"
5757
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ exclude: ^$
55
66ci :
77 autoupdate_schedule : quarterly
8+ skip : [taplo-lint]
89
910repos :
1011 - repo : https://github.com/repo-helper/pyproject-parser
2122 - id : check-case-conflict
2223 - id : check-executables-have-shebangs
2324 - id : check-json
24- - id : check-toml
2525 - id : check-yaml
2626 - id : check-merge-conflict
2727 - id : check-symlinks
@@ -31,8 +31,14 @@ repos:
3131 - id : mixed-line-ending
3232 - id : end-of-file-fixer
3333
34+ - repo : https://github.com/domdfcoding/taplo-pre-commit
35+ rev : v0.10.0
36+ hooks :
37+ - id : taplo-lint
38+ args : []
39+
3440 - repo : https://github.com/domdfcoding/pre-commit-hooks
35- rev : v0.7.0
41+ rev : v0.8.1
3642 hooks :
3743 - id : requirements-txt-sorter
3844 args :
@@ -78,9 +84,11 @@ repos:
7884 - id : forbid-crlf
7985
8086 - repo : https://github.com/python-formate/snippet-fmt
81- rev : v0.1.5
87+ rev : v0.3.1
8288 hooks :
8389 - id : snippet-fmt
90+ additional_dependencies :
91+ - formate-trailing-commas>=0.1.1
8492
8593 - repo : https://github.com/python-formate/formate
8694 rev : v1.2.1
Original file line number Diff line number Diff line change @@ -23,3 +23,8 @@ bare-ignore:
2323
2424lint : unused-imports incomplete-defs bare-ignore
2525 tox -n qa
26+
27+ uncomm :
28+ git status -uall --ignored
29+
30+ # Custom commands can be added below this comment
Original file line number Diff line number Diff line change 44# * envlists
55# * testenv
66# * testenv:.package
7+ # * testenv:py315-dev
8+ # * testenv:py315
9+ # * testenv:py314-dev
10+ # * testenv:py314
711# * testenv:py313-dev
812# * testenv:py313
913# * testenv:py312-dev
@@ -37,6 +41,7 @@ setenv =
3741 PYTHONDEVMODE =1
3842 PIP_DISABLE_PIP_VERSION_CHECK =1
3943 SETUPTOOLS_USE_DISTUTILS =stdlib
44+ download = True
4045deps = importcheck>=0.1.0
4146commands =
4247 python --version
@@ -48,13 +53,11 @@ setenv =
4853 PIP_DISABLE_PIP_VERSION_CHECK =1
4954
5055[testenv:py313]
51- download = True
5256setenv =
5357 PYTHONDEVMODE =1
5458 PIP_DISABLE_PIP_VERSION_CHECK =1
5559
5660[testenv:py312]
57- download = True
5861setenv =
5962 PYTHONDEVMODE =1
6063 PIP_DISABLE_PIP_VERSION_CHECK =1
@@ -131,7 +134,7 @@ skip_install = True
131134ignore_errors = True
132135changedir = {toxinidir}
133136deps = pyupgrade-directories
134- commands = pyup_dirs pytest_mypy_plugins_shim --py36 -plus --recursive
137+ commands = pyup_dirs pytest_mypy_plugins_shim --py37 -plus --recursive
135138
136139[flake8]
137140max-line-length = 120
You can’t perform that action at this time.
0 commit comments