Merge pull request #4082 from nulano/winbuild-pypy3

PyPy3 on AppVeyor
This commit is contained in:
Hugo van Kemenade 2019-09-24 08:35:05 +03:00 committed by GitHub
commit e17f728bc1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 14 additions and 1 deletions

View File

@ -30,6 +30,10 @@ environment:
PIP_DIR: bin PIP_DIR: bin
TEST_OPTIONS: --processes=0 TEST_OPTIONS: --processes=0
DEPLOY: NO DEPLOY: NO
- PYTHON: C:/vp/pypy3
EXECUTABLE: bin/pypy.exe
PIP_DIR: bin
VENV: YES
install: install:
@ -43,7 +47,12 @@ install:
- ps: | - ps: |
if ($env:PYTHON -eq "c:/vp/pypy2") if ($env:PYTHON -eq "c:/vp/pypy2")
{ {
c:\pillow\winbuild\appveyor_install_pypy.cmd c:\pillow\winbuild\appveyor_install_pypy2.cmd
}
- ps: |
if ($env:PYTHON -eq "c:/vp/pypy3")
{
c:\pillow\winbuild\appveyor_install_pypy3.cmd
} }
- ps: | - ps: |
if ($env:PYTHON -eq "c:/msys64/mingw32") if ($env:PYTHON -eq "c:/msys64/mingw32")

View File

@ -0,0 +1,3 @@
curl -fsSL -o pypy3.zip http://buildbot.pypy.org/nightly/py3.6/pypy-c-jit-97588-7392d01b93d0-win32.zip
7z x pypy3.zip -oc:\
c:\Python37\Scripts\virtualenv.exe -p c:\pypy-c-jit-97588-7392d01b93d0-win32\pypy3.exe c:\vp\pypy3

View File

@ -8,6 +8,7 @@ pythons = {
"pypy2": {"compiler": 7, "vc": 2010}, "pypy2": {"compiler": 7, "vc": 2010},
"35": {"compiler": 7.1, "vc": 2015}, "35": {"compiler": 7.1, "vc": 2015},
"36": {"compiler": 7.1, "vc": 2015}, "36": {"compiler": 7.1, "vc": 2015},
"pypy3": {"compiler": 7.1, "vc": 2015},
"37": {"compiler": 7.1, "vc": 2015}, "37": {"compiler": 7.1, "vc": 2015},
} }