diff --git a/.github/workflows/release_wheels.yml b/.github/workflows/release_wheels.yml index 26ac79c2c..ec0d11a07 100644 --- a/.github/workflows/release_wheels.yml +++ b/.github/workflows/release_wheels.yml @@ -29,6 +29,7 @@ jobs: build: "cp36-win_amd64 cp37-win_amd64 cp38-win_amd64 cp39-win_amd64 cp310-win_amd64" env: CIBW_BUILD: "${{ matrix.cibw.build || '*' }}" + CIBW_SKIP: "*musllinux*" CIBW_ARCHS: "${{ matrix.cibw.arch || 'auto' }}" CIBW_MANYLINUX_X86_64_IMAGE: "${{ matrix.cibw.manylinux_image }}" CIBW_BEFORE_BUILD_MACOS: "brew install libomp llvm" diff --git a/.github/workflows/testing_wheels.yml b/.github/workflows/testing_wheels.yml index 95271dad1..a28896675 100644 --- a/.github/workflows/testing_wheels.yml +++ b/.github/workflows/testing_wheels.yml @@ -20,20 +20,21 @@ jobs: - os: macos-10.15 name: mac cibw: - build: "cp36* cp37* cp38* cp39* cp310*" + build: "cp310*" - os: ubuntu-20.04 name: manylinux2014 cibw: arch: x86_64 - build: "cp36* cp37* cp38* cp39* cp310*" + build: "cp310*" manylinux_image: manylinux2014 - os: windows-2019 name: win_amd64 architecture: x64 cibw: - build: "cp36-win_amd64 cp37-win_amd64 cp38-win_amd64 cp39-win_amd64 cp310-win_amd64" + build: "cp310-win_amd64" env: CIBW_BUILD: "${{ matrix.cibw.build || '*' }}" + CIBW_SKIP: "*musllinux*" CIBW_ARCHS: "${{ matrix.cibw.arch || 'auto' }}" CIBW_MANYLINUX_X86_64_IMAGE: "${{ matrix.cibw.manylinux_image }}" CIBW_BEFORE_BUILD_MACOS: "brew install libomp llvm" @@ -51,7 +52,7 @@ jobs: - uses: actions/setup-python@v2 - name: Install cibuildwheel and twine - run: python -m pip install cibuildwheel==2.0.1 + run: python -m pip install cibuildwheel==2.2.2 - name: Run C++ tests run: bash build_tools/test_libs.sh diff --git a/pybind_interface/GetPybind11.cmake b/pybind_interface/GetPybind11.cmake index f93c2bf61..e60d20daf 100644 --- a/pybind_interface/GetPybind11.cmake +++ b/pybind_interface/GetPybind11.cmake @@ -1,6 +1,6 @@ include(FetchContent) -set(MIN_PYBIND_VERSION "2.2.4") +set(MIN_PYBIND_VERSION "2.8.1") FetchContent_Declare( pybind11 GIT_REPOSITORY https://github.com/pybind/pybind11 diff --git a/requirements.txt b/requirements.txt index 0a95d64c7..981f22a27 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ absl-py cirq-core -numpy~=1.16 +numpy~=1.21 pybind11 typing_extensions