Skip to content

Commit b183c60

Browse files
authored
Merge pull request #234 from Kobzol/fix-ci
Fix pinned dependencies on CI
2 parents 55a00fe + 80f0ade commit b183c60

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ jobs:
2929
- name: Ensure the code passes lints
3030
run: flake8 homu/
3131

32+
- name: Preinstall pinned Python dependencies
33+
run: pip install -r requirements.txt
34+
3235
- name: Install homu on the builder
3336
run: pip install -e .
3437

requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ idna==3.6
66
Jinja2==3.1.3
77
MarkupSafe==2.1.5
88
pip==20.0.2
9+
pluggy==1.5.0
910
requests==2.31.0
1011
retrying==1.3.4
1112
setuptools==45.2.0

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@
2020
'retrying',
2121
],
2222
setup_requires=[
23-
'pytest-runner',
23+
'pytest-runner<8',
2424
],
2525
tests_require=[
26-
'pytest',
26+
'pytest<8',
2727
],
2828
package_data={
2929
'homu': [

0 commit comments

Comments
 (0)