Commit a0d76fec authored by Tres Seaver's avatar Tres Seaver Committed by GitHub

Merge pull request #27 from azmeuk/py38

- Drop support for 3.4.
- Add support for 3.8
parents 34e961d8 3c885e26
......@@ -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.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