From f7d0ee6dc47d691b28b8a5e8088c3bbeabf5bc43 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 18 Oct 2025 22:08:19 +0000 Subject: [PATCH 1/2] Initial plan From 799c542d25e6b4f83cbf84e6977e95d4dea557f4 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 18 Oct 2025 22:11:04 +0000 Subject: [PATCH 2/2] Fix wheels workflow issues: smoke_test path and FFTW package name Co-authored-by: skilledwolf <18141588+skilledwolf@users.noreply.github.com> --- ci/linux_before_all.sh | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ci/linux_before_all.sh b/ci/linux_before_all.sh index 60625ee..c2115af 100755 --- a/ci/linux_before_all.sh +++ b/ci/linux_before_all.sh @@ -2,4 +2,4 @@ set -euxo pipefail # Runs inside manylinux; use yum/dnf if command -v dnf >/dev/null 2>&1; then PM=dnf; else PM=yum; fi -$PM -y install pkgconfig ninja-build unzip make which curl ca-certificates xz tar gzip cmake gcc-c++ fftw fftw-devel boost-devel zstd libzstd-devel || true \ No newline at end of file +$PM -y install pkgconfig ninja-build unzip make which curl ca-certificates xz tar gzip cmake gcc-c++ fftw-libs fftw-devel boost-devel zstd libzstd-devel || true \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 5a7ec71..ab837b7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -78,7 +78,7 @@ skip = "pp* *-musllinux_*" # Tests test-requires = ["numpy"] -test-command = "python ci/smoke_test.py" +test-command = "python {project}/ci/smoke_test.py" # Linux image + pre-steps (runs inside manylinux container) [tool.cibuildwheel.linux]