Matthieu Darbois
1dbb12daaa
Add manylinux2014 x86_64/i686 ( #215 )
2019-12-02 11:07:56 +01:00
Joe Rickerby
a005e263fc
Merge pull request #233 from Czaki/fix_doc_environment
...
Add example of usage more than one environment variable
2019-12-02 08:54:26 +00:00
Grzegorz Bokota
2a1081c5e5
update docs with information about more than one environment variable.
2019-12-01 21:45:08 +01:00
Joe Rickerby
9c908daf27
Merge pull request #226 from Czaki/fix_platform_bug
...
Add better protection to unittest to be shure that it will create no changes on developer machine
2019-11-29 09:34:52 +00:00
Joe Rickerby
054be2eff2
Merge pull request #228 from SethMMorton/update-travis-examples
...
Update travis examples
2019-11-28 22:45:09 +00:00
Seth Morton
20ba988b72
Add an example folder with Travis-CI examples
...
I have placed two example Travis-CI configurations in an examples/
folder. The first is the same as in the README, and the second shows how
to both test and deploy in two stages.
I am hoping that examples might be added for other CI providers as well,
so that users can see different approaches to building and deploying
wheels.
2019-11-25 18:59:07 -08:00
Seth Morton
190b013c61
Update Travis CI examples
...
For a more granular view of why each of these changes were made, please
see https://github.com/joerick/cibuildwheel-autopypi-example/pull/5 .
High-level overview:
- Adding Windows support
- Remove "sudo: required" for linux
- Use "python -m pip" instead of using an environment variable
- Add "install:" and "after_success:" steps so that errors get handled
and reported properly
- Rename "matrix:" to "jobs:" as this is the now preferred keyword
2019-11-25 15:08:18 -08:00
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