1638 Commits
Author SHA1 Message Date
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
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 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
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 c90c7666b9 tests: fix arch for platform tests 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
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
Henry Schreiner da19ac30e6 docs: fix build info 2021-01-21 12:29:02 -05:00
Henry Schreiner 98b5ff447d docs: update for some new packages 2021-01-21 12:02:58 -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
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
Henry Schreiner 4a02410632 fix: action still runs if setup-python is not called (#542)
* fix: action works if setup-python is missed

* fix: two steps

* fix: combine again

* fix: use pipx for action
2021-01-20 18:16:15 -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
Joe Rickerby fbd5bc707f Update pinned version 2021-01-16 11:49:04 +00: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
Henry SchreinerandJoe Rickerby b627134e16 docs: normalize CI list (#532)
* docs: normalize CI list

Closes #531

* Apply suggestions from code review

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

Co-authored-by: Joe Rickerby <joerick@mac.com>
2021-01-12 23:34: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 SchreinerandJoe Rickerby 8b22048dea docs: drop double install and add a few projects (#520)
* docs: project update

* docs: pyproject.toml mention

* Apply suggestions from code review

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

* docs: one more change from @joerick, dropped double install example

Co-authored-by: Joe Rickerby <joerick@mac.com>
2021-01-09 15:41:41 -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 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
Henry Fredrick Schreiner 635b226a6c style: pre-commit run -a 2021-01-06 18:10:32 -05:00