Skip to content

Commit

Permalink
Pin Python in the CI to fix integration tests (#4296)
Browse files Browse the repository at this point in the history
  • Loading branch information
isidentical authored Nov 20, 2022
1 parent bea645c commit bcd6248
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -194,7 +194,14 @@ jobs:
python-version: "3.10"
- name: Install Python dependencies
run: |
python -m pip install --upgrade pip setuptools wheel
python -m pip install --upgrade pip wheel
# setuptools is normally only intended to serve as a build-time dependency
# but since numpy uses it internally and currently accessing methods that
# are removed from newer versions of setuptools we have a pin on it as well.
#
# TODO: this should be removed as soon as https://github.com/numpy/numpy/issues/22623
# is resolved and numpy version in integration-tests/requirements.txt is updated.
python -m pip install --upgrade "setuptools<=65.5.1"
python -m pip install -r integration-tests/requirements.txt
- name: Allow access of psql
run: |
Expand Down

0 comments on commit bcd6248

Please sign in to comment.