Commit Graph
59 Commits
Author SHA1 Message Date
mayeut b1929b7eaf feature: add PyPy 3.10 2023-06-17 14:21:50 +02:00
cibuildwheel-bot[bot] 1c3b8e112e Update dependencies 2023-06-09 12:42:06 +00:00
Henry SchreinerandJoe Rickerby 8499628a5b feat: add Python 3.12 beta 1 (#1507)
* feat: add Python 3.12 beta 1

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>

* fix: try updating some versions to (near) final 3.6 supported version

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>

* tests: skip dep check on 3.6

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>

* Update test pip version pin

* Fix expected wheels check

---------

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
Co-authored-by: Joe Rickerby <joerick@mac.com>
2023-05-26 21:14:55 -07:00
cibuildwheel-bot[bot]andcibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com> c0873c9198 [Bot] Update dependencies (#1465)
Update dependencies

Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2023-04-10 18:48:35 +02:00
cibuildwheel-bot[bot]andcibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com> fbebb732e6 [Bot] Update dependencies (#1417)
Update dependencies

Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2023-02-20 09:55:37 -05:00
92cb1d8990 feat: add PyPy macOS arm64 (#1372)
* feat: add PyPy macOS arm64
* fix: use PyPy 7.3.11
* fix: filter-out unsupported PyPy cross-compilation configs
* Add quiet notice about the auto-skipping of arm64 pp builds on x86_64

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
Co-authored-by: Henry Schreiner <henryschreineriii@gmail.com>
Co-authored-by: Joe Rickerby <joerick@mac.com>
2023-01-14 09:48:01 +01:00
cibuildwheel-bot[bot]andcibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com> 06c4927798 [Bot] Update dependencies (#1381)
Update dependencies

Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2023-01-03 15:06:38 -05:00
Henry Schreiner b9a3ed8c6a Update cibuildwheel/resources/build-platforms.toml 2022-12-22 11:25:36 -05:00
cibuildwheel-bot[bot] cefc5a5a0a Update dependencies 2022-12-19 06:13:55 +00:00
cibuildwheel-bot[bot]andcibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com> 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
cibuildwheel-bot[bot] 80a2e1ab43 Update dependencies 2022-10-13 09:02:38 +00:00
cibuildwheel-bot[bot]andcibuildwheel-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
cibuildwheel-bot[bot] e2c0d6831d Update dependencies 2022-08-10 17:25:27 +00:00
cibuildwheel-bot[bot]andcibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com> 66c8e84265 [Bot] Update dependencies (#1213)
Update dependencies

Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2022-08-08 16:51:14 -04:00
cibuildwheel-bot[bot] 39176acc4b Update dependencies 2022-07-18 16:12:23 +00:00
cibuildwheel-bot[bot] de0a9b33e7 Update dependencies 2022-06-15 15:13:22 +00:00
cibuildwheel-bot[bot]andcibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com> a440ab3655 [Bot] Update dependencies (#1119)
Update dependencies

Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2022-06-06 15:53:13 +02:00
mayeut b8abcb128c feature: add CPython 3.11 support 2022-05-23 20:47:08 +02:00
cibuildwheel-bot[bot]andcibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com> 79bfea0817 [Bot] Update dependencies (#1115)
Update dependencies

Co-authored-by: cibuildwheel-bot[bot] <83877280+cibuildwheel-bot[bot]@users.noreply.github.com>
2022-05-23 20:44:09 +02:00
cibuildwheel-bot[bot]andjoerick e88a29cbe7 Update dependencies (#1070)
Co-authored-by: joerick <joerick@users.noreply.github.com>
2022-04-01 22:00:22 -04:00
mayeut 23dc92c5f3 Update dependencies 2022-03-29 18:40:49 +01:00
mayeut bc3ebefe35 Update dependencies 2022-03-21 06:14:03 +00:00
mayeut 70780dbc4e feature: Add PyPy 3.9 2022-02-25 06:29:11 +01:00
mayeut e9fc3332fd fix: revert to PyPy 3.7 7.3.7 2022-02-24 22:45:21 +01:00
cibuildwheel-bot[bot]andmayeut 4465ec193f Update dependencies (#1027)
Co-authored-by: mayeut <mayeut@users.noreply.github.com>
2022-02-22 17:27:47 -05:00
cibuildwheel-bot[bot]andmayeut af2014c954 Update dependencies (#994)
Co-authored-by: mayeut <mayeut@users.noreply.github.com>
2022-01-25 07:56:17 +01:00
cibuildwheel-bot[bot] 3b40094a3a Update dependencies (#958) 2021-12-13 09:36:17 -05:00
cibuildwheel-bot[bot]andmayeut 716b784517 Update dependencies (#929)
Co-authored-by: mayeut <mayeut@users.noreply.github.com>
2021-11-25 12:35:11 -05:00
Niyas Saitpre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>Henry Schreiner
594d89f6f7 add support for building wheels for windows on arm64 (#920)
* add support for building wheels for windows on arm64

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Fix main_platform_test.py

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Remove unrequired explicit nuget source

* add python arm64 3.9.9 version

* extend update_pythons.py to add win/arm64 support

* update documentation for new win/arm64 platform

* style: include ARM64 in literal

* Fix python 3.9 identifier for win_arm64

* Fix table layout issues in README and add note about arm64 pip issue

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com>
2021-11-24 13:50:49 -05:00
823d4af1ad feat: pypy 3.8 & pip 21.3 (#881)
* Update dependencies

* fix: support pypy 3.8 and 7.3.7

Co-authored-by: henryiii <henryiii@users.noreply.github.com>
Co-authored-by: Henry Schreiner <henryschreineriii@gmail.com>
2021-11-11 08:40:15 -05:00
cibuildwheel-bot[bot]andhenryiii 9ce9574d4e Update dependencies (#855)
Co-authored-by: henryiii <henryiii@users.noreply.github.com>
2021-10-06 08:44:30 +02:00
Matthieu DarboisandJoe Rickerby 803c5e46ce feat: add musllinux support (PEP 656) (#768)
* feat: add musllinux support (PEP 656)

Add musllinux support (PEP 656) allowing to build wheels for musl libc based distros (e.g. Alpine)

* feat: add musllinux support (PEP 656) doc

* doc: combine `CIBW_MANYLINUX_*_IMAGE` & `CIBW_MUSLLINUX_*_IMAGE` options

* fix: doc to be squashed

* doc: combine manylinux /musllinux in README

* Update docs/options.md

Co-authored-by: Joe Rickerby <joerick@mac.com>

Co-authored-by: Joe Rickerby <joerick@mac.com>
2021-09-20 08:12:35 +02:00
cibuildwheel-bot[bot]andmayeut 604a1b5a33 Update dependencies (#823)
Co-authored-by: mayeut <mayeut@users.noreply.github.com>
2021-09-13 10:16:27 -04:00
cibuildwheel-bot[bot]andmayeut 3092095414 Update dependencies (#812)
Co-authored-by: mayeut <mayeut@users.noreply.github.com>
2021-08-31 16:28:41 +02:00
cibuildwheel-bot[bot]andjoerick f8c608c268 Update dependencies (#785)
Co-authored-by: joerick <joerick@users.noreply.github.com>
2021-08-07 11:48:34 +00:00
mayeut e132ce0b0e Update dependencies 2021-07-14 12:41:25 +00:00
mayeut a49312635c Update dependencies 2021-07-05 06:10:47 +00:00
Henry Schreiner 68e47e4fcb chore: bump Python versions (3.10 beta 3) 2021-06-21 14:49:47 -04:00
Henry Schreiner 0dc34816d0 feat: support building universal2/arm64 from x64_86 Python 3.8 (#704) 2021-05-31 09:14:49 +02:00
5b22fc636b feat: add CPython 3.10 pre-release support (#675)
* Add CPython 3.10 support

* Fix logger displaying CPython 3.1 instead of 3.10

* Fix tests failing with CPython 3.10

* Use pytest instead of nose

* feat: --pre flag

Apply suggestions from code review

Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com>

* fix: update Python update script to process beta versions

* refactor: prerelease-pythons

* Use `strtobool` to parse `CIBW_PRERELEASE_PYTHONS` env var

* Update python version filtering for universal2 & arm64

* Filter out CPython 3.10 and above for `test_manylinuxXXXX_only[manylinux1]` test

* Use CIBW_BUILD filtering rather than CIBW_SKIP for test_docker_images

* Use skip_patterns to filter out pre-releases

* Use `prerelease_pythons` instead of `pre`

* Reword `CIBW_PRERELEASE_PYTHONS` doc per review.

* Use `CIBW_PRERELEASE_PYTHONS: True` for usage example.

* Update `cibuildwheel --help` doc

* docs: add note on spec.filter

* Clean up the BuildSelector __repr__ by refactoring

* fix: remove platform variants for CIBW_PRERELEASE_PYTHONS

* docs: mention the flag

Co-authored-by: Henry Schreiner <henryschreineriii@gmail.com>
Co-authored-by: Joe Rickerby <joerick@mac.com>
2021-05-28 18:26:55 -04:00
mayeut d84665491a Add i686 support for PyPy 2021-05-24 10:32:52 +02:00
mayeut c29a701ebc Add aarch64 support for PyPy 2021-05-24 10:32:51 +02:00
mayeut d608cc5da8 Update PyPy to 7.3.5 on macOS/Windows 2021-05-23 23:46:47 +02:00
Yannick Jadoul 0b0a37af73 Update to PyPy 7.3.5rc3 2021-05-23 23:46:46 +02:00
Yannick Jadoul 3ec1bfab12 Try out PyPy 7.3.5rc2 2021-05-23 23:46:46 +02:00
Yannick Jadoul 1a6b9d2db3 PyPy 7.3.4 released 2021-05-23 23:46:46 +02:00
Yannick Jadoul ac40e31b11 Change overlooked architecture entry of PyPy in build-platforms.toml 2021-05-23 23:46:46 +02:00
Yannick Jadoul 921a6269bd PyPy 7.3.4rc2 2021-05-23 23:46:45 +02:00
Yannick Jadoul 1ebad9473d PyPy now has 64-bit Windows binaries 2021-05-23 23:46:45 +02:00
Yannick Jadoul 511606c5a7 Try out PyPy 7.3.4rc1 (dropping PyPy 3.6) 2021-05-23 23:46:45 +02:00