Henry Schreiner
8734e0e4e6
ci: pin dockcross for tests
2021-06-21 12:27:18 -04:00
Henry Schreiner
744812b7d3
ci: pin dockcross for tests
2021-06-21 12:27:18 -04:00
Henry Schreiner and Joe Rickerby
6ab9906ff0
chore: rename joerick/cibuildwheel -> pypa/cibuildwheel ( #682 )
...
* chore: rename joerick/cibuildwheel -> pypa/cibuildwheel
* Update Appveyor status badge markup
Note that it still has joerick/cibuildwheel - confusingly it's still within my appveyor account, but this is the new project that points to the pypa github repo
* Update Appveyor badge markup again
I went through a few passes to enable that project, here's the latest.
* Update Azure badge, also
* Update Travis badge to reference the .com
Co-authored-by: Joe Rickerby <joerick@mac.com >
2021-05-24 17:24:36 -04:00
Henry Schreiner
bda76b21cb
style: activate string normalization
2021-05-03 13:12:36 -04:00
mayeut
d1900f6a05
Fix misaligned triple-quote blocks
2021-05-03 13:12:36 -04:00
Henry Schreiner
178aaea6c7
style: apply black via pre-commit run -a
2021-05-03 13:12:36 -04:00
Henry Schreiner
9cbed6a9be
chore: add black for all code, no string norm
2021-05-03 13:12:36 -04:00
Henry Schreiner and Joe Rickerby
dff3aca4b6
style: second set of updates ( #651 )
...
* style: second set of updates
* style: more updates from joerick
Co-authored-by: Joe Rickerby <joerick@mac.com >
Co-authored-by: Joe Rickerby <joerick@mac.com >
2021-04-29 20:21:42 -04:00
Henry Schreiner
22d473acc0
fix: drop Python 2.7 on Windows using 2008 compiler
2021-04-25 00:55:16 -04:00
5cbe3e2254
style: apply some cleanups from Sourcery.ai ( #626 )
...
* style: apply some fixes from Sorcery
* Apply suggestions from code review
Co-authored-by: Yannick Jadoul <yannick.jadoul@belgacom.net >
Co-authored-by: Joe Rickerby <joerick@mac.com >
Co-authored-by: Yannick Jadoul <yannick.jadoul@belgacom.net >
Co-authored-by: Joe Rickerby <joerick@mac.com >
2021-03-24 23:23:27 +01:00
Matthieu Darbois
1e7961c157
Add manylinux_2_24 support ( #595 )
2021-02-18 08:15:37 +01:00
Henry Schreiner and Joe Rickerby
d2772c2293
refactor: subprocess.run ( #592 )
...
* change check_call to run
* refactor: change check_output to run
* Apply suggestions from code review
Co-authored-by: Joe Rickerby <joerick@mac.com >
Co-authored-by: Joe Rickerby <joerick@mac.com >
2021-02-14 12:56:33 -05:00
Henry Schreiner
08edf62e79
tests: don't expect CPython 2.7 in manylinux2010 images ( #591 )
2021-02-11 14:56:08 +01:00
Joe Rickerby
a79f0ef95e
Remove wheel rename hack
2021-01-30 17:22:26 +00:00
Joe Rickerby
32ab09b2ed
Tidy up and correct a few things
2021-01-30 10:52:00 +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
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
00eed5aac5
Fix crashing test
2021-01-24 14:50:47 +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
Henry Schreiner
cc0e7ec0a1
fix: review from @joerick
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
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
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
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
121715a568
Skip cross-compile test on macOS <11
2021-01-05 17:01:23 +00:00
Joe Rickerby
df60457001
Use the ARCHS option to select universal2/arm64 builds
2021-01-05 15:14:32 +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
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
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
5ee663fe12
Add test for failure when setting CIBW_ARCHS on macos/windows
2020-12-31 15:17:24 +00:00
Joe Rickerby
5aa85e815d
Add integration test for emulation
2020-12-21 11:06:25 +00:00
Joe Rickerby
e0f2f8fdac
Merge pull request #458 from joerick/logger
...
Improve CI logs using fold groups
2020-11-26 17:44:49 +00:00
Yannick Jadoul
c67de74e28
Demonstrate old version of Python in CIBW_BEFORE_ALL on manylinux
2020-11-23 00:41:52 +01:00
Joe Rickerby
91906b2aea
Skip the example output test
2020-11-14 14:50:29 +00:00
Joe Rickerby
8606c4771e
Add explicit sample build test to keep the first test simple
2020-11-14 14:28:47 +00:00
Joe Rickerby
5e99d962f5
Wrap the sample build output in a fold group
2020-11-13 15:22:43 +00:00
Joe Rickerby
8108deacfe
Don't capture the output of the first test
2020-11-05 23:10:25 +00:00
Joe Rickerby
c9ea0251fe
Sample build uses a testcase failure project
2020-11-04 16:08:40 +00:00
Joe Rickerby
136adebf09
Add a github action to run a sample build to check output
2020-10-31 18:13:31 +00:00
8094b3f6db
Update macOS SSL certificates ( #447 )
...
Update macOS SSL certificates using latest `certifi` certificate bundle.
Co-authored-by: Yannick Jadoul <yannick.jadoul@belgacom.net >
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
2020-10-10 18:24:15 +02:00
Henry Schreiner and Matthieu Darbois
9fbe8186f9
chore: Python 3.9.0 final, Python 3.7 constraints ( #440 )
...
* chore: update to 3.9.0 final
* chore: add python 3.7 constraints
* chore: missed one image due to travis-ci fail
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
Co-authored-by: Matthieu Darbois <mayeut@users.noreply.github.com >
2020-10-06 22:02:11 -04:00
Yannick Jadoul
37a6504351
Adding PyPy Python 3.7 to the tests
2020-09-25 15:41:33 +02:00