diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index 89c9f90b4..5ed15ed88 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -20,6 +20,8 @@ jobs: uses: pypa/cibuildwheel@v2.16.2 env: CIBW_ARCHS: ${{ matrix.arch }} + CIBW_TEST_REQUIRES: pytest + CIBW_TEST_COMMAND: "pytest" - uses: actions/upload-artifact@v3 with: diff --git a/pyproject.toml b/pyproject.toml index 346dc6191..e5d8cb4ab 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,5 +10,6 @@ before-all = [ "unzip upload.zip", "mv home/runner/work/scip/scip/ipopt/ scip" ] -build-frontend = "build" +build-frontend = "pip" +manylinux-x86_64-image = "manylinux_2_28" environment = { SCIPOPTDIR="$(pwd)/scip", LD_LIBRARY_PATH="$(pwd)/scip/lib:LD_LIBRARY_PATH", DYLD_LIBRARY_PATH="$(pwd)/scip/lib:$DYLD_LIBRARY_PATH", PATH="$(pwd)/scip/bin:$PATH", PKG_CONFIG_PATH="$(pwd)/scip/lib/pkgconfig:$PKG_CONFIG_PATH"} \ No newline at end of file diff --git a/setup.py b/setup.py index b90151601..9374da857 100644 --- a/setup.py +++ b/setup.py @@ -111,7 +111,7 @@ setup( name="PySCIPOpt", - version=version, + version="4.3.0", description="Python interface and modeling environment for SCIP", long_description=long_description, long_description_content_type="text/markdown",