diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 8b83a4b..913bf89 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -3,28 +3,28 @@ jobs: strategy: max-parallel: 4 matrix: - python-version: ['3.8', '3.9', '3.10'] - os: [ubuntu-latest, windows-latest, macos-latest] + os: [ubuntu-latest, windows-latest, macos-13, macos-14] fail-fast: false runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - name: Setup Python ${{ matrix.python-version }} + - name: Setup Python uses: actions/setup-python@v5 - with: - python-version: ${{ matrix.python-version }} - - name: Installation - run: - | - python -m pip install --upgrade pip - pip install "cython<3.0" - pip install "numpy<2" - pip install -e . + # - name: Installation + # run: + # | + # python -m pip install --upgrade pip + # pip install "cython<3.0" + # pip install "numpy<2" + # pip install -e . - name: Install cibuildwheel run: python -m pip install cibuildwheel==2.19.2 - name: Build wheels run: python -m cibuildwheel --output-dir wheelhouse + # env: + # - CIBW_BUILD: cp38-* cp39-* cp310-* + # - CIBW_SKIP: "*-win32" - uses: actions/upload-artifact@v4 with: diff --git a/pyproject.toml b/pyproject.toml index e7acb14..9f96b79 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,3 +1,5 @@ [build-system] requires = ["setuptools", "numpy<2"] build-backend = "setuptools.build_meta" +[project] +requires-python = ">=3.8,<=3.10"