Joe Rickerby
6cccd09a31
Bump version: v2.23.0
v2.23.0
2025-03-01 13:27:50 +00:00
Matthieu Darbois
aa1534d2a3
chore(2.x): update dependencies ( #2294 )
2025-03-01 11:49:19 +00:00
mayeut
ee23dd147b
fix(test): implement retry for test_container_removed
...
The test is flaky on some platforms. Implement retry rather than just skip.
2025-02-25 14:22:19 -05:00
Matthieu Darbois
55037e9716
ci/doc: move azure macOS build to macOS-13 ( #2101 )
...
The macOS-12 environment is deprecated.
2025-02-25 14:22:19 -05:00
Joe Rickerby
8874ee2048
Remove specific Python versions from the update-dependencies job
...
The requirements pinning is done by uv now, so we don't need to
run the versions of Python to do the pinning anymore.
Cherry-picked from 37f7f611b208f48d4bb80a35eb31e39e47102930
2025-02-25 14:22:19 -05:00
mayeut
f76d345e81
chore: bump dependencies
2025-02-25 14:22:19 -05:00
Agriya Khetarpal
5a5e514fbd
Bump to Pyodide 0.27 ( #2117 )
...
* Bump to Pyodide 0.27
* Update the Pyodide target's constraints
2025-02-25 14:22:19 -05:00
Matthieu Darbois
017abbba68
feature: add PyPy 3.11 ( #2268 )
2025-02-25 14:22:19 -05:00
Matthieu Darbois
bb1fd3320e
feat: Add support for ubuntu-24.04-arm GHA runner ( #2135 )
...
* ci(gha): add tests on ubuntu-24.04-arm
* address review comments
2025-02-25 14:22:19 -05:00
Matthieu Darbois
98a6f3bf64
chore: use pypa/manylinux for manylinux_2_31_armv7l ( #2269 )
2025-02-25 14:22:19 -05:00
Henry Schreiner
ee63bf16da
Bump version: v2.22.0
v2.22
v2.22.0
2024-11-23 01:44:09 -05:00
Alex Waygood
d3eeba7967
chore: bump Ruff to 0.8.0 ( #2092 )
2024-11-22 16:18:12 -05:00
Agriya Khetarpal and Henry Schreiner
109020ed2d
Updates for Pyodide builds after pyodide-build was unvendored ( #2090 )
...
* Fix typos and capitalise
* Add docstring for `install_xbuildenv` function
* Include Emscripten, Pyodide version in logger messages
* Mark separation of pyodide-build and Pyodide
* Bump to Pyodide 0.26.4 (py3.12.7) + pyodide-build 0.29.0
* Use pyodide-build version as the source of truth
* Update Pyodide constraints
* Use 3.12 as the Python version instead of 3.12.7
Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com >
* chore: appease the formatter
---------
Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com >
2024-11-22 16:17:51 -05:00
pre-commit-ci[bot] and pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
fd990007be
[pre-commit.ci] pre-commit autoupdate ( #2087 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.7.3 → v0.7.4](https://github.com/astral-sh/ruff-pre-commit/compare/v0.7.3...v0.7.4 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-11-20 01:18:10 -05:00
Henry Schreiner and Matthieu Darbois
e158f22d51
ci: update gitlab for dependency-groups ( #2089 )
...
* ci: update gitlab for dependency-groups
* Update .gitlab-ci.yml
* Apply suggestions from code review
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
---------
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
2024-11-20 01:17:54 -05:00
8f21eb17be
chore: use dependency-groups ( #2064 )
...
* chore: use dependency-groups
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* ci: use dep groups in other CIs
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* Apply suggestions from code review
* chore: read dep groups in noxfile
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* Apply suggestions from code review
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
* Add dev environment instructions
---------
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
Co-authored-by: Joe Rickerby <joerick@mac.com >
2024-11-19 19:30:06 +01:00
aac31ae2fb
docs: fix update scripts usage ( #2067 )
...
* Update contributing.md
* Update options.md
* Update options.md
* Update docs/contributing.md
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
* Update contributing.md
* Apply suggestions from code review
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
---------
Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com >
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
2024-11-18 03:27:05 -05:00
Matthieu Darbois
b882b84e47
fix: update the macOS image used on Cirrus CI ( #2085 )
...
Use `ghcr.io/cirruslabs/macos-runner:sonoma` instead of `ghcr.io/cirruslabs/macos-sonoma-xcode` which is not supported anymore.
2024-11-18 03:26:39 -05:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
243085f047
[Bot] Update dependencies ( #2086 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2024-11-18 03:26:20 -05:00
Matthieu Darbois
df6f886390
feat: add manylinux armv7l ( #2052 )
2024-11-15 19:07:24 -05:00
Matthieu Darbois
6f21f84a71
fix: capture stderr in utils.call when capture_stdout is True ( #2076 )
2024-11-14 11:40:59 -05:00
Henry Schreiner and mayeut
393e0352e8
feat: adding enable ( #2048 )
...
* feat: adding enable
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* refactor: use recommended term
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* fix: use `cached_property` for `Options` properties
* fix: warn on PyPy default
---------
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
Co-authored-by: mayeut <mayeut@users.noreply.github.com >
2024-11-14 11:39:52 -05:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9459533408
chore(deps): bump actions/attest-build-provenance from 1.4.3 to 1.4.4 in the actions group ( #2078 )
...
chore(deps): bump actions/attest-build-provenance in the actions group
Bumps the actions group with 1 update: [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance ).
Updates `actions/attest-build-provenance` from 1.4.3 to 1.4.4
- [Release notes](https://github.com/actions/attest-build-provenance/releases )
- [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md )
- [Commits](https://github.com/actions/attest-build-provenance/compare/1c608d11d69870c2092266b3f9a6f3abbf17002c...ef244123eb79f2f7a7e75d99086184180e6d0018 )
---
updated-dependencies:
- dependency-name: actions/attest-build-provenance
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-12 08:43:41 +01:00
pre-commit-ci[bot] and pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
d9f987df66
[pre-commit.ci] pre-commit autoupdate ( #2079 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.7.2 → v0.7.3](https://github.com/astral-sh/ruff-pre-commit/compare/v0.7.2...v0.7.3 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-11-12 08:43:18 +01:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
f97c1fb99b
[Bot] Update dependencies ( #2077 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2024-11-11 09:15:02 +01:00
Matthieu Darbois
5cdddb2d46
fix: error message when manylinux-interpreters ensure ... failed ( #2066 )
...
* review: address review comments from #1630
* fix: error message when `manylinux-interpreters ensure ...` failed
* fix: error message when `manylinux-interpreters ensure ...` failed (option b)
2024-11-09 11:06:13 +01:00
pre-commit-ci[bot] and pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
e18a6e9eb0
[pre-commit.ci] pre-commit autoupdate ( #2073 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.7.1 → v0.7.2](https://github.com/astral-sh/ruff-pre-commit/compare/v0.7.1...v0.7.2 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-11-05 01:58:32 -05:00
Aarni Koskela
c42b1cecf1
tests: fix CIBW_CONFIG_SETTIGNS typo in test ( #2071 )
...
fix: Fix CIBW_CONFIG_SETTIGNS typo in test
Caught with https://github.com/crate-ci/typos
2024-11-05 01:57:51 -05:00
Grzegorz Bokota
c940bed415
docs: fix travis link in readme ( #2072 )
...
fix travis link in readme
2024-11-05 01:57:17 -05:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
530f52dc9c
[Bot] Update dependencies ( #2059 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2024-11-05 07:41:08 +01:00
Henry Schreiner and Matthieu Darbois
cc1d977359
feat: support test-groups ( #2063 )
...
* feat: support test-groups
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* refactor: address review comments
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* tests: add a integration test
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* Apply suggestions from code review
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
* fix: better error messages based on feedback
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
---------
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
2024-11-04 21:25:01 +01:00
omahs
d2c7614c3a
docs: fix typos ( #2061 )
...
* docs: fix typo
* docs: fix typos
* docs: fix typos
2024-11-01 11:39:32 +00:00
Joe Rickerby
66d45de432
repair-wheel-command docs and error message improvements (#2058 )
...
* Fix bug in docs for running abi3audit in repair-wheel-command on windows
* Better error message for misconfigured repair-wheel-command
2024-10-28 23:22:03 -04:00
eaa861622a
[pre-commit.ci] pre-commit autoupdate ( #2060 )
...
* [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.7.0 → v0.7.1](https://github.com/astral-sh/ruff-pre-commit/compare/v0.7.0...v0.7.1 )
- [github.com/pre-commit/mirrors-mypy: v1.12.1 → v1.13.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.12.1...v1.13.0 )
* Update .pre-commit-config.yaml
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com >
2024-10-28 23:17:29 -04:00
Matthieu Darbois and Henry Schreiner
7c3b0fbee8
chore: add warning when running cibuildwheel with python<3.11 ( #2050 )
...
* chore: add warning when running cibuildwheel with python<3.11
* fix: use `log.warning` to print warnings in `print_preamble`
* Better warning & doc update
* address review comments
* Update README.md
Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com >
---------
Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com >
2024-10-25 22:07:29 +02:00
Henry Schreiner
b98602705f
chore: stricter mypy ( #2053 )
...
* chore: improve mypy
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* chore(types): type functions in tests
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* chore(types): No partial types in tests
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
---------
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2024-10-22 10:16:59 -04:00
b4d1e17765
[pre-commit.ci] pre-commit autoupdate ( #2054 )
...
* [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.6.9 → v0.7.0](https://github.com/astral-sh/ruff-pre-commit/compare/v0.6.9...v0.7.0 )
- [github.com/pre-commit/mirrors-mypy: v1.11.2 → v1.12.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.11.2...v1.12.1 )
* chore: mypy bug fixed
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
---------
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Henry Schreiner <henryschreineriii@gmail.com >
2024-10-22 00:45:06 -04:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
4e93d9153e
[Bot] Update dependencies ( #2051 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2024-10-21 10:38:46 -04:00
Matthieu Darbois
1001c837de
fix: re-raise subprocess.CalledProcessError when uname -m fails on arm ( #2049 )
2024-10-19 23:02:40 -04:00
Henry Schreiner
18f54c08e2
docs: print a couple slighly more detailed error messages ( #2044 )
...
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2024-10-18 08:52:05 -04:00
Matthieu Darbois
5b7119ecef
linux: use Python 3.9 in before_all ( #2043 )
...
Also use Python 3.9 for utility python in oci_container.
2024-10-17 01:25:09 -04:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
ddbd67cbde
[Bot] Update dependencies ( #2040 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2024-10-15 13:09:49 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
84ac771415
chore(deps): bump wntrblm/nox from 2024.04.15 to 2024.10.09 in the actions group ( #2041 )
...
chore(deps): bump wntrblm/nox in the actions group
Bumps the actions group with 1 update: [wntrblm/nox](https://github.com/wntrblm/nox ).
Updates `wntrblm/nox` from 2024.04.15 to 2024.10.09
- [Release notes](https://github.com/wntrblm/nox/releases )
- [Changelog](https://github.com/wntrblm/nox/blob/main/CHANGELOG.md )
- [Commits](https://github.com/wntrblm/nox/compare/2024.04.15...2024.10.09 )
---
updated-dependencies:
- dependency-name: wntrblm/nox
dependency-type: direct:production
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-15 13:09:03 +02:00
pre-commit-ci[bot] and pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
e792bb9705
[pre-commit.ci] pre-commit autoupdate ( #2042 )
...
updates:
- [github.com/python-jsonschema/check-jsonschema: 0.29.3 → 0.29.4](https://github.com/python-jsonschema/check-jsonschema/compare/0.29.3...0.29.4 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-10-15 13:08:49 +02:00
Joe Rickerby
7940a4c0e7
Bump version: v2.21.3
v2.21
v2.21.3
2024-10-09 09:04:53 +01:00
Henry Schreiner
3d3159b37b
docs: update for 3.13.0 final ( #2035 )
...
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2024-10-08 10:26:58 -04:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
0319c431de
[Bot] Update dependencies ( #2032 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2024-10-08 01:47:21 -04:00
Matthieu Darbois
80ae9a50c9
fix: do not subclass wheel.bdist_wheel command in ABI3 test ( #2030 )
...
fix: do not subclass bdist_wheel command in ABI3 test
With bdist_wheel becoming a first-class citizen command of setuptools, this trick might not work in the future.
2024-10-07 18:26:20 -04:00
pre-commit-ci[bot] and pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
006f1e6ec6
[pre-commit.ci] pre-commit autoupdate ( #2033 )
...
updates:
- [github.com/pre-commit/pre-commit-hooks: v4.6.0 → v5.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.6.0...v5.0.0 )
- [github.com/astral-sh/ruff-pre-commit: v0.6.8 → v0.6.9](https://github.com/astral-sh/ruff-pre-commit/compare/v0.6.8...v0.6.9 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-10-07 18:25:09 -04:00
Joe Rickerby
f185952832
Bump version: v2.21.2
v2.21.2
2024-10-02 22:51:53 +01:00