@@ -32,41 +32,41 @@ Basic:
3232
3333``` yml
3434steps :
35- - uses : actions/checkout@v4
35+ - uses : actions/checkout@v6
3636 - uses : marian-code/python-lint-annotate@v4
3737` ` `
3838
3939Options:
4040
4141` ` ` yml
4242steps :
43- - uses : actions/checkout@v4
43+ - uses : actions/checkout@v6
4444 - uses : marian-code/python-lint-annotate@v4
4545 with :
4646 python-root-list : " src/ tests/*" # accepts wildcards
4747 use-pycodestyle : false
4848 use-mypy : false
4949 use-vulture : true
5050 extra-pylint-options : " --output-format=" colorized"
51- python-version : " 3.8 "
51+ python-version : " 3.10 "
5252` ` `
5353
5454### Examples
5555* [Only lint changed files, and ignore missing docstrings](examples/actions-only_changed_files.yml)
5656
5757## Details
5858
59- Uses ` actions/setup-python@v5 `. Only python `3.8 ` - `3.12 ` versions are tested.
60- Python `3.x` versions prior to `3.8 ` are not tested since they are EOL now.
59+ Uses ` actions/setup-python@v6 `. Only python `3.10 ` - `3.14 ` versions are tested.
60+ Python `3.x` versions prior to `3.10 ` are not tested since they are EOL now.
6161Any python `2.x` versions are unsupported! You can lint on Linux, Windows and MacOS.
6262
6363The linter versions are defined in [requirements.txt](requirements.txt).
6464
6565# # IMPORTANT - test environment
6666
67- The python version is set by `actions/setup-python@v5 ` using composite actions. This
67+ The python version is set by `actions/setup-python@v6 ` using composite actions. This
6868means that the the action will change python you might have previously set with
69- ` actions/setup-python@v5 ` . There are two ways to circumvent this.
69+ ` actions/setup-python@v6 ` . There are two ways to circumvent this.
7070
7171- Keep the lintnig action separated from others
7272- Use it at the and of your workflow when the change in python version will not
@@ -84,12 +84,12 @@ jobs:
8484 name: Lint Python
8585 runs-on: ubuntu-latest
8686 steps:
87- - uses: actions/checkout@v4
88- - uses: actions/setup-python@v5
87+ - uses: actions/checkout@v6
88+ - uses: actions/setup-python@v6
8989 with:
90- python-version: 3.9
90+ python-version: 3.10
9191 - run: |
92- python --version # this will output 3.9 now
92+ python --version # this will output 3.10 now
9393 run tests or other things using python ...
9494 - uses: marian-code/python-lint-annotate@v4
9595 with:
@@ -103,9 +103,9 @@ jobs:
103103 use-pylint: false
104104 use-flake8: false
105105 use-vulture: true
106- python-version: "3.8 "
106+ python-version: "3.10 "
107107 - run: |
108- python --version # this will output 3.8 now !!!
108+ python --version # this will output 3.10 now !!!
109109` ` `
110110
111111# # License
0 commit comments