diff --git a/pyproject.toml b/pyproject.toml index 036b6d9a14bc51547005c941c9f9b8e8dccd96c1..b0863d9c4c8f3cceaa307cb9b6f5896c5d5d39f7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -59,10 +59,8 @@ test-command = "pytest {project}/Tests/Python" build-verbosity = 1 [tool.cibuildwheel.linux] -# quay.io/pypa/manylinux_2_28 works too -manylinux-x86_64-image = "quay.io/pypa/manylinux2014_x86_64" -manylinux-aarch64-image = "quay.io/pypa/manylinux2014_x86_64" -before-all = "yum install -y ccache" +manylinux-x86_64-image = "quay.io/pypa/manylinux_2_28_x86_64" +before-all = "dnf install -y epel-release && dnf install -y ccache" # See https://github.com/NixOS/patchelf/issues/446, wait for patchelf 0.19 before-build = "pipx install --force 'patchelf<0.17'" environment-pass = [ diff --git a/scripts/ci/jobs/build-wheels.yml b/scripts/ci/jobs/build-wheels.yml index cdc6502c25b4d0e840a82705e7f8d3d220603e0e..c8c1199ab0904cfe82f45d0460817d836afb6f7c 100644 --- a/scripts/ci/jobs/build-wheels.yml +++ b/scripts/ci/jobs/build-wheels.yml @@ -42,7 +42,7 @@ include: - wheelhouse/ build wheels linux: - tags: [envinf3-shell] + tags: [envinf, shell, fast] variables: CPM_SOURCE_CACHE: /host/cibuildwheel_cache/cpm CCACHE_DIR: /host/cibuildwheel_cache/ccache @@ -111,4 +111,4 @@ test notebooks via wheel: - pip install -r requirements.txt - pip install --force-reinstall -r requirements-gmsh-nox.txt - pip install -r requirements-dev.txt - - pip install ${CI_PROJECT_DIR}/wheelhouse/ogs-*-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + - pip install ${CI_PROJECT_DIR}/wheelhouse/ogs-*-cp310-cp310-manylinux_2_28_x86_64.whl diff --git a/web/data/versions.json b/web/data/versions.json index 1872df25e07c4ad8961abbb6535b9bd3be473dfa..893bed26a61eb03e38e144e20fa39fece6226597 100644 --- a/web/data/versions.json +++ b/web/data/versions.json @@ -1,6 +1,6 @@ { "minimum_version": { - "gcc": "10.2.0", + "gcc": "11.4.0", "clang": "13.0", "apple_clang": "13.1.6", "msvc": {