From 81db2e7e3c537572cbec0049d8f125b0bdba6393 Mon Sep 17 00:00:00 2001 From: RĂ©mi Flamary Date: Wed, 27 Oct 2021 10:17:08 +0200 Subject: [WIP] POT build without installing cython first (#293) * test build with no dep * cleaning up stuff * build wheels --- .github/workflows/build_tests.yml | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) (limited to '.github/workflows/build_tests.yml') diff --git a/.github/workflows/build_tests.yml b/.github/workflows/build_tests.yml index fd0ade6..91631b4 100644 --- a/.github/workflows/build_tests.yml +++ b/.github/workflows/build_tests.yml @@ -30,14 +30,14 @@ jobs: uses: actions/setup-python@v1 with: python-version: ${{ matrix.python-version }} + - name: Install POT + run: | + pip install -e . - name: Install dependencies run: | python -m pip install --upgrade pip pip install -r requirements.txt pip install pytest "pytest-cov<2.6" codecov - - name: Install POT - run: | - pip install -e . - name: Run tests run: | python -m pytest --durations=20 -v test/ ot/ --doctest-modules --ignore ot/gpu/ --cov=ot --color=yes @@ -88,7 +88,6 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - pip install -r .github/requirements_strict.txt pip install pytest - name: Install POT run: | @@ -112,14 +111,14 @@ jobs: uses: actions/setup-python@v1 with: python-version: ${{ matrix.python-version }} + - name: Install POT + run: | + pip install -e . - name: Install dependencies run: | python -m pip install --upgrade pip pip install -r requirements.txt pip install pytest "pytest-cov<2.6" - - name: Install POT - run: | - pip install -e . - name: Run tests run: | python -m pytest --durations=20 -v test/ ot/ --doctest-modules --ignore ot/gpu/ --cov=ot --color=yes @@ -139,15 +138,15 @@ jobs: uses: actions/setup-python@v1 with: python-version: ${{ matrix.python-version }} + - name: Install POT + run: | + python -m pip install -e . - name: Install dependencies run: | python -m pip install --upgrade pip python -m pip install -r .github/requirements_test_windows.txt python -m pip install torch==1.8.1+cpu -f https://download.pytorch.org/whl/torch_stable.html python -m pip install pytest "pytest-cov<2.6" - - name: Install POT - run: | - python -m pip install -e . - name: Run tests run: | python -m pytest --durations=20 -v test/ ot/ --doctest-modules --ignore ot/gpu/ --cov=ot --color=yes -- cgit v1.2.3