File tree Expand file tree Collapse file tree 6 files changed +27
-25
lines changed Expand file tree Collapse file tree 6 files changed +27
-25
lines changed Original file line number Diff line number Diff line change
1
+ changelog :
2
+ exclude :
3
+ authors :
4
+ - dependabot
5
+ - pre-commit-ci
Original file line number Diff line number Diff line change 1
1
name : check
2
2
on :
3
+ workflow_dispatch :
3
4
push :
5
+ branches : " main"
4
6
tags-ignore : ["**"]
5
7
pull_request :
6
8
schedule :
@@ -18,21 +20,21 @@ jobs:
18
20
fail-fast : false
19
21
matrix :
20
22
py :
21
- - " 3.12.0-beta.2 "
23
+ - " 3.12"
22
24
- " 3.11"
23
25
- " 3.10"
24
- - 3.9
25
- - 3.8
26
+ - " 3.9"
27
+ - " 3.8"
26
28
steps :
27
29
- name : setup python for tox
28
- uses : actions/setup-python@v4
30
+ uses : actions/setup-python@v5
29
31
with :
30
- python-version : " 3.11 "
32
+ python-version : " 3.12 "
31
33
- name : install tox
32
34
run : python -m pip install tox
33
35
- uses : actions/checkout@v4
34
36
- name : setup python for test ${{ matrix.py }}
35
- uses : actions/setup-python@v4
37
+ uses : actions/setup-python@v5
36
38
with :
37
39
python-version : ${{ matrix.py }}
38
40
- name : Pick environment to run
@@ -64,10 +66,10 @@ jobs:
64
66
- pkg_check
65
67
steps :
66
68
- uses : actions/checkout@v4
67
- - name : setup Python 3.11
68
- uses : actions/setup-python@v4
69
+ - name : setup Python 3.12
70
+ uses : actions/setup-python@v5
69
71
with :
70
- python-version : " 3.11 "
72
+ python-version : " 3.12 "
71
73
- name : install tox
72
74
run : python -m pip install tox
73
75
- name : run check for ${{ matrix.tox_env }}
Original file line number Diff line number Diff line change 13
13
id-token : write
14
14
steps :
15
15
- name : Setup python to build package
16
- uses : actions/setup-python@v4
16
+ uses : actions/setup-python@v5
17
+ cache : " pip"
17
18
with :
18
- python-version : " 3.11 "
19
+ python-version : " 3.12 "
19
20
- name : Install build
20
21
run : python -m pip install build
21
22
- uses : actions/checkout@v4
Original file line number Diff line number Diff line change @@ -17,14 +17,9 @@ repos:
17
17
rev : " 1.5.3"
18
18
hooks :
19
19
- id : pyproject-fmt
20
- additional_dependencies : ["tox>=4.8"]
21
- - repo : https://github.com/pre-commit/mirrors-prettier
22
- rev : " v4.0.0-alpha.3"
23
- hooks :
24
- - id : prettier
25
- args : ["--print-width=120", "--prose-wrap=always"]
20
+ additional_dependencies : ["tox>=4.11.4"]
26
21
- repo : https://github.com/astral-sh/ruff-pre-commit
27
- rev : " v0.1.6 "
22
+ rev : " v0.1.7 "
28
23
hooks :
29
24
- id : ruff
30
25
args : [--fix, --exit-non-zero-on-fix]
Original file line number Diff line number Diff line change 1
1
[build-system ]
2
2
build-backend = " hatchling.build"
3
3
requires = [
4
- " hatch-vcs>=0.3 " ,
4
+ " hatch-vcs>=0.4 " ,
5
5
" hatchling>=1.18" ,
6
6
]
7
7
@@ -42,7 +42,7 @@ dependencies = [
42
42
]
43
43
optional-dependencies.test = [
44
44
" covdefaults>=2.3" ,
45
- " pytest>=7.4" ,
45
+ " pytest>=7.4.3 " ,
46
46
" pytest-cov>=4.1" ,
47
47
]
48
48
urls.Documentation = " https://github.com/tox-dev/sphinx-argparse-cli#sphinx-argparse-cli"
Original file line number Diff line number Diff line change @@ -8,7 +8,6 @@ env_list =
8
8
py310
9
9
py39
10
10
py38
11
- py37
12
11
type
13
12
pkg_check
14
13
skip_missing_interpreters = true
@@ -36,7 +35,7 @@ description = run static analysis and style check using flake8
36
35
base_python = python3.10
37
36
skip_install = true
38
37
deps =
39
- pre-commit>=3.3.3
38
+ pre-commit>=3.5
40
39
pass_env =
41
40
HOMEPATH
42
41
PROGRAMDATA
@@ -47,8 +46,8 @@ commands =
47
46
[testenv:type]
48
47
description = run type check on code base
49
48
deps =
50
- mypy ==1.5
51
- types-docutils>=0.20.0.2
49
+ mypy ==1.7.1
50
+ types-docutils>=0.20.0.3
52
51
set_env =
53
52
{tty:MYPY_FORCE_COLOR = 1}
54
53
commands =
@@ -60,7 +59,7 @@ description = check that the long description is valid
60
59
base_python = python3.10
61
60
skip_install = true
62
61
deps =
63
- build[virtualenv]>=0.10
62
+ build[virtualenv]>=1.0.3
64
63
twine>=4.0.2
65
64
change_dir = {toxinidir}
66
65
commands =
You can’t perform that action at this time.
0 commit comments