Skip to content

Commit

Permalink
Merge branch 'pin-requests' into document-install
Browse files Browse the repository at this point in the history
  • Loading branch information
adamnovak committed May 21, 2024
2 parents 3c19170 + 948e2c1 commit 70be1ff
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions vgci/vgci.sh
Original file line number Diff line number Diff line change
Expand Up @@ -340,12 +340,14 @@ then

# Dependencies for running tests. Need numpy, scipy and sklearn for
# running toil-vg mapeval, and dateutils and reqests for
# ./mins_since_last_build.py. Make sure to get the giant buildable modules
# as binaries only to avoid wasting CI time building some slightly nicer
# version Pip prefers.
pip3 install pytest timeout_decorator requests dateutils
# ./mins_since_last_build.py. Need exactly the right version of requests
# for the Python Docker API to work (see
# <https://github.com/docker/docker-py/issues/3256>).
pip3 install pytest timeout_decorator 'requests==2.31.0' dateutils
# TODO: To upgrade to Numpy 1.24+, we need to remove usages of `numpy.int`
# AKA `np.int` from toil-vg. See <https://stackoverflow.com/a/74946903>
# Make sure to get the giant buildable modules as binaries only to avoid
# wasting CI time building some slightly nicer version Pip prefers.
pip3 install 'numpy==1.23.5' scipy scikit-learn --only-binary :all:

# Install Toil
Expand Down

1 comment on commit 70be1ff

@adamnovak
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

vg CI tests complete for branch document-install. View the full report here.

16 tests passed, 0 tests failed and 0 tests skipped in 17476 seconds

Please sign in to comment.