Skip to content

Commit 7938416

Browse files
authored
Merge pull request #324 from fabinsch/ci-release-py312
Build and release wheels for python 3.12 on all platforms
2 parents 2616630 + 595732f commit 7938416

File tree

3 files changed

+9
-8
lines changed

3 files changed

+9
-8
lines changed

.github/workflows/release-linux.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,8 @@ jobs:
1414
matrix:
1515
os: ["ubuntu"]
1616
arch: ["x86_64"]
17-
build: ["cp37-*", "cp38-*", "cp39-*", "cp310-*", "cp311-*", "pp37-*", "pp38-*", "pp39-*"]
17+
build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*", "cp312-*", "pp38-*", "pp39-*"]
1818
include:
19-
- arch: "aarch64"
20-
os: "ubuntu"
21-
build: "cp37-manylinux*"
2219
- arch: "aarch64"
2320
os: "ubuntu"
2421
build: "cp38-manylinux*"
@@ -31,6 +28,9 @@ jobs:
3128
- arch: "aarch64"
3229
os: "ubuntu"
3330
build: "cp311-manylinux*"
31+
- arch: "aarch64"
32+
os: "ubuntu"
33+
build: "cp312-manylinux*"
3434

3535
steps:
3636
- uses: actions/checkout@v3

.github/workflows/release-osx-win.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,14 @@ jobs:
1212
name: Build ${{ matrix.os }} ${{ matrix.python-version }}
1313
strategy:
1414
matrix:
15-
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"]
15+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
1616
os: [macos-13, macos-14, windows-2019, windows-latest]
1717
include:
1818
- os: windows-2019
1919
toolset: ClangCl
2020
- os: windows-latest
2121
toolset: v143
22-
exclude:
23-
- os: macos-14
24-
python-version: 3.7
22+
2523
steps:
2624
- uses: actions/checkout@v2
2725
with:

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
66

77
## [Unreleased]
88

9+
### Added
10+
* Pip wheels for Python 3.12 and stop support Python 3.7 ([#324](https://github.com/Simple-Robotics/proxsuite/pull/324))
11+
912
### Fixed
1013
* Fixes compilation issue with GCC 14 on Arch ([#322](https://github.com/Simple-Robotics/proxsuite/pull/322))
1114

0 commit comments

Comments
 (0)