Skip to content

Commit af5b64d

Browse files
committed
bump tox>=4.5.1, fix setenv in tox.ini
setenv defined explicitly until regression fixed in tox: * tox-dev/tox#2972 * tox-dev/tox#2872
1 parent 44f770a commit af5b64d

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

.github/workflows/tests.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,19 +40,18 @@ jobs:
4040

4141
- name: Install dependencies
4242
run: |
43-
pip install --quiet --upgrade pip setuptools
44-
pip install --quiet --upgrade tox==3.27.0
43+
pip install --quiet --upgrade pip setuptools tox>=4.5.1
4544
4645
- name: Run test without coverage
4746
if: ${{ matrix.tox-env != 'coverage' }}
4847
run: |
49-
tox -e ${{ matrix.tox-env }}
48+
tox run -e ${{ matrix.tox-env }}
5049
5150
- name: Run tests with coverage
5251
if: ${{ matrix.tox-env == 'coverage' }}
5352
env:
5453
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5554
run: |
5655
pip install --quiet --upgrade coveralls
57-
tox -e coverage
56+
tox run -e coverage
5857
coveralls --service=github

tox.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ deps =
2424
coverage
2525

2626
setenv =
27-
{[testenv:essential]setenv}
27+
PYTHONHASHSEED = 1
2828

2929
[testenv:linters]
3030
commands =
@@ -47,7 +47,7 @@ deps =
4747
{[testenv:essential]deps}
4848

4949
setenv =
50-
{[testenv:essential]setenv}
50+
PYTHONHASHSEED = 1
5151

5252
[darglint]
5353
docstring_style=google

0 commit comments

Comments
 (0)