Skip to content

Commit 73b6306

Browse files
committed
Keep version pins in .pip files
1 parent 52e3614 commit 73b6306

File tree

4 files changed

+10
-3
lines changed

4 files changed

+10
-3
lines changed

.github/workflows/kit.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232

3333
- name: Install cibuildwheel
3434
run: |
35-
python -m pip install cibuildwheel==1.7.0
35+
python -m pip install -c requirements/pins.pip cibuildwheel
3636
3737
- name: Install Visual C++ for Python 2.7
3838
if: runner.os == 'Windows'

.github/workflows/testsuite.yml

+1
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ jobs:
4343
python -VV
4444
python -m site
4545
python -m pip install -r requirements/ci.pip
46+
python -m pip install -c requirements/pins.pip tox-gh-actions
4647
4748
- name: "Run tox for ${{ matrix.python-version }}"
4849
shell: bash

requirements/ci.pip

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
# Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0
22
# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt
33

4-
# Things CI servers need to succeeed.
4+
# Things CI servers need for running tests.
55
-r tox.pip
66
-r pytest.pip
77
-r wheel.pip
8-
tox-gh-actions==2.2.0

requirements/pins.pip

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0
2+
# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt
3+
4+
# Version pins, for use as a constraints file.
5+
6+
cibuildwheel==1.7.0
7+
tox-gh-actions==2.2.0

0 commit comments

Comments
 (0)