From bbb536821fa9f898eeb94c99f8b2aa2d7a0c57fb Mon Sep 17 00:00:00 2001 From: Matthew Roeschke <10647082+mroeschke@users.noreply.github.com> Date: Thu, 5 Jun 2025 10:27:34 -0700 Subject: [PATCH 1/3] BLD: Build wheels for 3.9 --- .github/workflows/wheels.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index e5d13307973e0..3a0f73ab22ad2 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -100,7 +100,7 @@ jobs: - [macos-14, macosx_arm64] - [windows-2022, win_amd64] # TODO: support PyPy? - python: [["cp310", "3.10"], ["cp311", "3.11"], ["cp312", "3.12"], ["cp313", "3.13"], ["cp313t", "3.13"]] + python: [["cp39", "3.9"], ["cp310", "3.10"], ["cp311", "3.11"], ["cp312", "3.12"], ["cp313", "3.13"], ["cp313t", "3.13"]] include: # TODO: Remove this plus installing build deps in cibw_before_build.sh # after pandas can be built with a released NumPy/Cython From 0d5d8734e0cd2f7ec35f45d285cffeddcc27f487 Mon Sep 17 00:00:00 2001 From: Matthew Roeschke <10647082+mroeschke@users.noreply.github.com> Date: Thu, 5 Jun 2025 14:13:14 -0700 Subject: [PATCH 2/3] Add musllinux arch as well --- .github/workflows/wheels.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index 3a0f73ab22ad2..80306084e3dee 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -95,6 +95,7 @@ jobs: - [ubuntu-22.04, manylinux_x86_64] - [ubuntu-22.04, musllinux_x86_64] - [ubuntu-24.04-arm, manylinux_aarch64] + - [ubuntu-24.04-arm, musllinux_aarch64] - [macos-13, macosx_x86_64] # Note: M1 images on Github Actions start from macOS 14 - [macos-14, macosx_arm64] From f06f0cc65da74bf35f93815b49129ec3f144d66c Mon Sep 17 00:00:00 2001 From: Matthew Roeschke <10647082+mroeschke@users.noreply.github.com> Date: Thu, 5 Jun 2025 15:23:02 -0700 Subject: [PATCH 3/3] hardcode version for meson --- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 06623a305ab54..dbdd4a3ccb63f 100644 --- a/meson.build +++ b/meson.build @@ -2,7 +2,7 @@ project( 'pandas', 'c', 'cpp', 'cython', - version: run_command(['generate_version.py', '--print'], check: true).stdout().strip(), + version: '2.3.0', license: 'BSD-3', meson_version: '>=1.2.1', default_options: [