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 c93aef83f61769db976871aa479348ad24bd784a (commit)
via 1978118064d9f3f6e80472d89773fb2622194183 (commit)
via 6560970c84f472973facdfe1c47a9829977f8522 (commit)
via 9a83dad081d9b450bdadc2c34ba17dd604c0964d (commit)
via ff3deab26f6a43cc7a1e5b02cb4889240d8a3106 (commit)
via f788aca840acfd356fbcc4e802840e555d819d12 (commit)
from b1fd69522c0c18d79c572bdefcc384fa1a30525f (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/c93aef83f61769db976871aa479348ad24bd784a
commit c93aef83f61769db976871aa479348ad24bd784a
Author: Oleg Broytman <ph...@ph...>
Date: Tue Aug 21 19:16:08 2018 +0300
Build(release): Stop releasing eggs
It's enough to release a wheel.
[skip ci]
diff --git a/devscripts/release b/devscripts/release
index e46403c..9dcff1a 100755
--- a/devscripts/release
+++ b/devscripts/release
@@ -11,15 +11,6 @@ python setup.py build_py &&
python setup.py build --executable '/usr/bin/env python' &&
python setup.py sdist &&
-for py in 2.7 3.4 3.5 3.6 3.7; do
- find build -name '*.py[co]' -delete &&
- python$py setup.py build_py &&
- python$py setup.py build --executable '/usr/bin/env python' &&
- python$py -m compileall build &&
- python$py -O -m compileall build &&
- python$py setup.py bdist_egg || exit 1
-done
-
find build -name '*.py[co]' -delete &&
python setup.py bdist_wheel --universal &&
http://sourceforge.net/p/sqlobject/sqlobject/ci/1978118064d9f3f6e80472d89773fb2622194183
commit 1978118064d9f3f6e80472d89773fb2622194183
Author: Oleg Broytman <ph...@ph...>
Date: Thu Jun 28 17:22:23 2018 +0300
Build, Tests(tox): Add Python 3.7
[skip ci]
diff --git a/devscripts/release b/devscripts/release
index 3bae6e7..e46403c 100755
--- a/devscripts/release
+++ b/devscripts/release
@@ -11,7 +11,7 @@ python setup.py build_py &&
python setup.py build --executable '/usr/bin/env python' &&
python setup.py sdist &&
-for py in 2.7 3.4 3.5 3.6; do
+for py in 2.7 3.4 3.5 3.6 3.7; do
find build -name '*.py[co]' -delete &&
python$py setup.py build_py &&
python$py setup.py build --executable '/usr/bin/env python' &&
diff --git a/devscripts/run-all-tests b/devscripts/run-all-tests
index da6dbe4..2e67aaa 100755
--- a/devscripts/run-all-tests
+++ b/devscripts/run-all-tests
@@ -3,7 +3,7 @@
cd "`dirname \"$0\"`"/SQLObject &&
SO_DIR="`dirname $0`"
-for py_ver in 2.7 3.4 3.5 3.6; do
+for py_ver in 2.7 3.4 3.5 3.6 3.7; do
echo "---------- PYTHON $py_ver "$1" ----------"
"$SO_DIR"/cleanup &&
PY_VER=$py_ver "$SO_DIR"/run-tests-"$1" \
diff --git a/devscripts/setup b/devscripts/setup
index 4edd679..c85aae0 100755
--- a/devscripts/setup
+++ b/devscripts/setup
@@ -3,7 +3,7 @@
umask 022 # -rwxr-xr-x
cd "`dirname \"$0\"`"/SQLObject &&
-for py_ver in 2.7 3.4 3.5 3.6; do
+for py_ver in 2.7 3.4 3.5 3.6 3.7; do
python$py_ver -m pip install --install-option=-O2 --upgrade .
done &&
diff --git a/tox.ini b/tox.ini
index 5ca1e8b..443c089 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,6 +1,6 @@
[tox]
minversion = 2.0
-envlist = py{27,34,35,36}-sqlite{,-memory},py{27,34}-flake8
+envlist = py{27,34,35,36,37}-sqlite{,-memory},py{27,34}-flake8
# Base test environment settings
[testenv]
@@ -11,6 +11,7 @@ basepython =
py34: {env:TOXPYTHON:python3.4}
py35: {env:TOXPYTHON:python3.5}
py36: {env:TOXPYTHON:python3.6}
+ py37: {env:TOXPYTHON:python3.7}
commands =
{envpython} --version
{envpython} -c "import struct; print(struct.calcsize('P') * 8)"
@@ -72,6 +73,9 @@ commands = {[mysqlclient]commands}
[testenv:py36-mysqlclient]
commands = {[mysqlclient]commands}
+[testenv:py37-mysqlclient]
+commands = {[mysqlclient]commands}
+
[mysql-connector]
commands =
{[testenv]commands}
@@ -92,6 +96,9 @@ commands = {[mysql-connector]commands}
[testenv:py36-mysql-connector]
commands = {[mysql-connector]commands}
+[testenv:py37-mysql-connector]
+commands = {[mysql-connector]commands}
+
[oursql]
commands =
{[testenv]commands}
@@ -112,6 +119,9 @@ commands = {[oursql]commands}
[testenv:py36-mysql-oursql3]
commands = {[oursql]commands}
+[testenv:py37-mysql-oursql3]
+commands = {[oursql]commands}
+
[pymysql]
commands =
{[testenv]commands}
@@ -132,6 +142,9 @@ commands = {[pymysql]commands}
[testenv:py36-pymysql]
commands = {[pymysql]commands}
+[testenv:py37-pymysql]
+commands = {[pymysql]commands}
+
[mysql-pyodbc]
commands =
{[testenv]commands}
@@ -153,6 +166,9 @@ commands = {[mysql-pyodbc]commands}
[testenv:py36-mysql-pyodbc]
commands = {[mysql-pyodbc]commands}
+[testenv:py37-mysql-pyodbc]
+commands = {[mysql-pyodbc]commands}
+
[mysql-pypyodbc]
commands =
{[testenv]commands}
@@ -173,6 +189,9 @@ commands = {[mysql-pypyodbc]commands}
[testenv:py36-mysql-pypyodbc]
commands = {[mysql-pypyodbc]commands}
+[testenv:py37-mysql-pypyodbc]
+commands = {[mysql-pypyodbc]commands}
+
# PostgreSQL test environments
[psycopg]
commands =
@@ -194,6 +213,9 @@ commands = {[psycopg]commands}
[testenv:py36-postgres-psycopg]
commands = {[psycopg]commands}
+[testenv:py37-postgres-psycopg]
+commands = {[psycopg]commands}
+
[pygresql]
commands =
{[testenv]commands}
@@ -214,6 +236,9 @@ commands = {[pygresql]commands}
[testenv:py36-postgres-pygresql]
commands = {[pygresql]commands}
+[testenv:py37-postgres-pygresql]
+commands = {[pygresql]commands}
+
[pypostgresql]
commands =
{[testenv]commands}
@@ -231,6 +256,9 @@ commands = {[pypostgresql]commands}
[testenv:py36-pypostgresql]
commands = {[pypostgresql]commands}
+[testenv:py37-pypostgresql]
+commands = {[pypostgresql]commands}
+
[pg8000]
commands =
{[testenv]commands}
@@ -251,6 +279,9 @@ commands = {[pg8000]commands}
[testenv:py36-postgres-pg8000]
commands = {[pg8000]commands}
+[testenv:py37-postgres-pg8000]
+commands = {[pg8000]commands}
+
[postgres-pyodbc]
commands =
{[testenv]commands}
@@ -272,6 +303,9 @@ commands = {[postgres-pyodbc]commands}
[testenv:py36-postgres-pyodbc]
commands = {[postgres-pyodbc]commands}
+[testenv:py37-postgres-pyodbc]
+commands = {[postgres-pyodbc]commands}
+
[postgres-pypyodbc]
commands =
{[testenv]commands}
@@ -292,6 +326,9 @@ commands = {[postgres-pypyodbc]commands}
[testenv:py36-postgres-pypyodbc]
commands = {[postgres-pypyodbc]commands}
+[testenv:py37-postgres-pypyodbc]
+commands = {[postgres-pypyodbc]commands}
+
# SQLite test environments
[sqlite]
@@ -313,6 +350,9 @@ commands = {[sqlite]commands}
[testenv:py36-sqlite]
commands = {[sqlite]commands}
+[testenv:py37-sqlite]
+commands = {[sqlite]commands}
+
[sqlite-memory]
commands =
{[testenv]commands}
@@ -330,6 +370,9 @@ commands = {[sqlite-memory]commands}
[testenv:py36-sqlite-memory]
commands = {[sqlite-memory]commands}
+[testenv:py37-sqlite-memory]
+commands = {[sqlite-memory]commands}
+
# Firebird database test environments
[fdb]
commands =
@@ -351,6 +394,9 @@ commands = {[fdb]commands}
[testenv:py36-firebird-fdb]
commands = {[fdb]commands}
+[testenv:py37-firebird-fdb]
+commands = {[fdb]commands}
+
[firebirdsql]
commands =
{[testenv]commands}
@@ -371,6 +417,9 @@ commands = {[firebirdsql]commands}
[testenv:py36-firebirdsql]
commands = {[firebirdsql]commands}
+[testenv:py37-firebirdsql]
+commands = {[firebirdsql]commands}
+
# Special test environments
[testenv:py27-flake8]
changedir = ./
@@ -414,6 +463,10 @@ commands = {[mssql-pyodbc-w32]commands}
platform = win32
commands = {[mssql-pyodbc-w32]commands}
+[testenv:py37-mssql-pyodbc-w32]
+platform = win32
+commands = {[mssql-pyodbc-w32]commands}
+
[mysql-connector-w32]
platform = win32
commands =
@@ -439,6 +492,10 @@ commands = {[mysql-connector-w32]commands}
platform = win32
commands = {[mysql-connector-w32]commands}
+[testenv:py37-mysql-connector-w32]
+platform = win32
+commands = {[mysql-connector-w32]commands}
+
[pymysql-w32]
platform = win32
commands =
@@ -464,6 +521,10 @@ commands = {[pymysql-w32]commands}
platform = win32
commands = {[pymysql-w32]commands}
+[testenv:py37-pymysql-w32]
+platform = win32
+commands = {[pymysql-w32]commands}
+
[mysql-pyodbc-w32]
platform = win32
commands =
@@ -490,6 +551,10 @@ commands = {[mysql-pyodbc-w32]commands}
platform = win32
commands = {[mysql-pyodbc-w32]commands}
+[testenv:py37-mysql-pyodbc-w32]
+platform = win32
+commands = {[mysql-pyodbc-w32]commands}
+
[mysql-pypyodbc-w32]
platform = win32
commands =
@@ -516,6 +581,10 @@ commands = {[mysql-pypyodbc-w32]commands}
platform = win32
commands = {[mysql-pypyodbc-w32]commands}
+[testenv:py37-mysql-pypyodbc-w32]
+platform = win32
+commands = {[mysql-pypyodbc-w32]commands}
+
[psycopg-w32]
platform = win32
commands =
@@ -541,6 +610,10 @@ commands = {[psycopg-w32]commands}
platform = win32
commands = {[psycopg-w32]commands}
+[testenv:py37-postgres-psycopg-w32]
+platform = win32
+commands = {[psycopg-w32]commands}
+
[pygresql-w32]
platform = win32
commands =
@@ -566,6 +639,10 @@ commands = {[pygresql-w32]commands}
platform = win32
commands = {[pygresql-w32]commands}
+[testenv:py37-postgres-pygresql-w32]
+platform = win32
+commands = {[pygresql-w32]commands}
+
[pypostgresql-w32]
platform = win32
commands =
@@ -587,6 +664,10 @@ commands = {[pypostgresql-w32]commands}
platform = win32
commands = {[pypostgresql-w32]commands}
+[testenv:py37-pypostgresql-w32]
+platform = win32
+commands = {[pypostgresql-w32]commands}
+
[pg8000-w32]
platform = win32
commands =
@@ -612,6 +693,10 @@ commands = {[pg8000-w32]commands}
platform = win32
commands = {[pg8000-w32]commands}
+[testenv:py37-postgres-pg8000-w32]
+platform = win32
+commands = {[pg8000-w32]commands}
+
[postgres-pyodbc-w32]
platform = win32
commands =
@@ -638,6 +723,10 @@ commands = {[postgres-pyodbc-w32]commands}
platform = win32
commands = {[postgres-pyodbc-w32]commands}
+[testenv:py37-postgres-pyodbc-w32]
+platform = win32
+commands = {[postgres-pyodbc-w32]commands}
+
[postgres-pypyodbc-w32]
platform = win32
commands =
@@ -664,6 +753,10 @@ commands = {[postgres-pypyodbc-w32]commands}
platform = win32
commands = {[postgres-pypyodbc-w32]commands}
+[testenv:py37-postgres-pypyodbc-w32]
+platform = win32
+commands = {[postgres-pypyodbc-w32]commands}
+
[sqlite-w32]
platform = win32
commands =
@@ -686,6 +779,10 @@ commands = {[sqlite-w32]commands}
platform = win32
commands = {[sqlite-w32]commands}
+[testenv:py37-sqlite-w32]
+platform = win32
+commands = {[sqlite-w32]commands}
+
[sqlite-memory-w32]
platform = win32
commands =
@@ -707,3 +804,7 @@ commands = {[sqlite-memory-w32]commands}
[testenv:py36-sqlite-memory-w32]
platform = win32
commands = {[sqlite-memory-w32]commands}
+
+[testenv:py37-sqlite-memory-w32]
+platform = win32
+commands = {[sqlite-memory-w32]commands}
http://sourceforge.net/p/sqlobject/sqlobject/ci/6560970c84f472973facdfe1c47a9829977f8522
commit 6560970c84f472973facdfe1c47a9829977f8522
Author: Oleg Broytman <ph...@ph...>
Date: Wed Jun 6 21:13:19 2018 +0300
Build(RELEASE-CHECKLIST): PyPI lost ability to hide old releases
[skip ci]
diff --git a/devscripts/RELEASE-CHECKLIST b/devscripts/RELEASE-CHECKLIST
index 78c3fbf..e6949c4 100644
--- a/devscripts/RELEASE-CHECKLIST
+++ b/devscripts/RELEASE-CHECKLIST
@@ -33,7 +33,7 @@
if it is a stable release - uploads archives and release announcement
(ANNOUNCE.rst) to SourceForge.
-6. Hide/show old releases at PyPI and SourceForge.
+6. Move old releases at SourceForge to subdirectory OldFiles.
7. Run ../push-all in the development repository to push all branches
and tags to the public repositories.
http://sourceforge.net/p/sqlobject/sqlobject/ci/9a83dad081d9b450bdadc2c34ba17dd604c0964d
commit 9a83dad081d9b450bdadc2c34ba17dd604c0964d
Author: Oleg Broytman <ph...@ph...>
Date: Wed Jun 6 19:40:18 2018 +0300
Build(postrelease): Restore setup.cfg; edit README.rst
diff --git a/devscripts/RELEASE-CHECKLIST b/devscripts/RELEASE-CHECKLIST
index 29fa8a9..78c3fbf 100644
--- a/devscripts/RELEASE-CHECKLIST
+++ b/devscripts/RELEASE-CHECKLIST
@@ -38,10 +38,11 @@
7. Run ../push-all in the development repository to push all branches
and tags to the public repositories.
-8. Run ../postrelease. The script restores ANNOUNCE.rst from the previous
- commit (HEAD~). It calls editor; update next version, remove the list
- of contributors and the list of changes, edit download URL in
- ANNOUNCE.rst. Edit docs/News.rst - add new version.
+8. Run ../postrelease. The script restores ANNOUNCE.rst and setup.cfg
+ from the previous commit (HEAD~). It calls editor; update next version,
+ remove the list of contributors and the list of changes, edit download
+ URL in ANNOUNCE.rst. Edit README.rst and docs/News.rst - add new
+ version.
9. Generate new docs using ./build-all-docs. Upload docs using
./publish-docs.
diff --git a/devscripts/postrelease b/devscripts/postrelease
index bfb03d4..55dfe67 100755
--- a/devscripts/postrelease
+++ b/devscripts/postrelease
@@ -1,6 +1,6 @@
#! /bin/sh
-git checkout HEAD~ ANNOUNCE.rst &&
+git checkout HEAD~ ANNOUNCE.rst setup.cfg &&
-`git var GIT_EDITOR` ANNOUNCE.rst docs/News.rst &&
-exec git commit --message="Prepare for the next release" ANNOUNCE.rst docs/News.rst
+`git var GIT_EDITOR` ANNOUNCE.rst setup.cfg README.rst docs/News.rst &&
+exec git commit --message="Prepare for the next release" ANNOUNCE.rst setup.cfg README.rst docs/News.rst
http://sourceforge.net/p/sqlobject/sqlobject/ci/ff3deab26f6a43cc7a1e5b02cb4889240d8a3106
commit ff3deab26f6a43cc7a1e5b02cb4889240d8a3106
Author: Oleg Broytman <ph...@ph...>
Date: Wed Jun 6 19:39:31 2018 +0300
Build(release): Stop copying released files
diff --git a/devscripts/release b/devscripts/release
index 3e890b7..3bae6e7 100755
--- a/devscripts/release
+++ b/devscripts/release
@@ -28,7 +28,6 @@ version=`python setup.py --version`
split_tag $version
if [ "$state" = final ]; then
- cp -a dist/* "$HOME"/tmp/ &&
... 149 lines suppressed ...
hooks/post-receive
--
SQLObject development repository
|