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
Henry Fredrick Schreiner
b1e5b8b647
style: isort
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
Joe Rickerby
e880aca155
Tidy up
2021-01-06 21:33:41 +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
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
Henry Schreiner
fce7c70a63
refactor: standard arch checking in one place
2021-01-05 13:23:54 -05: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
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
Joe Rickerby
7cab712592
Fix unit test
2021-01-02 19:25:09 +00: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
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