Commit Graph
649 Commits
Author SHA1 Message Date
Joe Rickerby 4dddd9e648 Silence the pip version warnings 2021-01-24 15:08:46 +00:00
Joe Rickerby bd45b1c901 Remove pinned pip install, virtualenv should bundle this now 2021-01-24 14:46:46 +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
github-actions[bot]andhenryiii 9cffb96935 chore: update dependencies (#554)
Co-authored-by: henryiii <henryiii@users.noreply.github.com>
2021-01-22 20:26:59 -05:00
Joe Rickerby 96e3964972 Bump version: v1.8.0 2021-01-22 19:18:49 +00:00
Henry Schreiner ff8f881098 refactor: pull arch out into separate file 2021-01-22 13:02:51 -05:00
Henry Schreiner f5b84797e5 fix: move and simplify arch check 2021-01-22 13:01:00 -05:00
Henry Schreiner cc0e7ec0a1 fix: review from @joerick 2021-01-22 13:01:00 -05:00
Henry Fredrick Schreiner 5762aa5e3b feat: allow-empty and simpler testing 2021-01-22 13:01:00 -05:00
Henry Fredrick Schreiner eb9850dbde feat: support Windows workaround on Travis CI 2021-01-22 13:01:00 -05:00
Henry Fredrick Schreiner 61b94434b2 fix: error if build selectors are empty 2021-01-22 13:01:00 -05:00
Henry Fredrick Schreiner 27a0053386 fix: error if selector is empty 2021-01-22 13:01:00 -05:00
Henry SchreinerandJoe Rickerby fba65a6008 feat: CIBW_TEST_SKIP (#537)
* feat: CIBW_TEST_SKIP

* refactor: adjust a bit and add docs

* fix: typo in name

* docs: Update docs/options.md

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

* docs: add README line from markdown

Co-authored-by: Joe Rickerby <joerick@mac.com>
2021-01-20 21:22:48 -05:00
github-actions[bot] 03f83455d8 Update dependencies (#546) 2021-01-18 08:29:10 -05:00
Henry Schreiner 1441972046 fix: improve correctness of exits (#539)
* fix: improve correctness of exits

* refactor: use sys.exit
2021-01-17 14:13:26 -05:00
Henry Schreiner 45c3c2ea8e fix: empty image check (#543) 2021-01-17 13:08:55 -05:00
Henry SchreinerandJoe Rickerby e91d8d82a2 feat: support brace expansion in BUILD/SKIP (#527)
* wip: try wcmatch

* feat: expand braces

* docs: mention brace expansion

* docs: more reasonable examples of brackets

* Update docs/options.md

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

Co-authored-by: Joe Rickerby <joerick@mac.com>
2021-01-15 15:25:22 -05:00
d394386318 feat: update python versions as part of update_dependencies (#496)
* Update python versions as part of update_dependencies

* refactor: pulling out to update_pythons

* refactor: rewrite and expect install

* feat: support macos too, logging output

* WIP: update

* refactor: drive from original file

* Remove unused variable

* Output a diff instead of the result file, to review changes more easily

* fix: minor cleanup

Co-authored-by: Henry Fredrick Schreiner <henry.fredrick.schreiner@cern.ch>
Co-authored-by: Henry Schreiner <henryschreineriii@gmail.com>
Co-authored-by: Joe Rickerby <joerick@mac.com>
2021-01-15 14:40:03 +00:00
Henry Schreiner ca7871ce0c feat: native / all archs (#535)
* feat: native / all archs

* docs: mention new options
2021-01-15 14:38:47 +00:00
github-actions[bot]andmayeut f6eea06dd2 chore: update dependencies (#530)
Co-authored-by: mayeut <mayeut@users.noreply.github.com>
2021-01-11 09:37:11 -05:00
Henry Schreiner 5eb5ea10f5 refactor: identifiers in a file (#511)
* refactor: identifiers in a file

* chore: more typing

* refactor: PlatStr -> PlatformName

* refactor: load in file, use importlib.resources

* refactor: change toml structure

* refactor: use common Traversable

* fix: ensure reasonable version of importlib_resources

* style: fix extra line
2021-01-09 15:40:40 -05: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 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
Henry Fredrick Schreiner 635b226a6c style: pre-commit run -a 2021-01-06 18:10:32 -05: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
probot-auto-merge[bot] 9f610d0f5f Merge pull request #507 from henryiii/feat/windowsfilter
feat: Windows filtering and sets
2021-01-05 23:19:39 +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
Henry Schreiner fce7c70a63 refactor: standard arch checking in one place 2021-01-05 13:23:54 -05:00
Joe Rickerby a6ff55ed5b Update pip in the test virtualenv 2021-01-05 17:37:55 +00:00
Joe Rickerby 65b530a5df On arm64, build native before cross-compile 2021-01-05 17:01:08 +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
mayeut 42616735cf Update dependencies 2021-01-04 06:14:55 +00:00
Henry Fredrick SchreinerandMatthieu Darbois a99e0ded76 feat: Windows filtering and sets
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com>
2021-01-02 22:51:16 -05:00
Henry Schreiner 2a73fee411 fix: enable and fix full type checking (#509)
* fix: enable and fix fully type checking

* chore: pre-commit autoupdate

* refactor: pull types out to file
2021-01-02 14:32:55 -05: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 8d045992fa Merge remote-tracking branch 'origin/master' into macos-universal2 2021-01-01 18:58:23 +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