Skip to content

Commit eae6897

Browse files
committed
musllinux 1_2
1 parent 3b28944 commit eae6897

File tree

3 files changed

+5
-17
lines changed

3 files changed

+5
-17
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Added
1111

12-
- Mark the module as no-GIL, which enables free-threaded Python (can be built from source, not provided so far) https://github.com/light-curve/light-curve-python/pull/499
12+
- Mark the module as no-GIL, which enables free-threaded Python (can be built from source, not provided so far via PyPI/conda) https://github.com/light-curve/light-curve-python/pull/499
1313

1414
### Changed
1515

16+
- **PyPI wheels change**: bump Musl PyPI wheels compatibility from musllinux 1.1 to 1.2 https://github.com/light-curve/light-curve-python/pull/503
1617
- Bump both `PyO3` and `rust-numpy` to v0.24 https://github.com/light-curve/light-curve-python/pull/499
1718

1819
### Deprecated

light-curve/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ CPython 3 versions.
2828

2929
### Support matrix
3030

31-
| Arch \ OS | Linux glibc 2.17+ | Linux musl 1.1+ | macOS | Windows https://github.com/light-curve/light-curve-python/issues/186 |
31+
| Arch \ OS | Linux glibc 2.17+ | Linux musl 1.2+ | macOS | Windows https://github.com/light-curve/light-curve-python/issues/186 |
3232
|-------------|-------------------|--------------------------------|-----------------------|----------------------------------------------------------------------|
3333
| **x86-64** | PyPI (MKL), conda | PyPI (MKL) | PyPI macOS 13+, conda | PyPI, conda (both no Ceres, no GSL) |
3434
| **i686** | src | src || not tested |

light-curve/pyproject.toml

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -204,26 +204,13 @@ environment = { "PATH" = "$PATH:$HOME/.cargo/bin", "MATURIN_PEP517_ARGS" = "--lo
204204
# We use our own images which include Rust, GSL and platform-optimised FFTW
205205
# Manylinux CPython
206206
manylinux-aarch64-image = "ghcr.io/light-curve/base-docker-images/manylinux2014_aarch64"
207-
# not supported
208-
#manylinux-i686-image = "ghcr.io/light-curve/base-docker-images/manylinux2014_i686"
209-
# manylinux-ppc64le-image = "ghcr.io/light-curve/base-docker-images/manylinux2014_ppc64le"
210-
# not supported
211-
# manylinux-s390x-image = "ghcr.io/light-curve/base-docker-images/manylinux2014_s390x"
212207
manylinux-x86_64-image = "ghcr.io/light-curve/base-docker-images/manylinux2014_x86_64"
213208
# Manylinux PyPy
214209
manylinux-pypy_aarch64-image = "ghcr.io/light-curve/base-docker-images/manylinux2014_aarch64"
215-
# not supported
216-
#manylinux-pypy_i686-image = "ghcr.io/light-curve/base-docker-images/manylinux2014_i686"
217210
manylinux-pypy_x86_64-image = "ghcr.io/light-curve/base-docker-images/manylinux2014_x86_64"
218211
# Musllinux
219-
musllinux-aarch64-image = "ghcr.io/light-curve/base-docker-images/musllinux_1_1_aarch64"
220-
# not supported
221-
#musllinux-i686-image = "ghcr.io/light-curve/base-docker-images/musllinux_1_1_i686"
222-
# no Rust toolchain, not supported
223-
# musllinux-ppc64le-image = "ghcr.io/light-curve/base-docker-images/musllinux_1_1_ppc64le"
224-
# not supported
225-
# musllinux-s390x-image = "ghcr.io/light-curve/base-docker-images/musllinux_1_1_s390x"
226-
musllinux-x86_64-image = "ghcr.io/light-curve/base-docker-images/musllinux_1_1_x86_64"
212+
musllinux-aarch64-image = "ghcr.io/light-curve/base-docker-images/musllinux_1_2_aarch64"
213+
musllinux-x86_64-image = "ghcr.io/light-curve/base-docker-images/musllinux_1_2_x86_64"
227214

228215
[tool.cibuildwheel.macos]
229216
before-all = [

0 commit comments

Comments
 (0)