Commit 185671c7 authored by Éloi Rivard's avatar Éloi Rivard

Drop support for 3.4. Add support for 3.8

parent 34e961d8
......@@ -2,6 +2,7 @@ distribute*.tar.gz
venv
*.pyc
*.egg-info
.eggs
.coverage
*.egg
.tox/
......
......@@ -8,10 +8,6 @@ matrix:
env: TOXENV=py27-zodb4
- python: 2.7
env: TOXENV=py27-zodb5
- python: 3.4
env: TOXENV=py34-zodb4
- python: 3.4
env: TOXENV=py34-zodb5
- python: 3.5
env: TOXENV=py35-zodb4
- python: 3.5
......@@ -32,13 +28,10 @@ matrix:
env: TOXENV=py37-zodb5
dist: xenial
sudo: true
- python: 3.8-dev
- python: 3.8
env: TOXENV=py38-zodb5
dist: xenial
sudo: true
allow_failures:
- env: TOXENV=py38
install:
- travis_retry pip install tox
......
......@@ -6,7 +6,9 @@ Change Log
2.4.1 (unreleased)
~~~~~~~~~~~~~~~~~~
- TBD
- Add support for Python 3.8.
- Drop support for Python 3.4.
2.4.0 (2019-01-11)
~~~~~~~~~~~~~~~~~~
......
......@@ -7,7 +7,7 @@ Overview
A library which parses URIs and converts them to ZODB storage objects and
database arguments.
It will run under CPython 2.6, 2.7, 3.4 to 3.7, pypy and pypy3. It will not run under Jython. It requires ZODB >= 3.10.0.
It will run under CPython 2.6, 2.7, 3.5 to 3.8, pypy and pypy3. It will not run under Jython. It requires ZODB >= 3.10.0.
Installation
------------
......
......@@ -36,10 +36,10 @@ setup(name='zodburi',
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
"License :: Repoze Public License",
......
[tox]
envlist =
{py27,py34,py35,py36,pypy,pypy3}-{zodb4,zodb5},py37-zodb5,cover,docs
{py27,py35,py36,pypy,pypy3}-{zodb4,zodb5},{py37,py38}-zodb5,cover,docs
[testenv]
commands =
......@@ -14,7 +14,7 @@ deps =
[testenv:cover]
basepython =
python2.7
python3.7
commands =
python setup.py nosetests --with-xunit --with-xcoverage
deps =
......@@ -31,7 +31,7 @@ deps =
[testenv:docs]
basepython =
python2.7
python3.7
commands =
sphinx-build -b html -d docs/_build/doctrees docs docs/_build/html
deps =
......
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