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
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
Joe Rickerby
bbecbe43ec
Add failing test check
2019-10-20 20:45:25 +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
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
4536b23a1d
Adding test accessing manylinux2010-only ABI
2019-10-16 00:34:13 +02:00
Yannick Jadoul
27517cd8a0
Updating test 06_docker_images to use new CIBW_MANYLINUX_*_IMAGE options
2019-10-16 00:33:45 +02:00
Yannick Jadoul
7978247fa7
Fixing tests still failing as manylinux1 wheels are also produced by auditwheel
2019-10-16 00:33:45 +02:00
Yannick Jadoul
7cadc6374a
Fixing tests failing because of new manylinux2010 default
2019-10-16 00:33:45 +02:00
Thomas Robitaille
4f4fed06e0
Added unit test for CIBW_TEST_EXTRAS
2019-09-09 12:49:11 +01:00
Joe Rickerby
17566cdee7
Don't expect Python 3.4 wheels on Azure
2019-04-27 12:12:02 +01:00
Joe Rickerby
f7d93cc9e4
Fix function name
2019-04-23 22:23:54 +01:00
Joe Rickerby
e87032c830
Rework tests check all wheels produced against a reference list
...
Also, wrap the cibuildwheel call to make building env easier
2019-04-23 22:15:02 +01:00
Joe Rickerby
e360a04dc1
Use utils.platform for platform checks
2019-04-22 23:25:14 +01:00
Joe Rickerby
9050137d2b
Neaten the environment modification using triple-quotes and dict.update
2019-04-22 23:23:49 +01:00
Joe Rickerby
857aafbd3f
Move the pythonpath fiddling to the test runner
...
instead of including it in every test
2019-04-22 23:13:34 +01:00
Joe Rickerby
364fc5220e
another trailing comma
2019-04-22 18:44:09 +01:00
Joe Rickerby
0ed37f268a
In general, prefer single quotes
2019-04-22 18:35:57 +01:00
Joe Rickerby
f410fbdd03
Remove trailing commas from environment declarations
2019-04-22 18:33:03 +01:00
Joe Rickerby
21fb27faf7
Rework custom test machinery to give the individual tests more control
...
on how they're run, and combine environment.json and check.py
2019-04-22 18:22:43 +01:00
Yannick Jadoul
3f7a4d753f
Skip non-linux builds for 06_docker_images test, now that we have custom checks
2019-04-20 22:12:45 +02:00
Yannick Jadoul
95d2086ced
Adding check.py to tests, rather than a simple generic assert on number of wheels
2019-04-20 20:49:56 +02:00
Yannick Jadoul
ccfc3c3aa1
Fixing indentation error, and keeping only check for setup.py in project root directory in __main__.py
2018-11-29 23:26:10 +01:00
unknown
3d23cbf2a6
corrected as per notations from @YannickJadoul on #113
2018-11-29 02:44:19 +00:00
corey.d.mccarty
2ca6500bba
removed '--name' pieces for #102
2018-11-05 11:47:31 -05:00
Joe Rickerby
31c162fa59
Remove Python 3.3 support on windows
2018-09-23 21:38:36 +01:00
Yannick Jadoul
7362075b61
Changing variable name of BuildSelector instance, updating Python version in test 04_build_skip, and adding unit tests for BuildSelector
2018-09-23 13:08:26 +02:00
Yannick Jadoul
c108807e16
Renaming test 04_skip to 04_build_skip and amending it to test CIBW_BUILD as well
2018-09-23 13:07:28 +02:00
Joe Rickerby
b18281867b
Add test for CIBW_TEST_COMMAND running in a shell on mac and linux
2018-07-05 09:28:44 +01:00
Joe Rickerby
189dc13714
Merge pull request #71 from mayeut/macos-ssl
...
macOS: patch _ssl module on Python 3.4 & 3.5
2018-06-18 23:02:01 +01:00
Joe Rickerby
793026f3ed
Merge pull request #60 from YannickJadoul/python-pip-replacement
...
Removing replacement of {python} and {pip} in CIBW_BEFORE_BUILD
2018-06-18 22:59:52 +01:00
Joe Rickerby
e3981db2a6
Skip the custom docker image specifier for Python 3.7
...
We'll reenable this when 3.7 is released and dockcross updates :)
2018-06-18 22:35:05 +01:00
mayeut
4f542ca3d4
Add test for TLS 1.2 support & valid certificates
2018-05-06 17:13:21 +02:00
Yannick Jadoul
529e22bfe0
Removing {python} from test 03_before_build
2018-04-08 14:14:01 +02:00
Yannick Jadoul
9013a7783f
Adding a check for Linux to test 06_docker_images's check for the '/dockcross' directory
2017-12-29 13:42:08 +01:00
Joe Rickerby
08194a1db9
Add check for running inside the dockcross image
2017-12-24 12:53:10 +00:00
Yannick Jadoul
65dccc46b2
Disabling skipping of all macos/windows tests for 06_docker_images
2017-11-19 23:18:55 +01:00
Yannick Jadoul
4e0b3c0f31
First try at implementing optionsfor allowing different manylinux1 docker images
2017-10-29 11:47:38 +01:00
Joe Rickerby
48fb148341
Merge branch 'set-cibw-env-variable' of https://github.com/mayeut/cibuildwheel into mayeut-set-cibw-env-variable
2017-09-07 18:31:21 +01:00
Joe Rickerby
43dcd58b0b
Merge pull request #32 from joerick/before-build-shell
...
before_build executes in shell
2017-09-07 18:23:51 +01:00
Joe Rickerby
aca294f5bb
os.path.samefile is not available on windows.
2017-09-06 22:33:01 +01:00
Joe Rickerby
ddb9c077a5
Use os.path.samefile to get around filename case insensitivity
2017-09-06 22:07:24 +01:00
Joe Rickerby
bade2da061
Add test for before_build executing in a shell
2017-09-06 22:02:10 +01:00
Joe Rickerby
60ed370002
Semicolons need quoting
2017-09-03 10:01:59 +01:00
Joe Rickerby
7229ddeb67
Windows uses a different pathsep so have to use that in the test
2017-09-02 22:20:28 +01:00
Joe Rickerby
f56ddda157
Make shell evals work and add tests for that
2017-09-02 22:09:32 +01:00
mayeut
0a7a1b8fb3
Set CIBUILDWHEEL environment variable to 1 during build
2017-08-29 18:18:40 +02:00