Commit 75f78428 authored by Marius Gedminas's avatar Marius Gedminas

Add support for Python 3.8

I'm skipping the MacOS build on Travis because 3.8 is not available yet
from https://github.com/MacPython/terryfy
parent 95bbc8ac
...@@ -7,7 +7,8 @@ for PYBIN in /opt/python/*/bin; do ...@@ -7,7 +7,8 @@ for PYBIN in /opt/python/*/bin; do
if [[ "${PYBIN}" == *"cp27"* ]] || \ if [[ "${PYBIN}" == *"cp27"* ]] || \
[[ "${PYBIN}" == *"cp35"* ]] || \ [[ "${PYBIN}" == *"cp35"* ]] || \
[[ "${PYBIN}" == *"cp36"* ]] || \ [[ "${PYBIN}" == *"cp36"* ]] || \
[[ "${PYBIN}" == *"cp37"* ]]; then [[ "${PYBIN}" == *"cp37"* ]] || \
[[ "${PYBIN}" == *"cp38"* ]]; then
"${PYBIN}/pip" install -e /io/ "${PYBIN}/pip" install -e /io/
"${PYBIN}/pip" wheel /io/ -w wheelhouse/ "${PYBIN}/pip" wheel /io/ -w wheelhouse/
rm -rf /io/build /io/*.egg-info rm -rf /io/build /io/*.egg-info
......
...@@ -19,6 +19,8 @@ matrix: ...@@ -19,6 +19,8 @@ matrix:
- WITH_COVERAGE=1 - WITH_COVERAGE=1
- os: linux - os: linux
python: 3.7 python: 3.7
- os: linux
python: 3.8
- os: linux - os: linux
python: pypy python: pypy
- os: linux - os: linux
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
4.6.1 (unreleased) 4.6.1 (unreleased)
------------------ ------------------
- Nothing changed yet. - Add support for Python 3.8.
4.6.0 (2019-07-30) 4.6.0 (2019-07-30)
......
...@@ -13,6 +13,8 @@ environment: ...@@ -13,6 +13,8 @@ environment:
- python: 36-x64 - python: 36-x64
- python: 37 - python: 37
- python: 37-x64 - python: 37-x64
- python: 38
- python: 38-x64
install: install:
- "SET PATH=C:\\Python%PYTHON%;c:\\Python%PYTHON%\\scripts;%PATH%" - "SET PATH=C:\\Python%PYTHON%;c:\\Python%PYTHON%\\scripts;%PATH%"
......
...@@ -159,6 +159,7 @@ setup(name='BTrees', ...@@ -159,6 +159,7 @@ setup(name='BTrees',
"Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy", "Programming Language :: Python :: Implementation :: PyPy",
"Framework :: ZODB", "Framework :: ZODB",
......
...@@ -3,7 +3,7 @@ envlist = ...@@ -3,7 +3,7 @@ envlist =
# Jython support pending 2.7 support, due 2012-07-15 or so. See: # Jython support pending 2.7 support, due 2012-07-15 or so. See:
# http://fwierzbicki.blogspot.com/2012/03/adconion-to-fund-jython-27.html # http://fwierzbicki.blogspot.com/2012/03/adconion-to-fund-jython-27.html
# py27,jython,pypy,coverage,docs # py27,jython,pypy,coverage,docs
py27,py27-pure,py35,py35-pure,py36,py37,pypy,pypy3,w_zodb,coverage,docs py27,py27-pure,py35,py35-pure,py36,py37,py38,pypy,pypy3,w_zodb,coverage,docs
[testenv] [testenv]
usedevelop = true usedevelop = true
......
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