diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index ce276b98ed5faba0d44695b4b5bf5fb8754821e1..b66a68c18451dbe47660c5c7d033e7c381a5bb37 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -9,17 +9,7 @@ jobs: steps: - uses: actions/checkout@v2 - uses: actions/setup-python@v2 - - run: python -m pip install --user --upgrade setuptools pybind11 pytest numpy scipy + - run: sudo apt update && sudo apt install -y python3-mpi4py + - run: python -m pip install --user --upgrade setuptools pybind11 pytest - run: python -m pip install --user . - run: python -m pytest python/test -x - test-intel: - runs-on: ubuntu-20.04 - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-python@v2 - - run: python -m pip install --user --upgrade setuptools pybind11 pytest scipy - - run: sudo apt update - # fix this version for now, because the current one has trouble installing - - run: | - CC=icx CXX=icpx python3 -m pip install --user . - python -m pytest python/test -x diff --git a/pyproject.toml b/pyproject.toml index c9a0e9ee13dee48077f03a41ee7226309e722c10..f09898b57b9be573c4d871673be624265cf0ebc2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,5 +2,5 @@ requires-python = ">=3.7" [build-system] -requires = ["setuptools >= 40.6.0", "pybind11 >= 2.6.0", "ducc0", "matplotlib", "h5py", "mpi4py", "python-casacore", "scipy", "nifty8"] +requires = ["setuptools >= 40.6.0", "pybind11 >= 2.6.0", "ducc0", "matplotlib", "h5py", "python-casacore", "scipy", "nifty8"] build-backend = "setuptools.build_meta"