cibuildwheel-bot[bot]
76aa7b3601
[Bot] Update dependencies ( #1327 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2022-10-26 00:05:03 +02:00
Joe Rickerby
42fb827bd7
Fix #1161 - stdout is line-buffered during command execution
2022-10-21 15:01:00 +01:00
Joe Rickerby
41532a34ec
Merge pull request #1315 from pypa/update-dependencies-pr
...
[Bot] Update dependencies
2022-10-21 14:40:21 +01:00
Joe Rickerby
1140a0c269
Merge pull request #1312 from mayeut/fix-mdt-arm64
...
fix: warning when building macOS arm64 wheels
2022-10-21 14:38:10 +01:00
Ankith and Joe Rickerby
03396fdbb2
delocate command is fine on a single line
...
Co-authored-by: Joe Rickerby <joerick@mac.com >
2022-10-21 18:38:36 +05:30
Ankith
c09359e9af
Tweak default mac repair cmd: delocate verbose
2022-10-21 14:14:13 +05:30
cibuildwheel-bot[bot]
68cbf29979
Update dependencies
2022-10-17 06:50:14 +00:00
Joe Rickerby
4a679749fa
Suppress pylint warning
2022-10-16 12:33:09 +01:00
mayeut
fed1314511
fix: warning when building macOS arm64 wheels
...
When `MACOSX_DEPLOYMENT_TARGET` is not set by the user, cibuildwheel always defaults to `10.9`.
This leads to warning when building arm64 wheels.
This commit removes the warning by setting the default to `11.0` for arm64 builds.
2022-10-14 23:56:57 +02:00
Joe Rickerby
1904551399
Bump version: v2.11.1
2022-10-13 11:45:09 +01:00
cibuildwheel-bot[bot]
80a2e1ab43
Update dependencies
2022-10-13 09:02:38 +00:00
Joe Rickerby
a9ad61c87f
Bump version: v2.11.0
2022-10-13 09:54:44 +01:00
cibuildwheel-bot[bot]
27be463f2e
[Bot] Update dependencies ( #1302 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2022-10-11 10:06:49 -04:00
Henry Schreiner
13b92f9c2d
fix: hide root pip warning on Linux ( #1304 )
...
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2022-10-11 10:06:35 -04:00
Joe Rickerby
61999a886b
Merge pull request #1144 from zooba/arm64
...
Enable building for Windows ARM64 on a non-ARM64 device
2022-10-11 08:52:23 +01:00
Matthieu Darbois
758dfec593
chore: better error message when python is missing in an OCI image ( #1298 )
2022-10-09 16:44:14 +02:00
Henry Schreiner
7c4bbf8cb3
chore: minor cleanups from reverb ( #1293 )
...
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2022-10-07 08:47:31 -04:00
Joe Rickerby
c85450161c
Merge pull request #1283 from mayeut/test-macos-cp38-arm64
...
feature: allow testing cp38-macosx_arm64 wheel
2022-10-04 18:41:17 +01:00
Steve Dower
91284650b3
Merge remote-tracking branch 'upstream/main' into arm64
2022-10-04 16:36:44 +01:00
Steve Dower
aa79b6eda9
Revert default archs on ARM64 change
2022-10-04 16:36:44 +01:00
Henry Schreiner
35f2b8db78
chore: clean up a little typing ( #1291 )
2022-10-03 23:23:11 -04:00
Steve Dower
ae58080d01
Merge remote-tracking branch 'upstream/main' into arm64
2022-10-04 00:38:23 +01:00
Steve Dower
18ced3c39b
Update docs and fix default architectures
2022-10-04 00:38:05 +01:00
cibuildwheel-bot[bot]
3300709573
[Bot] Update dependencies ( #1284 )
...
Update dependencies
Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2022-10-03 16:43:45 -04: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
mayeut
6286d9c33d
feature: allow testing cp38-macosx_arm64 wheel
...
Per discussion in https://github.com/pypa/cibuildwheel/pull/1169 , the default installer used for cp38 is an Intel installer.
It makes sense to skip testing arm64 wheels in this case.
However, if the user choose to manually install the universal2 CPython version, then, tests shall be run on arm64.
This allows users that either target 11.0+ on intel, universal2 or only build for arm64 to get the arm64 wheel tested on AppleSilicon.
2022-09-25 12:34:36 +02:00
Joe Rickerby
7c45799919
Bump version: 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
5e5fdd1b9a
Fix win32 identifiers with --only
2022-09-24 23:12:32 +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]
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
225387a9d5
Bump version: v2.10.1
2022-09-18 12:57:10 +01:00
Joe Rickerby
13fc768552
Revert to the previous quoting behaviour for environment option
2022-09-17 11:15:00 +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
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
67a7175578
Bump version: v2.10.0
2022-09-13 12:26:31 +03:00
cibuildwheel-bot[bot]
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 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]
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
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
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