Commit 85a42dd8 authored by Jason Madden's avatar Jason Madden

Python version updates.

parent bb1d6c99
......@@ -7,7 +7,9 @@
1.5a3 (unreleased)
==================
- Nothing changed yet.
- Python version updates: gevent is now tested with CPython 2.7.17,
3.5.9, 3.6.9, 3.7.5 and 3.8.0 (final). It is also tested with PyPy2
7.2 and PyPy 3.6 7.2
1.5a2 (2019-10-21)
......
......@@ -19,6 +19,10 @@ environment:
# a later point release.
# 64-bit
- PYTHON: "C:\\Python38-x64"
PYTHON_VERSION: "3.8.x"
PYTHON_ARCH: "64"
PYTHON_EXE: python
- PYTHON: "C:\\Python37-x64"
PYTHON_VERSION: "3.7.x"
......@@ -41,13 +45,18 @@ environment:
PYTHON_EXE: python
# 32-bit
- PYTHON: "C:\\pypy2.7-v7.1.0-win32"
- PYTHON: "C:\\pypy2.7-v7.2.0-win32"
PYTHON_ID: "pypy"
PYTHON_EXE: pypy
PYTHON_VERSION: "2.7.x"
PYTHON_ARCH: "32"
# 32-bit, wheel only (no testing)
- PYTHON: "C:\\Python38"
PYTHON_VERSION: "3.8.x"
PYTHON_ARCH: "32"
PYTHON_EXE: python
GWHEEL_ONLY: true
- PYTHON: "C:\\Python37"
PYTHON_VERSION: "3.7.x"
......@@ -110,10 +119,10 @@ install:
New-Item -ItemType directory -Path "$env:PYTMP" | Out-Null;
}
if ("${env:PYTHON_ID}" -eq "pypy") {
if (!(Test-Path "${env:PYTMP}\pypy2-v7.1.0-win32.zip")) {
(New-Object Net.WebClient).DownloadFile('https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.1.0-win32.zip', "${env:PYTMP}\pypy2-v7.1.0-win32.zip");
if (!(Test-Path "${env:PYTMP}\pypy2-v7.2.0-win32.zip")) {
(New-Object Net.WebClient).DownloadFile('https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.2.0-win32.zip', "${env:PYTMP}\pypy2-v7.2.0-win32.zip");
}
7z x -y "${env:PYTMP}\pypy2-v7.1.0-win32.zip" -oC:\ | Out-Null;
7z x -y "${env:PYTMP}\pypy2-v7.2.0-win32.zip" -oC:\ | Out-Null;
& "${env:PYTHON}\pypy.exe" "-mensurepip";
}
......
......@@ -96,25 +96,25 @@ install () {
for var in "$@"; do
case "${var}" in
2.7)
install 2.7.16 python2.7 2.7.d
install 2.7.17 python2.7 2.7.d
;;
3.5)
install 3.5.6 python3.5 3.5.d
install 3.5.9 python3.5 3.5.d
;;
3.6)
install 3.6.8 python3.6 3.6.d
install 3.6.9 python3.6 3.6.d
;;
3.7)
install 3.7.4 python3.7 3.7.d
install 3.7.5 python3.7 3.7.d
;;
3.8)
install 3.8.0b4 python3.8 3.8.d
install 3.8.0 python3.8 3.8.d
;;
pypy2.7)
install pypy2.7-7.1.0 pypy2.7 pypy2.7.d
install pypy2.7-7.2.0 pypy2.7 pypy2.7.d
;;
pypy3.6)
install pypy3.6-7.1.0 pypy3.6 pypy3.6.d
install pypy3.6-7.2.0 pypy3.6 pypy3.6.d
;;
esac
done
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment