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 Schreiner and Joe 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 Schreiner and Joe 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] and mayeut
f6eea06dd2
chore: update dependencies ( #530 )
...
Co-authored-by: mayeut <mayeut@users.noreply.github.com >
2021-01-11 09:37:11 -05:00
Henry Schreiner and Joe 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
Henry Fredrick Schreiner
635b226a6c
style: pre-commit run -a
2021-01-06 18:10:32 -05:00
Henry Fredrick Schreiner
b1e5b8b647
style: isort
2021-01-06 18:10:32 -05: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
Henry Schreiner
fce7c70a63
refactor: standard arch checking in one place
2021-01-05 13:23:54 -05:00
probot-auto-merge[bot]
6f28d7851f
Merge pull request #512 from joerick/update-dependencies-pr
...
[Bot] Update dependencies
2021-01-04 07:27:07 +00:00
mayeut
42616735cf
Update dependencies
2021-01-04 06:14:55 +00:00
Henry Fredrick Schreiner and Matthieu 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
probot-auto-merge[bot]
1cfd5ed265
Merge pull request #510 from henryiii/style/pyupgrade
...
style: pyupgrade
2021-01-03 01:32:54 +00:00
Henry Fredrick Schreiner
e9423a0d7f
style: reorder checks
2021-01-02 19:13:31 -05:00
Henry Fredrick Schreiner
7e80e4b0b6
style: pyupgrade
2021-01-02 19:11:40 -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
Henry Schreiner
bc8716c188
refactor: setup.cfg and dev requirements ( #504 )
...
* refactor: use setup.cfg instead
* refactor: use dev extra
* fix: restore dev requiremetns
2021-01-02 11:33:38 -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
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
Grzegorz Bokota
122a0e62c2
use -p1
2021-01-01 19:37:06 +01:00
Grzegorz Bokota
9888a6d88f
use -i syntax for patch
2021-01-01 18:31:04 +01: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
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
probot-auto-merge[bot]
965ced1984
Merge pull request #505 from joerick/update-dependencies-pr
...
[Bot] Update dependencies
2020-12-31 19:26:48 +00:00
henryiii
a015f3425c
Update dependencies
2020-12-31 16:52:34 +00:00
Grzegorz Bokota and Yannick Jadoul
99203a83f9
fix: patching pypy venv ( #502 )
...
Potentially revert / remove on release of PyPy 7.3.4.
* patching linux and macos
* try test
* add patch files for pypy2.7
* fix installing
* Combine patch files into one
* Simplify further, and add test to remind ourselves to remove the PyPy patch
* ignore fail of patch on linux
make new test failing only on linux
* fix test
* add timeout
* fix patch on linux
* change `-N` to `--force`
Co-authored-by: Yannick Jadoul <yannick.jadoul@belgacom.net >
2020-12-31 11:50:19 -05:00
Joe Rickerby
aa871284fc
Make the StrEnums proper Enums
2020-12-31 16:35:26 +00:00
Joe Rickerby
5b5078e5e9
Copy edit of --archs help text to make 'auto' clearer
2020-12-31 15:45:02 +00:00
Joe Rickerby
d65da2ee46
docs edits from review
2020-12-31 15:44:27 +00:00
Joe Rickerby
f43407210a
option ordering
2020-12-31 15:22:19 +00:00
Joe Rickerby
5ee663fe12
Add test for failure when setting CIBW_ARCHS on macos/windows
2020-12-31 15:17:24 +00:00
Joe Rickerby
b5f5437114
Suggestion from review
2020-12-31 14:59:45 +00:00
Joe Rickerby
1029a1a123
Merge pull request #503 from joerick/update-dependencies-pr
...
[Bot] Update dependencies
2020-12-31 14:36:13 +00:00
mayeut
143febd9fa
Update dependencies
2020-12-28 06:10:06 +00:00
Henry Schreiner
4e17c275ef
fix: adding pyproject.toml
2020-12-27 22:26:31 -05:00
Henry Schreiner
93a095d3de
docs: include action form of cibuildwheel
2020-12-27 22:26:31 -05:00
Henry Schreiner
723b5e5128
feat: add support for composite-actions
2020-12-27 22:26:31 -05:00
Henry Schreiner
02f3849738
chore: update projects based on Discussion #485 ( #498 )
2020-12-27 22:22:34 -05:00
Joe Rickerby
0893731090
Simplify arch matching code
2020-12-28 00:43:24 +00:00
e43b105d28
[Bot] Update dependencies ( #495 )
...
* Update dependencies
* chore: bump Python 3.8.6 -> 3.8.7
Co-authored-by: mayeut <mayeut@users.noreply.github.com >
Co-authored-by: Henry Schreiner <henryschreineriii@gmail.com >
2020-12-24 10:00:12 -05:00
Matthieu Darbois
14a6a77f48
Run update workflow weekly ( #497 )
2020-12-23 23:38:45 +01:00
Joe Rickerby
6b00931dca
Allow the testing of any of the example configs in /examples
2020-12-23 21:11:08 +00:00