diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 77d2add..4b355e8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -53,6 +53,8 @@ jobs: with: python-version: ${{ matrix.python }} - run: pip install -U -e .[dev] + env: + SETUPTOOLS_ENABLE_FEATURES: legacy-editable - run: pytest - uses: codecov/codecov-action@v1 - name: compile -Wall @@ -77,6 +79,8 @@ jobs: - name: Run setup-python run: setup-python -p${{ matrix.python }} cupy - run: pip install -U -e .[dev] + env: + SETUPTOOLS_ENABLE_FEATURES: legacy-editable - run: pytest - uses: codecov/codecov-action@v1 - name: compile -Wall diff --git a/pyproject.toml b/pyproject.toml index 6afef7c..b0af197 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["setuptools>=42,!=64.*,!=65.0.*,!=65.1.0.*", "wheel", "setuptools_scm[toml]>=3.4", +requires = ["setuptools>=42", "wheel", "setuptools_scm[toml]>=3.4", "miutil[cuda]>=0.4.0", "scikit-build>=0.11.0", "cmake>=3.18", "ninja"] diff --git a/setup.cfg b/setup.cfg index 6e1d7b8..05ad5af 100644 --- a/setup.cfg +++ b/setup.cfg @@ -36,7 +36,7 @@ classifiers= Topic :: Utilities [options] setup_requires= - setuptools>=42,!=64.*,!=65.0.*,!=65.1.0.* + setuptools>=42 wheel setuptools_scm[toml] miutil[cuda]>=0.4.0