diff --git a/.github/workflows/ubuntu-pyston.yml b/.github/workflows/ubuntu-pyston.yml index 62bab8ed5..76a1497b3 100644 --- a/.github/workflows/ubuntu-pyston.yml +++ b/.github/workflows/ubuntu-pyston.yml @@ -23,8 +23,15 @@ jobs: run: | sudo apt-get update -qq && sudo apt-get install -qq liblapack-dev llvm-11 llvm-11-dev # sudo /usr/lib/llvm-11/bin/llvm-config --version - sudo pyston -m pip install --upgrade pip + sudo pyston -m pip install --upgrade pip sudo LLVM_CONFIG=/usr/lib/llvm-11/bin/llvm-config pyston -m pip install llvmlite + # Download wheels for heavy packages from mathics-omnibus + wget https://github.com/Mathics3/mathics-omnibus/raw/master/docker/src/Pillow-10.0.0-cp310-cp310-manylinux_2_28_x86_64.whl + wget https://github.com/Mathics3/mathics-omnibus/raw/master/docker/src/numpy-1.25.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + wget https://github.com/Mathics3/mathics-omnibus/blob/master/docker/src/scipy-1.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + pip install numpy-1.25.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + pip install scipy-1.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + pip install Pillow-10.0.0-cp310-cp310-manylinux_2_28_x86_64.whl - name: Install Mathics with minimal dependencies run: | make develop