Commit 0dbf3c44 authored by Kirill Smelkov's avatar Kirill Smelkov

tox: v↑ everything

- start testing NEO with ZODB4 and ZODB5. ZODB4-*-NEO works while
  ZODB5-*-NEO currently fails [1].
- update NumPy to latest releases.
- update Python 3 to latest releases.
parent 808b59b7
...@@ -273,8 +273,8 @@ setup( ...@@ -273,8 +273,8 @@ setup(
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 :: Implementation :: CPython Programming Language :: Python :: Implementation :: CPython
Topic :: Software Development :: Libraries :: Python Modules Topic :: Software Development :: Libraries :: Python Modules
Framework :: ZODB\ Framework :: ZODB\
......
# wendelin.core | tox setup # wendelin.core | tox setup
[tox] [tox]
envlist = py27-ZODB3-{zblk0,zblk1}-{fs,zeo,neo}-{numpy110,numpy111}, {py27,py34,py35}-ZODB4-{zblk0,zblk1}-{fs,zeo}-{numpy110,numpy111} envlist = py27-{ZODB3,ZODB4,ZODB5}-{zblk0,zblk1}-{fs,zeo,neo}-{numpy113,numpy114}, {py35,py36}-{ZODB4,ZODB5}-{zblk0,zblk1}-{fs,zeo}-{numpy113,numpy114}
# (NOTE ZODB3 does not work on python3) # (NOTE ZODB3 does not work on python3)
# (NOTE NEO does not work on ZODB4) # (NOTE NEO does not work on python3 at all)
# (XXX ZODB5-*-neo are currently failing)
[testenv] [testenv]
deps = deps =
...@@ -20,7 +21,11 @@ deps = ...@@ -20,7 +21,11 @@ deps =
ZODB4: ZODB >=4.0, <5.0dev ZODB4: ZODB >=4.0, <5.0dev
ZODB4: ZEO >=4.0, <5.0dev ZODB4: ZEO >=4.0, <5.0dev
neo: neoppod >= 1.6.2 # latest current ZODB 5
ZODB5: ZODB >=5.0, <6.0dev
ZODB5: ZEO >=5.0, <6.0dev
neo: neoppod >= 1.9
# neo.tests also imports MySQLdb unconditionally # neo.tests also imports MySQLdb unconditionally
neo: mysqlclient neo: mysqlclient
...@@ -28,8 +33,8 @@ deps = ...@@ -28,8 +33,8 @@ deps =
# zeo: ZEO is already required by ZODB, but for testing utilities from ZEO we also need: # zeo: ZEO is already required by ZODB, but for testing utilities from ZEO we also need:
zeo: zope.testing zeo: zope.testing
numpy110: numpy >=1.10.4, <1.11.0 numpy114: numpy >=1.14.0, <1.15.0
numpy19: numpy >=1.11.0, <1.12.0 numpy113: numpy >=1.13.0, <1.14.0
setenv = setenv =
fs: WENDELIN_CORE_TEST_DB=<fs> fs: WENDELIN_CORE_TEST_DB=<fs>
......
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