Skip to content

Commit 4768989

Browse files
committed
Pin setuptools version to make CI work again
There's an issue with installing ruamel.yaml on setuptools>50, at least when it's done as part of setup.py test.
1 parent efd6707 commit 4768989

7 files changed

Lines changed: 7 additions & 7 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
- name: Run the test suite
1212
run: |
1313
cd $GITHUB_WORKSPACE
14-
pip3 install pip setuptools wheel
14+
pip3 install pip 'setuptools<51' wheel
1515
python3 setup.py test
1616
1717
- name: Upload coverage report to Codacy

.github/workflows/ci_python3.5.1.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ jobs:
1616
key: python-compatibility-3.5.1-eggs
1717

1818
- name: Run tests on 3.5.1 latest
19-
run: docker run -v "${GITHUB_WORKSPACE}:/home/ymmsl-python" python:3.5.1 /bin/bash -c 'cd /home/ymmsl-python && pip install -U pip setuptools wheel && python setup.py test'
19+
run: docker run -v "${GITHUB_WORKSPACE}:/home/ymmsl-python" python:3.5.1 /bin/bash -c 'cd /home/ymmsl-python && pip install -U pip "setuptools<51" wheel && python setup.py test'

.github/workflows/ci_python3.5.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ jobs:
1616
key: python-compatibility-3.5-eggs
1717

1818
- name: Run tests on 3.5 latest
19-
run: docker run -v "${GITHUB_WORKSPACE}:/home/ymmsl-python" python:3.5 /bin/bash -c 'cd /home/ymmsl-python && pip install -U pip setuptools wheel && python setup.py test'
19+
run: docker run -v "${GITHUB_WORKSPACE}:/home/ymmsl-python" python:3.5 /bin/bash -c 'cd /home/ymmsl-python && pip install -U pip "setuptools<51" wheel && python setup.py test'

.github/workflows/ci_python3.6.1.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ jobs:
1616
key: python-compatibility-3.6-eggs
1717

1818
- name: Run tests on 3.6.1 latest
19-
run: docker run -v "${GITHUB_WORKSPACE}:/home/ymmsl-python" python:3.6.1 /bin/bash -c 'cd /home/ymmsl-python && pip install -U pip setuptools wheel && python setup.py test'
19+
run: docker run -v "${GITHUB_WORKSPACE}:/home/ymmsl-python" python:3.6.1 /bin/bash -c 'cd /home/ymmsl-python && pip install -U pip "setuptools<51" wheel && python setup.py test'

.github/workflows/ci_python3.6.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ jobs:
1616
key: python-compatibility-3.6-eggs
1717

1818
- name: Run tests on 3.6 latest
19-
run: docker run -v "${GITHUB_WORKSPACE}:/home/ymmsl-python" python:3.6 /bin/bash -c 'cd /home/ymmsl-python && pip install -U pip setuptools wheel && python setup.py test'
19+
run: docker run -v "${GITHUB_WORKSPACE}:/home/ymmsl-python" python:3.6 /bin/bash -c 'cd /home/ymmsl-python && pip install -U pip "setuptools<51" wheel && python setup.py test'

.github/workflows/ci_python3.7.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ jobs:
1616
key: python-compatibility-3.7-eggs
1717

1818
- name: Run tests on 3.7 latest
19-
run: docker run -v "${GITHUB_WORKSPACE}:/home/ymmsl-python" python:3.7 /bin/bash -c 'cd /home/ymmsl-python && pip install -U pip setuptools wheel && python setup.py test'
19+
run: docker run -v "${GITHUB_WORKSPACE}:/home/ymmsl-python" python:3.7 /bin/bash -c 'cd /home/ymmsl-python && pip install -U pip "setuptools<51" wheel && python setup.py test'

.github/workflows/ci_python3.8.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ jobs:
1616
key: python-compatibility-3.8-eggs
1717

1818
- name: Run tests on 3.8 latest
19-
run: docker run -v "${GITHUB_WORKSPACE}:/home/ymmsl-python" python:3.8 /bin/bash -c 'cd /home/ymmsl-python && pip install -U pip setuptools wheel && python setup.py test'
19+
run: docker run -v "${GITHUB_WORKSPACE}:/home/ymmsl-python" python:3.8 /bin/bash -c 'cd /home/ymmsl-python && pip install -U pip "setuptools<51" wheel && python setup.py test'

0 commit comments

Comments
 (0)