@@ -4,9 +4,9 @@ envlist =
44 py3{10,11,12,13,14}-unit
55 py3{10,11,12,13,14}-bandit
66 py3{10,11,12,13,14}-mypy
7- py312 -lintreadme
8- py312 -shellcheck
9- py312 -pydocstyle
7+ py313 -lintreadme
8+ py313 -shellcheck
9+ py313 -pydocstyle
1010
1111skip_missing_interpreters = True
1212
@@ -31,9 +31,9 @@ description =
3131 py3{10,11,12,13,14}-lint: Lint the Python code
3232 py3{10,11,12,13,14}-bandit: Search for common security issues
3333 py3{10,11,12,13,14}-mypy: Check for type safety
34- py312 -pydocstyle: docstring style checker
35- py312 -shellcheck: syntax check for shell scripts
36- py312 -lintreadme: Lint the README.rst→.md conversion
34+ py313 -pydocstyle: docstring style checker
35+ py313 -shellcheck: syntax check for shell scripts
36+ py313 -lintreadme: Lint the README.rst→.md conversion
3737
3838passenv =
3939 CI
@@ -52,27 +52,27 @@ deps =
5252 py3{10,11,12,13,14}-lint: -rlint-requirements.txt
5353 py3{10,11,12,13,14}-bandit: bandit
5454 py3{10,11,12,13,14}-mypy: -rmypy-requirements.txt
55- py312 -pydocstyle: pydocstyle
56- py312 -pydocstyle: diff-cover
57- py312 -lintreadme: twine
58- py312 -lintreadme: build
59- py312 -lintreadme: readme_renderer[rst]
55+ py313 -pydocstyle: pydocstyle
56+ py313 -pydocstyle: diff-cover
57+ py313 -lintreadme: twine
58+ py313 -lintreadme: build
59+ py313 -lintreadme: readme_renderer[rst]
6060
6161setenv =
6262 LC_ALL = C.UTF-8
6363 HOME = {envtmpdir}
6464
6565commands_pre =
66- py312 -lintreadme: python -m build --outdir {pkg_dir}
66+ py313 -lintreadme: python -m build --outdir {pkg_dir}
6767
6868commands =
6969 py3{10,11,12,13,14}-unit: make coverage-report coverage.xml PYTEST_EXTRA =" {posargs}"
7070 py3{10,11,12,13,14}-bandit: bandit -r cwltool
7171 py3{10,11,12,13,14}-lint: make flake8 format-check codespell-check
7272 py3{10,11,12,13,14}-mypy: make mypy mypyc PYTEST_EXTRA =" {posargs}"
73- py312 -shellcheck: make shellcheck
74- py312 -pydocstyle: make diff_pydocstyle_report
75- py312 -lintreadme: twine check {pkg_dir}/*
73+ py313 -shellcheck: make shellcheck
74+ py313 -pydocstyle: make diff_pydocstyle_report
75+ py313 -lintreadme: twine check {pkg_dir}/*
7676
7777skip_install =
7878 py3{10,11,12,13,14}-{bandit,lint,mypy,shellcheck,pydocstyle,lintreadme}: true
0 commit comments