mayeut
104dcf1d37
Add python 3.8 support
2019-11-04 22:22:40 +01:00
mayeut
f2ef7a6169
Always use nuget to install python on Windows
2019-11-04 22:08:30 +01:00
mayeut
bb0cad404b
Drop python 3.4
...
Python 3.4 reached the end of its life on 16 March 2019. It's about time to drop support for Python 3.4.
2019-10-26 15:53:44 +02:00
mayeut
5eab3620c9
Update CPython 2.7 from 2.7.16 to 2.7.17 & 3.7 from 3.7.4 to 3.7.5 on macOS
2019-10-23 22:59:17 +02:00
Grzegorz Bokota and Joe Rickerby
80974e5b39
Build Python wheels for windows on travis ( #160 )
...
* upgrade for windows on travis
* Install python on travis windows, update readme, update tests
* update readme, travis config and clean code
* install python inside cibuildwheel run
* use register to get python path
* fixes from review
* fix pip version
* use nuget for instal python
* clean code
* Update cibuildwheel/windows.py
Co-Authored-By: Joe Rickerby <joerick@mac.com >
* fixes from review
* Final bits of tidy up
2019-10-23 21:53:10 +01:00
Gertjan van den Burg
e0eb375449
Returncode fix ( #1 )
...
Some trial and error to make sure it works reliably.
* remove test_retcode
* debug local bash settings
* set errexit explicitly in subshell
* set errexit also in the subshell in parenthesis
* debugging
* more debugging (exit code of sh)
* is the venv subshell returning exit 1?
* what if we remove the additional subshell?
* then we need to unquote the command
* if statement needs test command quoted
* simple if statement
* echo command needs to be removed of course
* remove debug statements
* check if setting errexit here is needed
* these settings can be removed
At this point ("before") the shell already has errexit set.
* setting errexit in the sh invocation is needed
This is not inherited, so it's good to specify it.
* just double checking that the subshell doesn't exit
* use solution from fvue.nl
* Solution doesn't seem to work, even popd is run
So now I'm putting back the if statement, it seems
to be the simplest and most effective solution.
* add a comment
* prove that errexit is necessary
* errexit is indeed needed for chaining
2019-10-21 11:42:43 +01:00
Yannick Jadoul
31d89377da
Updated README with new CIBW_MANYLINUX_*_IMAGE options
2019-10-19 14:07:50 +02:00
Gertjan van den Burg
0c33a58579
failing test breaks out of subshell
2019-10-18 11:45:48 +01:00
Gertjan van den Burg
3842cfd853
Attempt at getting the retcode of the test process
2019-10-18 11:31:48 +01:00
Yannick Jadoul
2e0dc40e3f
Adding manylinux2010_i686 image and simplifying tests' utils.expected_wheels()
2019-10-16 01:15:09 +02:00
Yannick Jadoul
c6f1382813
Making manylinux1 still the default for manylinux_i686 builds
2019-10-16 00:35:20 +02:00
Yannick Jadoul
1220fbbd4b
Adding detection of old CIBW_MANYLINUX1_*_IMAGE options and manylinux1-* build identifiers in CIBW_BUILD and CIBW_SKIP
2019-10-16 00:35:20 +02:00
Yannick Jadoul
179148b0e5
Updated preset values for CIBW_MANYLINUX_*_IMAGE, fixed skip message in 08_manylinux2010_only test, and added clarifying comment on multiple wheels in Linux bash script
2019-10-16 00:35:20 +02:00
Yannick Jadoul
4571262803
Adapting Linux bash script for multiple output wheels from auditwheel
2019-10-16 00:34:13 +02:00
Yannick Jadoul
54dd72de66
Copying all created manylinux wheels to the output directory
2019-10-16 00:33:45 +02:00
Yannick Jadoul
e194dad0da
Alternative proposal to generalize manylinux builds and support manylinux2010
2019-10-16 00:33:45 +02:00
Joe Rickerby
5f416b194a
Merge pull request #164 from astrofrog/virtualenv-notox
...
Run tests in clean virtual environment [version without tox]
2019-10-13 21:24:19 +01:00
Joe Rickerby
2a244616ad
windows: only make venv when test is defined and isolate env vars
2019-10-12 10:47:00 +01:00
Joe Rickerby
bfa3eebb7f
Remove redundant if clause
2019-10-12 10:44:47 +01:00
Joe Rickerby
b0c2fd8af2
macos: only make venv when test is defined and isolate env vars
2019-10-12 10:35:45 +01:00
Joe Rickerby
cf90846161
linux: run tests in a subshell, only create env if test defined
2019-10-12 10:17:28 +01:00
Joe Rickerby
aeeac6725a
Bump version
2019-09-29 20:40:44 +01:00
mayeut
28186bf142
Update openssl patch from 1.0.2s to 1.0.2t on macOS
2019-09-22 14:46:17 +02:00
Yannick Jadoul
c963013858
Fixing weird issue with the shebang of pip installed scripts and __PYVENV_LAUNCHER__
2019-09-11 23:56:27 +02:00
Thomas Robitaille
9470ca623f
Use python -m virtualenv on Windows and Linux
2019-09-10 09:40:20 +01:00
Thomas Robitaille
2e3bc016b4
Try and avoid relying on global virtualenv command
2019-09-10 09:40:20 +01:00
Thomas Robitaille
d4732130a7
Use unique temporary directory for virtual environment on linux
2019-09-10 09:40:20 +01:00
Thomas Robitaille
853699c265
Fix calls to pip and virtualenv
2019-09-10 09:40:19 +01:00
Thomas Robitaille
40968897a8
Test package in a virtualenv on Linux and Windows
2019-09-10 09:40:19 +01:00
Thomas Robitaille
fdc2ba8715
Try and work around the fact we can't source activate
2019-09-10 09:40:19 +01:00
Thomas Robitaille
3ff59eefc6
Fix syntax
2019-09-10 09:40:19 +01:00
Thomas Robitaille
e3416abeb9
Use virtual environment for testing on MacOS X
2019-09-10 09:40:18 +01:00
Joe Rickerby
2ab2d079ab
Merge pull request #161 from astrofrog/test-extras-require
...
Add support for specifying test-time dependencies via extras_require
2019-09-09 22:18:33 +01:00
Thomas Robitaille
45fcebf9d8
Fix issue on linux
2019-09-09 12:49:05 +01:00
Thomas Robitaille
e67b3bc611
Added support for CIBW_TEST_EXTRAS to allow extras_require to be used to install test dependencies
2019-09-09 12:49:04 +01:00
mayeut
02ed7b2262
Update Python from 3.7.2 to 3.7.4 on macOS
2019-07-27 11:24:47 +02:00
mayeut
3a03df8ec9
Update openssl patch from 1.0.2r to 1.0.2s on macOS
2019-06-23 18:15:46 +02:00
Dmitry D. Chernov
a5e64e216c
Correct spelling: capitalized 'V' in 'AppVeyor'
2019-06-10 20:27:32 +10:00
Joe Rickerby
a1fc0cb117
Bump version
2019-05-28 19:17:28 +01:00
Joe Rickerby
0d85db7111
Bump version
2019-05-26 12:48:43 +01:00
Joe Rickerby
49bc742add
Remove unused imports
2019-04-27 10:23:07 +01:00
Joe Rickerby
4cbb67fac1
Merge remote-tracking branch 'origin/master' into azure-windows
2019-04-27 10:22:00 +01:00
Joe Rickerby
2e3155decf
Merge branch 'master' into azure-windows
2019-04-27 10:11:30 +01:00
Yannick Jadoul
52e8f41b5c
Added --print-build-identifiers command line option
2019-04-20 19:02:35 +02:00
Joe Rickerby
a8f6684bfd
Skip Python 3.4 builds on Azure
2019-03-11 19:59:31 +00:00
Joe Rickerby
054c273997
Bump version
2019-03-10 23:32:06 +00:00
Joe Rickerby
652d094e46
Fix typo
2019-03-10 23:19:22 +00:00
Joe Rickerby
1bfe6d45bd
Add auto-detect platform for Azure
2019-03-10 23:07:14 +00:00
Joe Rickerby
d46fb62e95
Refactor for code style
2019-03-10 22:41:55 +00:00
Joe Rickerby
dcce949d3c
Vendor appveyor_run_with_cmd, but don't use it on azure pipelines
2019-03-10 22:03:31 +00:00