This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "SQLObject development repository".
The branch, master has been updated
via 66225e81c0b29a2e7a5c89ecff72f8f90e409a3a (commit)
via 12479229ee900e282abae323a136b474c134a7e4 (commit)
from 97c8bde97cf09e61e8bceca075dd20c9cfead14d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sourceforge.net/p/sqlobject/sqlobject/ci/66225e81c0b29a2e7a5c89ecff72f8f90e409a3a
commit 66225e81c0b29a2e7a5c89ecff72f8f90e409a3a
Author: Oleg Broytman <ph...@ph...>
Date: Sun Sep 11 03:13:39 2016 +0300
Run tests with python3.5
diff --git a/.travis.yml b/.travis.yml
index 174ee10..bed2bac 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -10,14 +10,17 @@ addons:
env:
- TOXENV=py26-mysql
- - TOXENV=py27-mysql
- TOXENV=py26-postgres
- - TOXENV=py27-postgres
- TOXENV=py26-sqlite
+ - TOXENV=py27-mysql
+ - TOXENV=py27-postgres
- TOXENV=py27-sqlite
- - TOXENV=py34-sqlite
- - TOXENV=py34-postgres
- TOXENV=py34-mysqlclient
+ - TOXENV=py34-postgres
+ - TOXENV=py34-sqlite
+ - TOXENV=py35-mysqlclient
+ - TOXENV=py35-postgres
+ - TOXENV=py35-sqlite
- TOXENV=py27-flake8
- TOXENV=py34-flake8
diff --git a/circle.yml b/circle.yml
index 3400eee..361a090 100644
--- a/circle.yml
+++ b/circle.yml
@@ -6,4 +6,4 @@ dependencies:
- sudo apt-get install -y python-egenix-mxdatetime python-mysqldb python-psycopg2
- pip install -U pip
- pip install -U tox tox-pyenv
- - pyenv local 2.6.8 2.7.10 3.4.3
+ - pyenv local 2.6.8 2.7.10 3.4.3 3.5.0
diff --git a/docs/News.rst b/docs/News.rst
index 414c2a9..0412df1 100644
--- a/docs/News.rst
+++ b/docs/News.rst
@@ -18,6 +18,8 @@ Documentation
Tests
-----
+* Tests are now run at CIs with python3.5.
+
* Fix tests under Python 2.7.12 + tox + PostgreSQL.
* Restore mxDateTime installation in tox.ini
diff --git a/setup.py b/setup.py
index 0b0904d..a3a8cb2 100755
--- a/setup.py
+++ b/setup.py
@@ -81,6 +81,7 @@ and `GitHub <https://github.com/sqlobject>`_.
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.4",
+ "Programming Language :: Python :: 3.5",
"Topic :: Database",
"Topic :: Database :: Front-Ends",
"Topic :: Software Development :: Libraries :: Python Modules",
diff --git a/tox.ini b/tox.ini
index 97c04d4..9d3ee6d 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,6 +1,6 @@
[tox]
minversion = 1.8
-envlist = {py26,py27}-mysql,{py26,py27,py34}-postgres,{py26,py27,py34}-sqlite,{py27,py34}-flake8,py34-mysqlclient
+envlist = {py26,py27}-mysql,{py26,py27,py34,py35}-postgres,{py26,py27,py34,py35}-sqlite,{py34,py35}-mysqlclient,{py27,py34}-flake8
# Base test environment settings
[testenv]
@@ -14,11 +14,12 @@ basepython =
py26: python2.6
py27: python2.7
py34: python3.4
+ py35: python3.5
deps =
pytest
pytest-cov
py26,py27: FormEncode >= 1.1.1, != 1.3.0
- py34: FormEncode >= 1.3.1
+ py34,py35: FormEncode >= 1.3.1
PyDispatcher>=2.0.4
py26,py27: egenix-mx-base
mysql: mysql-python
@@ -55,6 +56,9 @@ commands = {[postgresql]commands}
[testenv:py34-postgres]
commands = {[postgresql]commands}
+[testenv:py35-postgres]
+commands = {[postgresql]commands}
+
# SQLite test environments
[sqlite]
commands =
@@ -69,13 +73,22 @@ commands = {[sqlite]commands}
[testenv:py34-sqlite]
commands = {[sqlite]commands}
-# Special test environments
-[testenv:py34-mysqlclient]
+[testenv:py35-sqlite]
+commands = {[sqlite]commands}
+
+[mysqlclient]
commands =
mysql -e 'create database sqlobject_test;'
py.test --cov=sqlobject -D mysql://root:@localhost/sqlobject_test?charset=utf8
mysql -e 'drop database sqlobject_test;'
+[testenv:py34-mysqlclient]
+commands = {[mysqlclient]commands}
+
+[testenv:py35-mysqlclient]
+commands = {[mysqlclient]commands}
+
+# Special test environments
[testenv:py27-flake8]
deps =
flake8
http://sourceforge.net/p/sqlobject/sqlobject/ci/12479229ee900e282abae323a136b474c134a7e4
commit 12479229ee900e282abae323a136b474c134a7e4
Author: Oleg Broytman <ph...@ph...>
Date: Sun Sep 11 03:12:43 2016 +0300
tox.ini: Remove basepython from flake8 environments
diff --git a/tox.ini b/tox.ini
index b9cd6b1..97c04d4 100644
--- a/tox.ini
+++ b/tox.ini
@@ -77,13 +77,11 @@ commands =
mysql -e 'drop database sqlobject_test;'
[testenv:py27-flake8]
-basepython = python2.7
deps =
flake8
commands = flake8 .
[testenv:py34-flake8]
-basepython = python3.4
deps =
flake8
commands = flake8 .
-----------------------------------------------------------------------
Summary of changes:
.travis.yml | 11 +++++++----
circle.yml | 2 +-
docs/News.rst | 2 ++
setup.py | 1 +
tox.ini | 23 +++++++++++++++++------
5 files changed, 28 insertions(+), 11 deletions(-)
hooks/post-receive
--
SQLObject development repository
|