Skip to content

Commit 3b74f7c

Browse files
committed
Drop builds for python3.9, add builds for python3.14; Drop x86_64 macOS wheels
1 parent dfa5331 commit 3b74f7c

3 files changed

Lines changed: 5 additions & 20 deletions

File tree

.github/workflows/build_wheels.yml

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -43,23 +43,6 @@ jobs:
4343
name: dist_linux_aarch64
4444
path: ./wheelhouse/*.whl
4545

46-
build_wheels_macos13_x86_64:
47-
name: Build x86_64 wheels on macos-13
48-
runs-on: macos-13
49-
50-
steps:
51-
- uses: actions/checkout@v6
52-
53-
- name: Build wheels
54-
uses: pypa/cibuildwheel@v3.3.1
55-
env:
56-
CIBW_ARCHS_MACOS: x86_64
57-
58-
- uses: actions/upload-artifact@v6
59-
with:
60-
name: dist_macos13_x86_64
61-
path: ./wheelhouse/*.whl
62-
6346
build_wheels_macos15_arm64:
6447
name: Build arm64 wheels on macos-15
6548
runs-on: macos-15

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1010
### Changed
1111

1212
- Restrict libcasm-xtal dependency to major version 2 (`libcasm-xtal>=2.2.0,<3`)
13+
- Drop builds for python3.9, add builds for python3.14
14+
- Drop x86_64 macOS wheels
1315

1416

1517
## [2.2.0] - 2025-08-14

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ known-first-party = ["libcasm", "casm"]
5252

5353

5454
[tool.cibuildwheel]
55-
# Build for python3.9, 3.10, 3.11, 3.12, 3.13
56-
build = "cp39-* cp310-* cp311-* cp312-* cp313-*"
55+
# Build for python3.10, 3.11, 3.12, 3.13, 3.14
56+
build = "cp310-* cp311-* cp312-* cp313-* cp314-*"
5757

5858
# Need libcasm dependencies at wheel repair stage
5959
before-build = "pip install -r build_requirements.txt"
@@ -64,7 +64,7 @@ test-command = "pytest -rsap {project}/python/tests"
6464

6565
[tool.cibuildwheel.macos]
6666
# C++17
67-
environment = { MACOSX_DEPLOYMENT_TARGET="10.15" }
67+
environment = { MACOSX_DEPLOYMENT_TARGET="11.0" }
6868

6969
repair-wheel-command = ""
7070

0 commit comments

Comments
 (0)