Skip to content

Commit b6ab727

Browse files
authored
chore: add musllinux support (#656)
* chore: add musllinux support * docs: changelog update * docs: update changelog
1 parent 564193a commit b6ab727

File tree

4 files changed

+14
-6
lines changed

4 files changed

+14
-6
lines changed

.github/workflows/tests.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ jobs:
7979
with:
8080
submodules: true
8181

82-
- uses: pypa/cibuildwheel@v2.1.2
82+
- uses: pypa/cibuildwheel@v2.2.0a1
8383
env:
8484
CIBW_BUILD: cp38-win_amd64 cp310-manylinux_i686 cp37-macosx_x86_64
8585
CIBW_BUILD_VERBOSITY: 1

.github/workflows/wheels.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,9 @@ jobs:
6262
with:
6363
platforms: all
6464

65-
- uses: pypa/cibuildwheel@v2.1.2
65+
- uses: pypa/cibuildwheel@v2.2.0a1
6666
env:
67-
CIBW_BUILD: cp${{ matrix.python }}-*
67+
CIBW_BUILD: cp${{ matrix.python }}-manylinux_*
6868
CIBW_ARCHS: ${{ matrix.arch }}
6969

7070
- name: Verify clean directory
@@ -99,7 +99,7 @@ jobs:
9999
- os: ubuntu-latest
100100
type: ManyLinux1
101101
arch: auto
102-
build: "cp{36,37,38}-*"
102+
build: "cp{36,37,38}-manylinux*"
103103
CIBW_MANYLINUX_X86_64_IMAGE: skhep/manylinuxgcc-x86_64
104104
CIBW_MANYLINUX_I686_IMAGE: skhep/manylinuxgcc-i686
105105

@@ -123,7 +123,7 @@ jobs:
123123
with:
124124
submodules: true
125125

126-
- uses: pypa/cibuildwheel@v2.1.2
126+
- uses: pypa/cibuildwheel@v2.2.0a1
127127
env:
128128
CIBW_BUILD: ${{ matrix.build }}
129129
CIBW_MANYLINUX_I686_IMAGE: ${{ matrix.CIBW_MANYLINUX_I686_IMAGE }}

docs/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,18 @@
44

55
### Version 1.2.1
66

7+
#### User changes
8+
* musllinux wheels now provided along with manylinux [#656][]
9+
710
#### Bug fixes
811
* Fixed single-element negative growth fill [#654][]
912

13+
#### Developer changes
14+
* No longer require Docker for clang-format, runs online too [#610][]
15+
16+
[#610]: https://github.com/scikit-hep/boost-histogram/pull/610
1017
[#654]: https://github.com/scikit-hep/boost-histogram/pull/654
18+
[#656]: https://github.com/scikit-hep/boost-histogram/pull/656
1119

1220
### Version 1.2.0
1321

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,5 +84,5 @@ ignore = [
8484
[tool.cibuildwheel]
8585
test-extras = "test"
8686
test-command = "pytest {project}/tests"
87-
test-skip = ["pp*macos*", "pp*win*", "*universal2:arm64", "cp310*macos*"]
87+
test-skip = ["pp*macos*", "pp*win*", "*universal2:arm64", "cp310*macos*", "*musllinux*"]
8888
skip = ["pp*-manylinux_i686"] # not supported by NumPy

0 commit comments

Comments
 (0)