Commit Graph
100 Commits
Author SHA1 Message Date
Joe Rickerby 2c7c2c8fc7 'Bump version: v1.10.1' 2021-05-01 18:23:18 +01:00
Joe Rickerby f0759803a3 fix: occasional nuget error (#653)
* Try some things to debug Travis failures

* Perhaps there is a config file

* Update .travis.yml

* Update .travis.yml

* Add -FallbackSource to nuget invocation

* Update windows.py

* Tidy things up
2021-04-30 17:41:19 -04:00
Joe Rickerby 75af5944f5 Merge pull request #650 from joerick/docs-updates 2021-04-30 12:20:11 +01:00
Joe Rickerby 2737add6e5 Merge remote-tracking branch 'origin/master' into docs-updates 2021-04-30 11:14:13 +01:00
Joe Rickerby e11c9070ce Add a cross-link between the CPP discussion and the FAQ entry. 2021-04-30 11:10:54 +01:00
Joe Rickerby 07b87ea651 Add Windows 2.7 FAQ entry. 2021-04-27 19:06:33 +01:00
Joe RickerbyandYannick Jadoul 0d08a1c85e Apply suggestions from code review
Co-authored-by: Yannick Jadoul <yannick.jadoul@belgacom.net>
2021-04-27 08:55:39 +01:00
Joe Rickerby d8dd54af11 Update options.md 2021-04-23 15:38:01 +01:00
Joe Rickerby 9975f9c9bb Copy pass over Options page - readability improvements and extra info 2021-04-23 12:43:56 +01:00
Joe Rickerby a50dffd844 Fix formatting of code blocks in admonitions 2021-04-23 12:42:44 +01:00
Joe Rickerby c6ede9b542 Remove some of the backtick token formatting.
Using the backtick too much breaks up the flow of the text and makes it
hard to read. Here, I'm deciding that project names are not backtick'd,
unless they're referring to something the user would type. e.g.

 the `manylinux` project
 the manylinux project

 set `CIBW_MANYLINUX_IMAGE` to manylinux2010
 set `CIBW_MANYLINUX_IMAGE` to `manylinux2010`
2021-04-23 12:11:43 +01:00
Joe Rickerby 04837dd593 Get rid of huge repetitive MANYLINUX_IMAGE header 2021-04-23 11:06:08 +01:00
Joe Rickerby e9df889f56 Typography tweaks 2021-04-23 11:05:27 +01:00
Joe Rickerby 940b48f7e6 add note about 3.6+ 2021-04-23 10:59:07 +01:00
Joe Rickerby 9c797c271b Add delvewheel shoutout
Fix #459
2021-04-23 10:34:01 +01:00
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 86b00da754 Minor docs updates 2021-02-26 16:36:35 +00: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