Skip to content

Commit

Permalink
Install numpy with noblas
Browse files Browse the repository at this point in the history
  • Loading branch information
benjeffery committed Oct 4, 2023
1 parent ff06945 commit 8344a6d
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
6 changes: 4 additions & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,10 @@ commands:
# Install meson to the system packages so we can run it as root
pip install --upgrade pip wheel
sudo pip install meson
pip install --user numpy #Needed for some build steps in requirements.txt
pip install --user -r python/requirements/CI-complete/requirements.txt
# Needed for some build steps in requirements.txt, no blas as expensive to
# build on 32 bit
pip install --user numpy --config-settings=setup-args="-Dallow-noblas=true"
pip install --user -r python/requirements/CI-complete/requirements.txt --config-settings=setup-args="-Dallow-noblas=true"
# Remove tskit installed by msprime
pip uninstall tskit -y
echo 'export PATH=/home/circleci/.local/bin:$PATH' >> $BASH_ENV
Expand Down
1 change: 1 addition & 0 deletions python/requirements/CI-complete/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,4 @@ pytest-cov==4.1.0
pytest-xdist==3.3.1
tszip==0.2.2
xmlunittest==0.5.0
llvmlite==0.39.1

0 comments on commit 8344a6d

Please sign in to comment.