File tree Expand file tree Collapse file tree 4 files changed +34
-98
lines changed Expand file tree Collapse file tree 4 files changed +34
-98
lines changed Original file line number Diff line number Diff line change 16
16
# https://pip.pypa.io/en/stable/topics/configuration/#environment-variables
17
17
# https://pip.pypa.io/en/stable/cli/pip/#cmdoption-disable-pip-version-check
18
18
PIP_DISABLE_PIP_VERSION_CHECK : " 1"
19
- # https://pip.pypa.io/en/stable/cli/pip/#cmdoption-no-python-version-warning
20
- PIP_NO_PYTHON_VERSION_WARNING : " 1"
21
19
22
20
jobs :
23
21
tests :
@@ -29,31 +27,36 @@ jobs:
29
27
- windows-latest
30
28
- macos-latest
31
29
python-version :
32
- - " 3.7"
33
30
- " 3.8"
34
31
- " 3.9"
35
32
- " 3.10"
36
33
- " 3.11"
37
34
- " 3.12"
38
35
- " 3.13"
36
+ - " 3.14"
39
37
- " pypy-2.7"
40
38
- " pypy-3.7"
41
39
- " pypy-3.8"
42
40
- " pypy-3.9"
43
41
- " pypy-3.10"
42
+ - " pypy-3.11"
44
43
include :
44
+ - os : windows-latest
45
+ python-version : " 3.7"
46
+ - os : ubuntu-22.04
47
+ python-version : " 3.7"
45
48
- os : ubuntu-22.04
46
49
python-version : " pypy-3.6"
47
- - os : ubuntu-20.04
50
+ - os : ubuntu-latest
51
+ container : python:3.6
48
52
python-version : " 3.6"
49
- - os : ubuntu-20.04
53
+ - os : ubuntu-latest
54
+ container : python:3.5
50
55
python-version : " 3.5"
51
- - os : ubuntu-20.04
56
+ - os : ubuntu-latest
52
57
container : python:2.7-buster
53
58
python-version : " 2.7"
54
59
exclude :
55
- - os : macos-latest
56
- python-version : " 3.7"
57
60
- os : macos-latest
58
61
python-version : " pypy-3.7"
59
62
70
73
echo 'PIP_TRUSTED_HOST=pypi.python.org pypi.org files.pythonhosted.org' >>$GITHUB_ENV
71
74
if : ' matrix.python-version == 3.5'
72
75
76
+ - name : set PIP_NO_PYTHON_VERSION_WARNING environment variable for python 2
77
+ shell : bash
78
+ run : echo 'PIP_NO_PYTHON_VERSION_WARNING=1' >>$GITHUB_ENV
79
+ if : ${{ matrix.python-version == '2.7' || matrix.python-version == 'pypy-2.7' }}
80
+
73
81
- uses : actions/setup-python@v5
74
82
with :
75
83
python-version : ${{ matrix.python-version }}
Original file line number Diff line number Diff line change 4
4
#
5
5
# pip-compile --allow-unsafe --no-emit-index-url --output-file=requirements-tests37.txt --resolver=backtracking --strip-extras requirements-tests37.in
6
6
#
7
- attrs==23.1 .0
7
+ attrs==24.2 .0
8
8
# via pytest
9
9
coverage==5.5
10
10
# via
@@ -18,7 +18,7 @@ importlib-metadata==6.7.0 ; python_version < "3.8"
18
18
# pytest
19
19
iniconfig==2.0.0
20
20
# via pytest
21
- packaging==23.2
21
+ packaging==24.0
22
22
# via pytest
23
23
pluggy==1.2.0
24
24
# via pytest
Original file line number Diff line number Diff line change 1
1
# For Python 3.9 *and newer*
2
2
pytest>=7.4.2
3
3
pytest-cov>=4.1.0
4
- flake8
5
- autopep8
6
- docformatter
7
- isort
8
- pydocstyle
9
- restructuredtext_lint
10
- doc8
11
- pygments
12
- pylint>=2.15
13
- astroid>=2.11
14
- wrapt>=1.14
15
4
pytest-benchmark
Original file line number Diff line number Diff line change 4
4
#
5
5
# pip-compile --allow-unsafe --no-emit-index-url --output-file=requirements-tests39.txt --strip-extras requirements-tests39.in
6
6
#
7
- astroid==3.0.1
8
- # via
9
- # -r requirements-tests39.in
10
- # pylint
11
- autopep8==2.0.4
12
- # via -r requirements-tests39.in
13
- charset-normalizer==3.3.0
14
- # via docformatter
15
- coverage==7.3.2
7
+ coverage==7.9.1
16
8
# via pytest-cov
17
- dill==0.3.7
18
- # via pylint
19
- doc8==1.1.1
20
- # via -r requirements-tests39.in
21
- docformatter==1.7.5
22
- # via -r requirements-tests39.in
23
- docutils==0.20.1
24
- # via
25
- # doc8
26
- # restructuredtext-lint
27
- exceptiongroup==1.1.3
9
+ exceptiongroup==1.3.0
28
10
# via pytest
29
- flake8==6.1.0
30
- # via -r requirements-tests39.in
31
- iniconfig==2.0.0
32
- # via pytest
33
- isort==5.12.0
34
- # via
35
- # -r requirements-tests39.in
36
- # pylint
37
- mccabe==0.7.0
38
- # via
39
- # flake8
40
- # pylint
41
- packaging==23.2
11
+ iniconfig==2.1.0
42
12
# via pytest
43
- pbr==5.11.1
44
- # via stevedore
45
- platformdirs==3.11.0
46
- # via pylint
47
- pluggy==1.3.0
13
+ packaging==25.0
48
14
# via pytest
15
+ pluggy==1.6.0
16
+ # via
17
+ # pytest
18
+ # pytest-cov
49
19
py-cpuinfo==9.0.0
50
20
# via pytest-benchmark
51
- pycodestyle==2.11.1
52
- # via
53
- # autopep8
54
- # flake8
55
- pydocstyle==6.3.0
56
- # via -r requirements-tests39.in
57
- pyflakes==3.1.0
58
- # via flake8
59
- pygments==2.16.1
60
- # via
61
- # -r requirements-tests39.in
62
- # doc8
63
- pylint==3.0.1
64
- # via -r requirements-tests39.in
65
- pytest==7.4.2
21
+ pygments==2.19.1
22
+ # via pytest
23
+ pytest==8.4.0
66
24
# via
67
25
# -r requirements-tests39.in
68
26
# pytest-benchmark
69
27
# pytest-cov
70
- pytest-benchmark==4.0 .0
28
+ pytest-benchmark==5.1 .0
71
29
# via -r requirements-tests39.in
72
- pytest-cov==4.1.0
30
+ pytest-cov==6.2.1
73
31
# via -r requirements-tests39.in
74
- restructuredtext-lint==1.4.0
75
- # via
76
- # -r requirements-tests39.in
77
- # doc8
78
- snowballstemmer==2.2.0
79
- # via pydocstyle
80
- stevedore==5.1.0
81
- # via doc8
82
- tomli==2.0.1
32
+ tomli==2.2.1
83
33
# via
84
- # autopep8
85
34
# coverage
86
- # doc8
87
- # pylint
88
35
# pytest
89
- tomlkit==0.12.1
90
- # via pylint
91
- typing-extensions==4.8.0
92
- # via
93
- # astroid
94
- # pylint
95
- untokenize==0.1.1
96
- # via docformatter
97
- wrapt==1.15.0
98
- # via -r requirements-tests39.in
36
+ typing-extensions==4.14.0
37
+ # via exceptiongroup
You can’t perform that action at this time.
0 commit comments