From d554885df9b73a5f302add2cb92a4cd19fb9afff Mon Sep 17 00:00:00 2001 From: Joseph McKinsey Date: Tue, 6 Aug 2024 11:36:05 -0600 Subject: [PATCH] Use newer manylinux image and fix boost install syntax error --- .github/workflows/pythonpackage.yml | 4 ++-- pyproject.toml | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pythonpackage.yml b/.github/workflows/pythonpackage.yml index d9db5ed..b468347 100644 --- a/.github/workflows/pythonpackage.yml +++ b/.github/workflows/pythonpackage.yml @@ -88,8 +88,8 @@ jobs: - name: Install boost run: - wget --no-check-certificate 'https://sourceforge.net/projects/boost/files/boost/1.76.0/boost_1_76_0.tar.bz2' - mkdir /boost + wget --no-check-certificate 'https://sourceforge.net/projects/boost/files/boost/1.76.0/boost_1_76_0.tar.bz2' && + mkdir /boost && (cd boost; tar xf boost_1_76_0.tar.bz2) - name: Build sdist run: BOOST_ROOT=/boost pipx run build --sdist diff --git a/pyproject.toml b/pyproject.toml index f6b8fb9..2455e00 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -65,6 +65,7 @@ Documentation = "https://python.helics.org/" [tool.cibuildwheel] test-command = ["helics --version"] +linux.manylinux-x86_64-image = "manylinux_2_28" [tool.scikit-build] minimum-version = "0.8"