Commit Graph
100 Commits
Author SHA1 Message Date
Joe Rickerby e6cab342a8 Merge pull request #640 from joerick/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2021-04-22 15:11:51 +01:00
Joe Rickerby b142b09e22 ci: make GHA pre-commit check a precursor to main test (#624)
* Remove GHA pre-commit check

This check was the same as the check performed by pre-commit.ci, except that the pre-commit.ci is a bit faster and can fix some issues itself, so I'm removing the GHA one in favour of the pre-commit one.

* Add back precommit check and use it as a precursor

This will prevent us wasting CI time on builds that failed precommit
2021-03-26 10:33:55 -04:00
Joe Rickerby 38d713fef6 Minor docs updates (#609) 2021-03-04 08:55:19 -05:00
Joe Rickerby 84f82a5898 Bump version: v1.10.0 2021-02-23 21:07:56 +00:00
Joe Rickerby 985389d5ee Fix a few version increment-related issues 2021-02-22 22:39:04 +00:00
Joe Rickerby fe961f4a7e Fix old version number 2021-02-22 22:33:51 +00:00
Joe Rickerby da24b0d361 Merge pull request #608 from joerick/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2021-02-22 22:25:41 +00:00
Joe Rickerby 76fd16ea8b Merge pull request #607 from joerick/update-dependencies-pr
[Bot] Update dependencies
2021-02-22 22:25:27 +00:00
Joe Rickerby 7a51e249ec Update cibuildwheel/resources/build-platforms.toml 2021-02-22 20:46:49 +00:00
Joe Rickerby dfbb20ee69 add missing version pin in gitlab example 2021-02-12 14:08:41 +00:00
Joe Rickerby b4addbf4a9 Merge pull request #585 from joerick/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2021-02-08 18:48:08 +00:00
Joe Rickerby 13a79bdb45 Merge pull request #583 from henryiii/docs/uni2ident
docs: add missing AS indentifiers
2021-02-08 18:46:20 +00:00
Joe Rickerby 5b4a3dea50 Mobile fix for the TOC, stop it overflow-x'ing the whole page 2021-02-08 18:43:23 +00:00
Joe Rickerby cb579ee641 Merge pull request #581 from joerick/henryiii-patch-1
docs: fix bullets in 1.6.0 release notes
2021-02-08 18:01:58 +00:00
Joe Rickerby 5514dd28f0 Bump version: v1.9.0 2021-02-05 21:44:41 +00:00
Joe Rickerby bdf765c212 Update syntax in apple silicon example 2021-02-05 21:33:57 +00:00
Joe Rickerby 31838d3c74 Update bump version script 2021-02-05 21:25:40 +00:00
Joe Rickerby c5912134d5 Some release notes 2021-02-05 21:18:21 +00:00
Joe Rickerby 3fa7e596af Merge pull request #577 from joerick/docs/u2
docs: Universal2 discussion and more updates
2021-02-05 21:12:29 +00:00
Joe Rickerby efc97b80ac Update docs/faq.md 2021-02-05 20:25:03 +00:00
Joe Rickerby 3940d38b4d Fix GHA example syntax 2021-02-05 20:17:53 +00:00
Joe Rickerby c7ad0c7654 Review tweaks from henryiii 2021-02-05 19:43:19 +00:00
Joe Rickerby 566754fdba README: add Apple Silicon and emulation references + a few minor tweaks 2021-02-05 19:20:11 +00:00
Joe Rickerby b6eca6ca48 Use the composite-steps action in more examples 2021-02-05 19:19:19 +00:00
Joe Rickerby adc6af9e7c Combine the two Apple Silicon FAQ entries into one and make a few tweaks 2021-02-05 19:18:48 +00:00
Joe Rickerby cdfab24c5d Merge pull request #574 from joerick/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2021-02-01 21:53:16 +00:00
Joe Rickerby fe002efba9 Merge pull request #571 from henryiii/docs/install_note
docs: note on installing for the TEST_COMMAND
2021-02-01 21:48:18 +00:00
Joe Rickerby b95dca50aa Merge pull request #484 from joerick/macos-universal2
Universal2 wheels on macOS
2021-01-31 12:16:24 +00:00
Joe Rickerby 2def20d75e Remove unused function 2021-01-30 18:12:09 +00:00
Joe Rickerby a79f0ef95e Remove wheel rename hack 2021-01-30 17:22:26 +00:00
Joe Rickerby be55ebe178 Merge remote-tracking branch 'origin/master' into macos-universal2 2021-01-30 17:17:57 +00:00
Joe Rickerby 0de4608193 Merge pull request #559 from joerick/update-dependencies-pr
[Bot] Update dependencies
2021-01-30 17:17:34 +00:00
Joe Rickerby 74170bab4a Get SDK version dynamically 2021-01-30 17:15:44 +00:00
Joe Rickerby 56653f3b4c Fix typing import 2021-01-30 12:42:42 +00:00
Joe Rickerby 32ab09b2ed Tidy up and correct a few things 2021-01-30 10:52:00 +00:00
Joe Rickerby 4ff52ae8d0 Add ARCHFLAGS workaround for building universal2 on macOS 10.15 2021-01-29 15:22:32 +00:00
Joe Rickerby c8fde72aff Select the correct macos 11 SDK for the version of xcode available 2021-01-26 22:17:34 +00:00
Joe Rickerby 93ba19d00f Make the sample build do some cross compile for manual testing 2021-01-26 21:53:57 +00:00
Joe Rickerby b6f325c21a Implement CIBW_TEST_SKIP for individual archs of a universal2 wheel 2021-01-26 21:52:02 +00:00
Joe Rickerby d21b7cfc2e Add SDKROOT setting for building arm64, universal2 on 10.15 2021-01-24 19:18:23 +00:00
Joe Rickerby e40d53db19 Add manual debugging hook 2021-01-24 18:48:59 +00:00
Joe Rickerby f1638e7c6f The macos-10.15 image contains Xcode 12, which should be sufficient... let's find out 2021-01-24 17:50:59 +00:00
Joe Rickerby 8c68e4882c Add FAQ entry explaining Apple Silicon support 2021-01-24 17:03:46 +00:00
Joe Rickerby ef1baac8e2 Indent subheads in TOC on all pages 2021-01-24 16:15:33 +00:00
Joe Rickerby 4b491ceb4a Docs edits 2021-01-24 16:07:59 +00:00
Joe Rickerby 381ea7dbad Add docs for CIBW_ARCHS 2021-01-24 15:54:56 +00:00
Joe Rickerby 4dddd9e648 Silence the pip version warnings 2021-01-24 15:08:46 +00:00
Joe Rickerby 00eed5aac5 Fix crashing test 2021-01-24 14:50:47 +00:00
Joe Rickerby bd45b1c901 Remove pinned pip install, virtualenv should bundle this now 2021-01-24 14:46:46 +00:00
Joe Rickerby 3f8fcb01ad Fix unit tests 2021-01-23 18:15:29 +00:00
Joe Rickerby d2312cdb3f Merge remote-tracking branch 'origin/master' into macos-universal2
# Conflicts:
#	bin/sample_build.py
#	cibuildwheel/__main__.py
#	cibuildwheel/macos.py
#	cibuildwheel/util.py
#	cibuildwheel/windows.py
2021-01-23 13:28:06 +00:00
Joe Rickerby 96e3964972 Bump version: v1.8.0 2021-01-22 19:18:49 +00:00
Joe Rickerby 07f972f6d3 A few docs fixes 2021-01-22 19:16:32 +00:00
Joe Rickerby d87b589791 Merge pull request #545 from henryiii/fix/err-if-empty
feat: error if empty build selection, Travis 2.7 Win w/ workaround
2021-01-22 18:37:52 +00:00
Joe Rickerby e75a3d480a Merge pull request #552 from henryiii/docs/sync
docs: update for some new packages
2021-01-22 10:02:18 +00:00
Joe Rickerby 6d92dbc555 docs: massive props! (#549)
Adding some long overdue 'props' to the README to thank @Czaki and @mattip for their contributions to the project!

(thanks @henryiii for the reminder!)
2021-01-20 19:30:47 -05:00
Joe Rickerby fbd5bc707f Update pinned version 2021-01-16 11:49:04 +00:00
Joe Rickerby e83b770929 Add back other platforms to GHA CI 2021-01-09 13:41:37 +00:00
Joe Rickerby af8ab0af2b Update test to look in stderr for warnings 2021-01-09 01:20:49 +00:00
Joe Rickerby dbb6d80a72 Route warnings and error messages to stderr, not stdout. 2021-01-08 17:25:07 +00:00
Joe Rickerby a99726f477 Neaten comments 2021-01-08 15:18:37 +00:00
Joe Rickerby 9113dfe5da Merge remote-tracking branch 'origin/master' into macos-universal2 2021-01-08 15:02:20 +00:00
Joe Rickerby 8512e69733 Improve expected_wheels correctness 2021-01-08 14:59:16 +00:00
Joe Rickerby f43b3f50c5 Fix warning lines counting as build identifiers in test 2021-01-08 14:57:15 +00:00
Joe Rickerby c4b5b167ca Add clarifying comments 2021-01-08 14:29:07 +00:00
Joe Rickerby 1606b79749 Fix macOS Big Sur version checks 2021-01-08 14:28:39 +00:00
Joe Rickerby 07681239e4 Fix allowed archs check 2021-01-06 21:42:34 +00:00
Joe Rickerby 9bf5fb10e2 Merge remote-tracking branch 'origin/master' into macos-universal2
# Conflicts:
#	cibuildwheel/macos.py
#	cibuildwheel/util.py
2021-01-06 21:39:32 +00:00
Joe Rickerby e880aca155 Tidy up 2021-01-06 21:33:41 +00:00
Joe Rickerby e29fab0e2b Add test for cross-compile testing behaviour 2021-01-05 19:26:12 +00:00
Joe Rickerby ffba89dc64 Improve output formatting
Github annotations require all output to be on a single line, so let's
make the log messages do that
2021-01-05 19:02:15 +00:00
Joe Rickerby 0df5e1295f Only print testing warnings if test command is set 2021-01-05 18:56:07 +00:00
Joe Rickerby e215446283 Increase test timeout value 2021-01-05 17:40:15 +00:00
Joe Rickerby a6ff55ed5b Update pip in the test virtualenv 2021-01-05 17:37:55 +00:00
Joe Rickerby bf272fe9a6 Use same interpreter for sample_build.py (for local testing of arm64) 2021-01-05 17:01:47 +00:00
Joe Rickerby 121715a568 Skip cross-compile test on macOS <11 2021-01-05 17:01:23 +00:00
Joe Rickerby 65b530a5df On arm64, build native before cross-compile 2021-01-05 17:01:08 +00:00
Joe Rickerby 16d96fa33d It does not. 2021-01-05 16:18:17 +00:00
Joe Rickerby 7a11143be8 Like this? 2021-01-05 16:14:07 +00:00
Joe Rickerby afd08c11f2 Maybe Azure secretly supports macOS 11.0? 2021-01-05 16:12:24 +00:00
Joe Rickerby 914f74a0f0 Interim fix for archs comparison
This will change when #507 is merged
2021-01-05 16:03:24 +00:00
Joe Rickerby 577fd5e8e3 Implement testing for universal2/arm64 wheels 2021-01-05 15:58:53 +00:00
Joe Rickerby df60457001 Use the ARCHS option to select universal2/arm64 builds 2021-01-05 15:14:32 +00:00
Joe Rickerby e405f3495e Print warnings when builds are deselected because of build OS 2021-01-05 14:29:38 +00:00
Joe Rickerby 46eb28791f Refactor for clarity 2021-01-05 13:50:21 +00:00
Joe Rickerby a973ba9716 Merge remote-tracking branch 'origin/master' into macos-universal2 2021-01-05 13:35:39 +00:00
Joe Rickerby a1ac43e9de Override buildable archs on macOS 11 2021-01-05 10:23:36 +00:00
Joe Rickerby 7cab712592 Fix unit test 2021-01-02 19:25:09 +00:00
Joe Rickerby 10c052b5ef Merge branch '1.7.x' 2021-01-02 11:48:52 +00:00
Joe Rickerby 4be9285fc7 Bump version: v1.7.4 2021-01-02 11:47:05 +00:00
Joe Rickerby d3bcfe431f Merge pull request #506 from Czaki/macos_patch_fix
Macos patch fix
2021-01-02 11:43:30 +00:00
Joe Rickerby 0b5ac86ae1 Merge pull request #506 from Czaki/macos_patch_fix
Macos patch fix
2021-01-02 11:41:05 +00:00
Joe Rickerby 8d045992fa Merge remote-tracking branch 'origin/master' into macos-universal2 2021-01-01 18:58:23 +00:00
Joe Rickerby 09fef56a46 Make tests expect arm64 and universal2 2021-01-01 18:56:36 +00:00
Joe Rickerby 4d89e524eb Add rename hack to make the universal wheel work on both archs 2021-01-01 18:55:50 +00:00
Joe Rickerby 5c695593f3 Merge pull request #482 from asfaltboy/support-quemu-on-github
Support qemu in GitHub Actions
2021-01-01 17:21:24 +00:00
Joe Rickerby eed12cf4c9 Bump version: v1.7.3 2021-01-01 13:21:29 +00:00
Joe Rickerby da91d7944d Fix docs version number 2021-01-01 13:06:47 +00:00
Joe Rickerby 76d5f3d3e0 Call delocate with the correct archs 2020-12-31 16:50:44 +00:00
Joe Rickerby 2b800bbb3a Build some sample wheels 2020-12-31 16:40:10 +00:00