Skip to content

Commit fbb0f84

Browse files
eshattowE Shattow
authored andcommitted
Bump distro version to Alpine 3.23 et. al
Bump alpine distro version and update README.md to describe that and system software versions. Notably: - rust compiler stable version is now 1.91 which permits enabling orjson wheel to build as it required a more recent rust language compiler that was not available in previous alpine version 3.22 - scikit-build is already the latest version but we update the README.md with that information - GCC gets a major verison bump to 15.2.0 - Cython has a patch level version bump 3.2.4 that partially readies some compatibility features for the next minor version 3.3.x
1 parent 891cd2e commit fbb0f84

5 files changed

Lines changed: 16 additions & 16 deletions

File tree

.github/workflows/ci.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,6 @@ jobs:
9595
tag: ${{ matrix.tag }}
9696
arch: ${{ matrix.arch }}
9797
apk: "mariadb-dev;postgresql-dev;libffi-dev;openssl-dev"
98-
skip-binary: "orjson"
9998
env-file: True
10099
test: True
101100
requirements: "requirements_wheels_test.txt"
@@ -122,7 +121,6 @@ jobs:
122121
tag: musllinux_1_2
123122
arch: amd64
124123
apk: "mariadb-dev;postgresql-dev;libffi-dev;openssl-dev"
125-
skip-binary: "orjson"
126124
env-file: True
127125
requirements: "requirements_wheels_test.txt"
128126
local-wheels-repo-path: "/tmp/local_wheels"

.github/workflows/publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ jobs:
2222
arch: ["aarch64", "amd64"]
2323
include:
2424
- abi: cp313
25-
base: 3.13-alpine3.22
25+
base: 3.13-alpine3.23
2626
- abi: cp314
27-
base: 3.14-alpine3.22
27+
base: 3.14-alpine3.23
2828

2929
- arch: aarch64
3030
platform: linux/arm64

README.md

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -16,28 +16,30 @@ Compile utilities:
1616

1717
### Python 3.13 / musllinux_1_2
1818

19-
Build with Alpine 3.22
19+
Build with Alpine 3.23
2020
Images: ghcr.io/home-assistant/wheels/ARCH/musllinux_1_2/cp313:VERSION
2121

2222
Version of system builds:
2323

24-
- GCC 14.2.0
25-
- Cython 3.2.2
26-
- numpy 2.3.3
27-
- scikit-build 0.18.1
24+
- GCC 15.2.0
25+
- rust 1.91.1
26+
- Cython 3.2.4
27+
- numpy 2.4.4
28+
- scikit-build 0.19.0
2829
- cffi 2.0.0
2930

3031
### Python 3.14 / musllinux_1_2
3132

32-
Build with Alpine 3.22
33+
Build with Alpine 3.23
3334
Images: ghcr.io/home-assistant/wheels/ARCH/musllinux_1_2/cp314:VERSION
3435

3536
Version of system builds:
3637

37-
- GCC 14.2.0
38-
- Cython 3.2.2
39-
- numpy 2.3.3
40-
- scikit-build 0.18.1
38+
- GCC 15.2.0
39+
- rust 1.91.1
40+
- Cython 3.2.4
41+
- numpy 2.4.4
42+
- scikit-build 0.19.0
4143
- cffi 2.0.0
4244

4345
## Misc

requirements_cp313.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
Cython==3.2.4
2-
numpy==2.3.3
2+
numpy==2.4.4
33
scikit-build==0.19.0
44
cffi==2.0.0

requirements_cp314.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
Cython==3.2.4
2-
numpy==2.3.3
2+
numpy==2.4.4
33
scikit-build==0.19.0
44
cffi==2.0.0

0 commit comments

Comments
 (0)