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
6265d87d09
Try removing the explicit cmd call
2020-03-07 12:17:49 +00:00
Grzegorz Bokota
01a7c2d6df
reorder before_test
2020-03-07 12:24:15 +01:00
Grzegorz Bokota
4e9316036c
add before test variable
2020-03-07 12:24:15 +01:00
mayeut
7903ff60f9
Update CPython 3.8 from 3.8.1 to 3.8.2 on macOS/Windows
...
Changelog: https://docs.python.org/release/3.8.2/whatsnew/changelog.html#python-3-8-2-final
2020-03-07 12:12:08 +01:00
Joe Rickerby
ce5fc12b5f
Merge pull request #283 from Czaki/test_virtualenv2
...
change 02_test to check if virtualenv is properly used another version
2020-03-07 10:54:47 +00:00
Joe Rickerby
850db69eb7
Try removing appveyor_run_with_env.cmd
2020-03-06 10:15:30 +00:00
Grzegorz Bokota
281caf3d2e
bugfix for pypy
2020-03-02 15:01:02 +01:00
Grzegorz Bokota
6e41e729fe
pin virtualenv to <20 on windows
...
list dir in test
use bin directory in pypy
2020-03-02 15:01:02 +01:00
Joe Rickerby
1880b6d14d
Merge remote-tracking branch 'origin/master' into deterministic-builds
2020-03-01 12:53:07 +00:00
Joe Rickerby
5e16e86355
Fix some comments from review
2020-03-01 11:09:22 +00:00
Grzegorz Bokota
01dd18bbf8
change 02_test to check if virtualenv is properly used
2020-03-01 10:14:32 +01: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
Yannick Jadoul
1199d78d88
Always unset __PYVENV_LAUNCHER__ environment variable to avoid unwanted surprises
2020-02-27 16:56:47 +01: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
549fc8a93e
Extract platform check to separate function
2020-02-21 06:43:56 -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
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
d14427d781
Adding more informative error messages
2020-02-20 00:17:06 +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
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
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
c9e4a66915
Add a test case for pinned tool versions
2020-02-18 09:33:07 +00:00
Grzegorz Bokota
176f4aca1f
Apply PyPy patch with default MACOSX_DEPLOYMENT_TARGET to local installation
2020-02-15 23:24:51 +01:00
Yannick Jadoul
11423a47f6
Reverting PyPy manylinux docker image back to the official version, now that it supports 7.3.0
2020-02-15 23:24:51 +01:00
Yannick Jadoul
aac5db8a46
Cleaning up Python installations on Windows and macOS, and creating PyPy executable python symlinks outside of installation directory
2020-02-15 23:24:51 +01:00
Yannick Jadoul
17137c3c2f
Changing *-manylinux_pypy_x86_64 build identifiers to *-manylinux_x86_64
2020-02-15 23:24:51 +01:00
Yannick Jadoul
fea54e25ab
PyPy 7.3.0 released!
2020-02-15 23:24:51 +01:00
Yannick Jadoul
4c718706c8
Trying out PyPy 7.3.0rc3 on manylinux2010 as well, with a temporary newer version of manylinux2010-pypy_x86_64 image
2020-02-15 23:24:51 +01:00
Yannick Jadoul
08d3ee1d91
Updating PyPy to v7.3.0rc3 on macOS and Windows
2020-02-15 23:24:51 +01:00
Yannick Jadoul
e80f7f4774
Trying out PyPy 7.3.0rc1 on macOS and Windows
2020-02-15 23:24:51 +01:00
Yannick Jadoul
ae6832e18d
Building PyPy wheels on macOS
2020-02-15 23:24:51 +01:00
Yannick Jadoul
743051a453
Using C:\cibw as base folder for PyPy installation (cfr. #197 )
2020-02-15 23:24:51 +01:00
Yannick Jadoul
129cf601da
Building PyPy wheels on Windows
2020-02-15 23:24:51 +01:00
Yannick Jadoul
dd26ef8ac6
Updated PyPy from 7.1.1 to 7.2.0
2020-02-15 23:24:51 +01:00
Yannick Jadoul
100fc14411
Adding PyPy builds to Linux, using the manylinux2010-pypy_x86_64 image
2020-02-15 23:24:51 +01:00
Joe Rickerby
bf87df5d62
Ensure subprocess.run commands succeed with check=True
2020-02-15 12:46:55 +00:00