Steve Dower
7fd4a2210a
Merge branch 'arm64' of https://github.com/zooba/cibuildwheel into arm64
2022-09-28 23:39:54 +01:00
Steve Dower
b8e47894b0
Add skip for missing ARM64 tools
2022-09-28 23:39:46 +01:00
Steve Dower
063b8e4d15
Merge branch 'main' into arm64
2022-09-28 16:02:06 +01:00
pre-commit-ci[bot] and pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
d98c07c26b
[pre-commit.ci] pre-commit autoupdate ( #1286 )
...
updates:
- [github.com/asottile/pyupgrade: v2.38.0 → v2.38.2](https://github.com/asottile/pyupgrade/compare/v2.38.0...v2.38.2 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-09-27 22:20:12 +02:00
Steve Dower
4531370573
Rename variable to match one added to setuptools
2022-09-26 17:26:16 +01:00
Steve Dower
10a4e30a0b
Merge remote-tracking branch 'upstream/main' into arm64
2022-09-26 17:25:03 +01:00
Joe Rickerby
9d343cede3
Fix/improve changelog formatting in the docs
2022-09-25 10:08:38 +01:00
Joe Rickerby
7c45799919
Bump version: v2.10.2
v2.10.2
2022-09-25 09:48:12 +01:00
Joe Rickerby
f7669045f5
Merge pull request #1258 from henryiii/henryiii/chore/dev
...
chore: nicer tracebacks and dev improvements
2022-09-25 09:34:05 +01:00
Joe Rickerby
73a435b9f6
Merge pull request #1266 from henryiii/henryiii/fix/crossplatform
...
fix: better cross-platform auto archs
2022-09-25 09:31:25 +01:00
Joe Rickerby
8b0aa9b9e5
Merge pull request #1282 from pypa/fix-1281
2022-09-25 08:33:28 +01:00
Joe Rickerby
6b0e1bc2c4
Merge pull request #1274 from pypa/diagram-fix
2022-09-25 08:32:16 +01:00
Joe Rickerby
5e5fdd1b9a
Fix win32 identifiers with --only
2022-09-24 23:12:32 +01:00
Joe Rickerby
1e3f3fdce7
Add failing test
2022-09-24 23:10:05 +01:00
Joe Rickerby
faa3ab4c2a
Refactor a little to minimise changes and clarify naming
2022-09-24 23:04:46 +01:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
7969f7c794
[Bot] Update dependencies ( #1275 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2022-09-20 13:34:54 -04:00
Joe Rickerby
4447618234
Merge pull request #1276 from pypa/pre-commit-ci-update-config
2022-09-19 22:14:49 +01:00
pre-commit-ci[bot]
747b9d013b
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/asottile/pyupgrade: v2.37.3 → v2.38.0](https://github.com/asottile/pyupgrade/compare/v2.37.3...v2.38.0 )
2022-09-19 19:59:06 +00:00
Joe Rickerby
728e37103b
Add script to generate the image from HTML
2022-09-18 16:12:57 +01:00
Joe Rickerby
4503076c80
Fix diagram venv box location
...
The repair step isn't done inside the test venv.
2022-09-18 13:46:49 +01:00
Joe Rickerby
225387a9d5
Bump version: v2.10.1
v2.10.1
2022-09-18 12:57:10 +01:00
Joe Rickerby
ad172699f1
Merge pull request #1273 from pypa/toml-environment-quoting
2022-09-18 10:20:09 +03:00
Joe Rickerby
5dcb363679
Fix typing-extensions requirement
2022-09-17 11:29:39 +01:00
Joe Rickerby
13fc768552
Revert to the previous quoting behaviour for environment option
2022-09-17 11:15:00 +01:00
Joe Rickerby
7b43ed453f
Add failing test
2022-09-17 09:58:19 +01:00
Henry Schreiner and Joe Rickerby
c302a1d7f9
Apply suggestions from code review
...
Co-authored-by: Joe Rickerby <joerick@mac.com >
2022-09-16 11:05:35 -04:00
Henry Schreiner
534cada6a5
chore: cleaner exception tracebacks
...
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2022-09-16 11:05:35 -04:00
Henry Schreiner
929ecac7f8
chore(bin): remove ghapi requirement
...
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2022-09-16 11:05:35 -04:00
Henry Schreiner
505207c39b
chore: drop [all] extra
...
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2022-09-16 11:05:35 -04:00
Henry Schreiner
00b2600cca
chore: cleanup types ( #1263 )
...
chore: fix typing Final usage for PyLance
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2022-09-16 11:05:05 -04:00
Joe Rickerby
6181943e32
Increase Cirrus CI timeout ( #1267 )
...
Gives us a little more flex for the Cirrus build. I've set these to the maximum because we already use pytest-timeout to catch stalled tests, so there's little need to be conservative. MacOS ARM and aarch64 linux are currently running at 5 and 20 minutes respectively, so no need to increase their limits.
See https://github.com/pypa/cibuildwheel/runs/8321188914 for an example timeout on Linux x86
2022-09-13 22:58:09 +02:00
Joe Rickerby
67a7175578
Bump version: v2.10.0
v2.10.0
2022-09-13 12:26:31 +03:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
53aa7f7a4f
[Bot] Update dependencies ( #1265 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2022-09-13 01:45:10 -04:00
Henry Schreiner
6df5de7175
fix: better cross-platform auto archs
...
This improves the default arch selection when targetting a different platform.
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2022-09-12 23:44:33 -04:00
Henry Schreiner
01504b889c
docs: only macOS platforms support macOS ARM ( #1264 )
...
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2022-09-09 12:02:22 -04:00
Henry Schreiner and Joe Rickerby
eb39da0b10
feat: add --only ( #1098 )
...
* fix(style): use sub recommended replacement method
See https://docs.python.org/3/library/re.html#re.escape
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* feat: add --build
* refactor: switch to using --only
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* docs: cover --only
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* docs: undo change to --plat for auditwheel
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* (unrelated) speed up running the unit tests
based on a profile run, this speeds up the unit tests by 3x
* Remove `intercepted_build_args` reliance on `platform` fixture
* Add test that checks if 'only' overrides env var options
* Ensure that the --only command line option overrides env vars
* Fix UnboundLocalError
* Test cleanups
* style: typing.cast instead of plain cast
* feat: add only: to the GHA
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
Co-authored-by: Joe Rickerby <joerick@mac.com >
2022-09-09 08:34:47 -04:00
Steve Dower
9815b9c580
Merge remote-tracking branch 'upstream/main' into arm64
2022-09-09 11:51:13 +01:00
cibuildwheel-bot[bot] and cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
3a46bde3fb
[Bot] Update dependencies ( #1256 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2022-09-06 20:52:55 -04:00
Henry Schreiner
3597095948
feat: support config-settings ( #1244 )
...
* feat: support config-settings
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
feat: support config-settings
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* refactor: use shlex.quote
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2022-09-06 00:56:20 -04:00
pre-commit-ci[bot] and pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
6a9b39af49
[pre-commit.ci] pre-commit autoupdate ( #1257 )
...
updates:
- [github.com/psf/black: 22.6.0 → 22.8.0](https://github.com/psf/black/compare/22.6.0...22.8.0 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-09-06 00:29:44 +02:00
Matthieu Darbois
3ebce17339
feat: manylinux_2_28_s390x support ( #1255 )
...
A `manylinux_2_28` image now exists for the `s390x` architecture.
2022-09-05 09:00:55 +02:00
Joe Rickerby
6f17a09d06
Merge pull request #1249 from pypa/update-dependencies-pr
...
[Bot] Update dependencies
2022-09-04 18:05:26 +01:00
Joe Rickerby
2dfeb94026
Merge pull request #1253 from maxbachmann/main
...
avoid RecursionError on Windows
2022-09-04 15:00:08 +01:00
Max Bachmann
ed73b75efe
avoid RecursionError on Windows
2022-09-04 10:27:05 +02:00
Steve Dower
5030c2c698
Remove unused names
2022-09-02 17:49:38 +01:00
Steve Dower
ff2d9de338
Flow through tmp directory
2022-09-01 22:15:57 +01:00
Steve Dower
1d7054c022
Switch to potential new distutils environment variable
2022-09-01 22:13:08 +01:00
Steve Dower
44ebbc4460
Remove unused import
2022-08-31 21:28:25 +01:00
Steve Dower
9dc55127ff
Fix typing
2022-08-31 21:24:47 +01:00
Steve Dower
4242fe9f13
Merge branch 'arm64' of https://github.com/zooba/cibuildwheel into arm64
2022-08-31 21:09:10 +01:00