Commit Graph
498 Commits
Author SHA1 Message Date
Grzegorz Bokota c966c6d098 Add mock for better protection of unit tests launch.
change behavior of main function to always end with exit.
2019-11-24 12:17:08 +01:00
Grzegorz Bokota d2700bc3b4 fix UnboundLocalError instead of proper error message (#221)
* fix UnboundLocalError: local variable 'platform' referenced before assignment
* add test to protect against regression
2019-11-21 22:45:33 +01:00
Matthieu Darbois 09e72800c6 Run each test using a temporary directory (#217) 2019-11-20 22:20:53 +01:00
Joe Rickerby 2b62eef9e7 Merge pull request #211 from nsoranzo/delocate_command
Add `CIBW_REPAIR_WHEEL_COMMAND` env variable
2019-11-20 19:58:19 +00:00
Nicola Soranzo 85cba9b1eb Move Platform-specific variants before Examples 2019-11-17 19:08:22 +00:00
Nicola Soranzo 402ec9e4ac Address one more review comment 2019-11-15 02:56:30 +00:00
Nicola Soranzo e9fd9eaead Address @joerick's comments 2019-11-15 02:27:39 +00:00
Nicola Soranzo 0e04fafd3a Add CIBW_REPAIR_COMMAND env variable
to allow different options for auditwheel/delocate, alternative
commands and a future Windows equivalent.

Fix https://github.com/joerick/cibuildwheel/issues/191 .
2019-11-14 12:10:55 +00:00
Yannick Jadoul 34515b78c6 Merge pull request #209 from YannickJadoul/silence-script-not-on-path-warnings
Avoid script location warnings on Windows
2019-11-14 11:59:40 +01:00
Yannick Jadoul 7d99ccfc7b Collapse multiple 'pip install's into one in windows.py and macos.py, and replace full path by 'python' in windows.py 2019-11-12 23:47:06 +01:00
Yannick Jadoul dc01231301 Replace a few shell invocations by simple_shell in windows.py 2019-11-12 22:25:54 +01:00
Matthieu Darbois 96a2505e78 Merge pull request #207 from mayeut/doc-appveyor-linux
Update doc for AppVeyor on linux
2019-11-12 22:11:27 +01:00
Yannick Jadoul d3fd087166 Run python get-pip.py with Scripts directory in PATH to avoid warnings, and reorder steps to match macOS 2019-11-12 17:05:37 +01:00
mayeut b3f82d52cc Update doc for AppVeyor on linux 2019-11-12 01:20:06 +01:00
Matthieu Darbois 7d90a2f16b Merge pull request #204 from mayeut/appveyor-linux
Rework platform detection to ignore CI provider to determine windows/linux/macos.
A check is still present to check if CI is running or not.
2019-11-11 22:24:52 +01:00
mayeut f4318e15b7 Keep CI check for platform auto 2019-11-11 21:49:16 +01:00
mayeut d3450e84ac Rework platform detection to ignore CI provider.
CI provider is now mostly irrelevant, rework platform detection with that in mind.
Run linux test in AppVeyor
2019-11-10 23:40:20 +01:00
Joe Rickerby a3e9b7b8ec Embed readme in project for PyPI 2019-11-10 19:13:49 +00:00
Joe Rickerby 1a9c6a5f66 Add azure pipelines status badge 2019-11-10 19:02:06 +00:00
Joe Rickerby c44a084a44 Really fix link 2019-11-10 19:01:58 +00:00
Joe Rickerby 1e102b9bc5 Fix link 2019-11-10 15:54:17 +00:00
Joe Rickerby 46f1906e2d Add docs badge 2019-11-10 15:52:01 +00:00
Joe Rickerby 79c480b896 Update changelog 2019-11-10 15:47:33 +00:00
Joe Rickerby 734ca6bfbd Remove @tgarc from maintainers 2019-11-10 15:45:34 +00:00
Joe Rickerby beda529298 Bump version v1.0.0 2019-11-10 15:16:37 +00:00
Joe Rickerby 292bf42cb0 Merge pull request #169 from joerick/docs
Pull docs into a dedicated documentation site
2019-11-10 15:14:09 +00:00
Joe Rickerby a8d1e69783 Merge pull request #200 from joerick/test-bash-errexit-again
Add check that failing tests fail on manylinux1 specifically
2019-11-10 15:07:45 +00:00
Joe Rickerby ab53f06bc6 Merge pull request #201 from mayeut/remove-macos-travis-python2
Remove macOS python2 on Travis CI
2019-11-10 15:04:01 +00:00
Joe Rickerby 053a154d1d Merge pull request #197 from mayeut/cibw-dir
Use specific cibw directory on Windows to prevent collisions with installed software
2019-11-10 15:03:09 +00:00
Joe Rickerby 7d08bac099 Add note about command line option 2019-11-10 14:57:21 +00:00
Joe Rickerby 8e274700f4 Reformat examples on the options page and add a comment for each one 2019-11-10 14:54:56 +00:00
Joe Rickerby 22ae365ae9 Clean up plugin 2019-11-10 13:22:44 +00:00
Joe Rickerby ccd22e5a5a Allow line breaks in table headers 2019-11-10 13:22:35 +00:00
Joe Rickerby 2692162617 Improve BUILD/SKIP options formatting 2019-11-10 13:21:05 +00:00
Joe Rickerby d112b343e1 Fix link 2019-11-10 13:20:33 +00:00
Joe Rickerby 7ac8798d26 fix element id 2019-11-10 12:08:14 +00:00
Joe Rickerby a41ce8e4a0 Add options summary to readme 2019-11-09 19:41:42 +00:00
Joe Rickerby 07fd1a3203 Formatting and polish 2019-11-09 19:38:59 +00:00
mayeut 81ce8116b5 Remove macos python2 on travis-ci
Testing with python2 is already done on circle-ci
2019-11-09 20:18:39 +01:00
mayeut c82330b0bc Use specific cibw directory on Windows to prevent collisions with installed software 2019-11-09 19:44:14 +01:00
Joe Rickerby 50a518eac4 Merge remote-tracking branch 'origin/master' into test-bash-errexit-again 2019-11-09 18:41:56 +00:00
Joe Rickerby 42d1610d52 Merge pull request #175 from GjjvdBurg/returncode
Make sure build fails when test command fails
2019-11-09 18:41:26 +00:00
Joe Rickerby ac51d22884 Merge remote-tracking branch 'origin/master' into docs 2019-11-09 18:23:41 +00:00
Joe Rickerby c42cca1c86 Add test that failing tests fail on manylinux1 specifically 2019-11-09 18:07:46 +00:00
Joe Rickerby b51434b5a8 Merge pull request #199 from mayeut/cibuildwheel-pythons
Tests cibuildwheel across different python versions
2019-11-09 17:49:00 +00:00
mayeut 7dee79a96b Add python_requires metadata 2019-11-09 12:38:38 +01:00
mayeut ce93a03098 Fix tests on Windows Python 3.8 2019-11-09 12:16:25 +01:00
mayeut 319aee73f2 Force python 3.8 on Azure 2019-11-09 11:19:02 +01:00
Gertjan van den Burg 5210ad3610 clarify comment at if statement 2019-11-08 10:53:18 +00:00
Gertjan van den Burg def8f9a2e3 Remove errexit flag for test command subshell 2019-11-08 10:53:06 +00:00