Joe Rickerby
298df76b8b
Consume new config file with pypy and extra architectures
2020-03-07 13:39:57 +00:00
Joe Rickerby
7e583dcab7
Update constraints
2020-03-07 13:24:52 +00:00
Joe Rickerby
9768897764
Add other architectures and pypy to pinned image config.
...
Also, restructure the file to have platform first, then manylinux version
2020-03-07 13:24:38 +00:00
Joe Rickerby
1880b6d14d
Merge remote-tracking branch 'origin/master' into deterministic-builds
2020-03-01 12:53:07 +00:00
Joe Rickerby
4c7453df6c
Neater test implementation based on review
2020-03-01 12:32:41 +00:00
Joe Rickerby
5e16e86355
Fix some comments from review
2020-03-01 11:09:22 +00:00
Yannick Jadoul
774af30d71
Merge pull request #274 from YannickJadoul/undo-virtualenv-workaround
...
Revert "Keeping virtualenv<20 on macOS, until problems get fixed by new release"
2020-02-28 18:51:20 +01:00
Joe Rickerby
958fa1b824
Fix lint errors
...
Serves me right for editing code in the github editor!!
2020-02-28 16:26:08 +00:00
Joe Rickerby
8d8b91a9f6
Remove commented line of code and move comment
2020-02-28 16:23:38 +00:00
Joe Rickerby
bae011950c
Add note about changing python after cibuildwheel run
...
See #266
2020-02-28 11:30:58 +00:00
Joe Rickerby
9275e7431a
Merge pull request #279 from joerick/fix-266
...
Change twine references to be immediately preceded by pip install in examples
2020-02-28 09:31:05 +00:00
Joe Rickerby
16e23410b4
Change twine references to be immediately preceded by the pip install
...
line
This ensures that the python that installs is the same python that
should execute the module (this sometimes isn't true on macOS because
the python.org installs that cibuildwheel makes take precedence over
the system versions)
Fix #266
2020-02-27 20:30:02 +00:00
Joe Rickerby
d32055e8a9
Merge pull request #278 from metabolize/bump-macos-image
...
Bump MacOS build image on Azure Pipelines
2020-02-27 20:12:55 +00:00
Yannick Jadoul
1199d78d88
Always unset __PYVENV_LAUNCHER__ environment variable to avoid unwanted surprises
2020-02-27 16:56:47 +01:00
Joe Rickerby
be72b8b85d
Update README.md
2020-02-27 09:12:50 +00:00
Joe Rickerby
12f0eff609
Readme improvements
2020-02-26 22:29:53 +00:00
Joe Rickerby
4bc7e4f40d
Use python3 instead of python in examples
2020-02-26 22:10:42 +00:00
Paul Melnikow
a68f8b23e5
Bump MacOS build image on Azure Pipelines
...
The 10.13 image is no longer supported and will be removed on 3/23.
Closes #276
2020-02-26 16:47:26 -05:00
Joe Rickerby
6ad0aebaf8
Merge pull request #273 from mtreinish/non-x86-support
...
Add support for manylinux wheels on non-x86 platforms
2020-02-26 20:43:37 +00:00
Yannick Jadoul
7d0cc37b17
Revert "Keeping virtualenv<20 on macOS, until problems get fixed by new release"
...
This reverts commit 691174cf11 .
2020-02-25 13:36:21 +01:00
Matthew Treinish
05df9bbfd4
Add comment and update test_06 skip message
2020-02-21 09:32:09 -05:00
Matthew Treinish and Joe Rickerby
f8d2982166
Update CI.md
...
Co-Authored-By: Joe Rickerby <joerick@mac.com >
2020-02-21 09:27:47 -05:00
Matthew Treinish
36e0618992
Update options.md
2020-02-21 06:48:10 -05:00
Matthew Treinish
549fc8a93e
Extract platform check to separate function
2020-02-21 06:43:56 -05:00
Matthew Treinish
5549eb3165
Update examples and CI.md
2020-02-21 06:37:45 -05:00
Matthew Treinish
7b906fb5dc
Update README table
2020-02-20 17:43:38 -05:00
Matthew Treinish
90da096b14
More test updates
2020-02-20 17:29:28 -05:00
Matthew Treinish
43c45b6011
Update tests again
2020-02-20 16:24:52 -05:00
Matthew Treinish
6ddac481c0
Fix typo
2020-02-20 16:18:51 -05:00
Matthew Treinish
a83ac06c8d
Fix small oversights
2020-02-20 16:17:51 -05:00
Matthew Treinish
ec4ea4e011
Adjust tests when running on non-x86
2020-02-20 16:12:54 -05:00
Matthew Treinish
ec5670a476
Use platform instead of distutils
2020-02-20 16:12:29 -05:00
Matthew Treinish
ce76b74251
Add support for manylinux wheels on non-x86 platforms
...
This commit adds config options and identifiers for building manylinux
wheels on non-x86 platforms. Based on what travis and manylinux2014
support this includes aarch64 (ARMv8), ppce64le (power pc 64bit little
endian), and the s390x platforms.
Fixes #269
2020-02-20 13:57:00 -05:00
Yannick Jadoul
65792bd700
Merge pull request #264 from YannickJadoul/check-python-path
...
Checking python in PATH is the one `cibuildwheel` installed/expects
2020-02-20 12:10:37 +01:00
Yannick Jadoul
d14427d781
Adding more informative error messages
2020-02-20 00:17:06 +01:00
Yannick Jadoul
2ce304d5d9
Add test checking cibuildwheel detects when PATH is messed up by CIBW_ENVIRONMENT
2020-02-20 00:16:09 +01:00
Yannick Jadoul
42a231f830
Making sure that python and pip are the ones we expect
2020-02-20 00:16:03 +01:00
Yannick Jadoul
4f47ab8052
Merge pull request #185 from YannickJadoul/pypy
...
Adding PyPy support
2020-02-20 00:06:04 +01:00
Yannick Jadoul
cf73c3355e
Addressing a few more minor remarks of @joerick
2020-02-19 17:10:17 +01:00
Grzegorz Bokota
0d2bec3cb8
Make sure PyPy is only patched once, and use check_call to execute 'patch'
2020-02-19 17:10:17 +01:00
Yannick Jadoul
60dd3f0807
Fixing paths of PyPy on manylinux after PyPy's manylinux image's update
2020-02-19 17:10:17 +01:00
Yannick Jadoul
8c6abf3811
Pushing creation of symlinks into install_cpython and install_pypy
2020-02-19 17:10:17 +01:00
Yannick Jadoul
fc0dbe15d5
Fixing flake8 errors and warnings after rebasing
2020-02-19 17:10:17 +01:00
Yannick Jadoul
0423d79e63
Dropping PyPy version from PyPy build identifiers
2020-02-19 17:10:17 +01:00
Yannick Jadoul
fd0a789988
Fix minor review comment from @Czaki and @joerick
2020-02-19 17:10:13 +01:00
Joe Rickerby
8a450b7655
Fix expected wheel test logic
2020-02-18 22:19:13 +00:00
Joe Rickerby
5187633e26
Add the --no-download flag to virtualenv, to prevent it getting the latest
...
version of pip, setuptools, wheel from PyPI on creation.
Virtualenv will use bundled version of those tools instead
2020-02-18 22:03:14 +00:00
Joe Rickerby
fc20273f8b
Remove the unit test check - the versions are determined by virtualenv at creation time
2020-02-18 21:55:03 +00:00
Joe Rickerby
f55a5d44a3
Fix typo and add debug logging
2020-02-18 21:03:00 +00:00
Joe Rickerby
fd69aed369
Remove dead code
2020-02-18 20:45:13 +00:00