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