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 fdf95c96fc2f06719af798c27825d4507f3ab9a8 (commit)
via 899d057a1a2465c8f2fecd0164306a6f70858c8e (commit)
via 63cdcff9efd3ada1509e8e6f2fd1ce2765c6eae6 (commit)
from aa22d9f6f0c92001ac87d035d5e95d9e310f9946 (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/fdf95c96fc2f06719af798c27825d4507f3ab9a8
commit fdf95c96fc2f06719af798c27825d4507f3ab9a8
Author: Oleg Broytman <ph...@ph...>
Date: Tue Mar 21 17:32:16 2017 +0300
The next minor version will be 3.3.
[skip ci]
diff --git a/ANNOUNCE.rst b/ANNOUNCE.rst
index 1dc2eb2..e636be5 100644
--- a/ANNOUNCE.rst
+++ b/ANNOUNCE.rst
@@ -1,12 +1,28 @@
Hello!
-I'm pleased to announce version 3.2.1, the first bugfix release of branch
+I'm pleased to announce version 3.3.0a1, the first alpha of the upcoming
+release of branch 3.2 of SQLObject.
+
+I'm pleased to announce version 3.3.0a2, the second alpha of the upcoming
+release of branch 3.2 of SQLObject.
+
+I'm pleased to announce version 3.3.0b1, the first beta of the upcoming
+release of branch 3.2 of SQLObject.
+
+I'm pleased to announce version 3.3.0rc1, the first release candidate
+of the upcoming release of branch 3.2 of SQLObject.
+
+I'm pleased to announce version 3.3.0, the first stable release of branch
+3.2 of SQLObject.
+
+I'm pleased to announce version 3.3.1, the first bugfix release of branch
3.2 of SQLObject.
What's new in SQLObject
=======================
+
Contributor for this release is
For a more complete list, please see the news:
@@ -42,7 +58,7 @@ Archives:
http://news.gmane.org/gmane.comp.python.sqlobject
Download:
-https://pypi.python.org/pypi/SQLObject/3.2.1a0.dev20170311
+https://pypi.python.org/pypi/SQLObject/3.3.0a0.dev20170110
News and changes:
http://sqlobject.org/News.html
http://sourceforge.net/p/sqlobject/sqlobject/ci/899d057a1a2465c8f2fecd0164306a6f70858c8e
commit 899d057a1a2465c8f2fecd0164306a6f70858c8e
Author: Oleg Broytman <ph...@ph...>
Date: Tue Mar 21 17:31:42 2017 +0300
The next bugfix version will be 3.2.1
[skip ci]
diff --git a/ANNOUNCE.rst b/ANNOUNCE.rst
index d10189d..1dc2eb2 100644
--- a/ANNOUNCE.rst
+++ b/ANNOUNCE.rst
@@ -1,105 +1,13 @@
Hello!
-I'm pleased to announce version 3.2.0, the first stable release of branch
+I'm pleased to announce version 3.2.1, the first bugfix release of branch
3.2 of SQLObject.
What's new in SQLObject
=======================
-Contributor for this release is Neil Muller.
-
-Minor features
---------------
-
-* Drop table name from ``VACUUM`` command in SQLiteConnection: SQLite
- doesn't vacuum a single table and SQLite 3.15 uses the supplied name as
- the name of the attached database to vacuum.
-
-* Remove ``driver`` keyword from RdbhostConnection as it allows one driver
- ``rdbhdb``.
-
-* Add ``driver`` keyword for FirebirdConnection. Allowed values are 'fdb',
- 'kinterbasdb' and 'pyfirebirdsql'. Default is to test 'fdb' and
- 'kinterbasdb' in that order. pyfirebirdsql is supported but has problems.
-
-* Add ``driver`` keyword for MySQLConnection. Allowed values are 'mysqldb',
- 'connector', 'oursql' and 'pymysql'. Default is to test for mysqldb only.
-
-* Add support for `MySQL Connector
- <https://pypi.python.org/pypi/mysql-connector>`_ (pure python; `binary
- packages <https://dev.mysql.com/doc/connector-python/en/>`_ are not at
- PyPI and hence are hard to install and test).
-
-* Add support for `oursql <https://github.com/python-oursql/oursql>`_ MySQL
- driver (only Python 2.6 and 2.7 until oursql author fixes Python 3
- compatibility).
-
-* Add support for `PyMySQL <https://github.com/PyMySQL/PyMySQL/>`_ - pure
- python mysql interface).
-
-* Add parameter ``timeout`` for MSSQLConnection (usable only with pymssql
- driver); timeouts are in seconds.
-
-* Remove deprecated ez_setup.py.
-
-Drivers (work in progress)
---------------------------
-
-* Extend support for PyGreSQL driver. There are still some problems.
-
-* Add support for `py-postgresql
- <https://pypi.python.org/pypi/py-postgresql>`_ PostgreSQL driver. There
- are still problems with the driver.
-
-* Add support for `pyfirebirdsql
- <https://pypi.python.org/pypi/firebirdsql>`_.There are still problems with
- the driver.
-
-Bug fixes
----------
-
-* Fix MSSQLConnection.columnsFromSchema: remove `(` and `)` from default
- value.
-
-* Fix MSSQLConnection and SybaseConnection: insert default values into a table
- with just one IDENTITY column.
-
-* Remove excessive NULLs from ``CREATE TABLE`` for MSSQL/Sybase.
-
-* Fix concatenation operator for MSSQL/Sybase (it's ``+``, not ``||``).
-
-* Fix MSSQLConnection.server_version() under Py3 (decode version to str).
-
-Documentation
--------------
-
-* The docs are now generated with Sphinx.
-
-* Move ``docs/LICENSE`` to the top-level directory so that Github
- recognizes it.
-
-Tests
------
-
-* Rename ``py.test`` -> ``pytest`` in tests and docs.
-
-* Great Renaming: fix ``pytest`` warnings by renaming ``TestXXX`` classes
- to ``SOTestXXX`` to prevent ``pytest`` to recognize them as test classes.
-
-* Fix ``pytest`` warnings by converting yield tests to plain calls: yield
- tests were deprecated in ``pytest``.
-
-* Tests are now run at CIs with Python 3.5.
-
-* Drop ``Circle CI``.
-
-* Run at Travis CI tests with Firebird backend (server version 2.5;
- drivers fdb and firebirdsql). There are problems with tests.
-
-* Run tests at AppVeyor for windows testing. Run tests with MS SQL,
- MySQL, Postgres and SQLite backends; use Python 2.7, 3.4 and 3.5,
- x86 and x64. There are problems with MS SQL and MySQL.
+Contributor for this release is
For a more complete list, please see the news:
http://sqlobject.org/News.html
@@ -134,7 +42,7 @@ Archives:
http://news.gmane.org/gmane.comp.python.sqlobject
Download:
-https://pypi.python.org/pypi/SQLObject/3.2.0
+https://pypi.python.org/pypi/SQLObject/3.2.1a0.dev20170311
News and changes:
http://sqlobject.org/News.html
http://sourceforge.net/p/sqlobject/sqlobject/ci/63cdcff9efd3ada1509e8e6f2fd1ce2765c6eae6
commit 63cdcff9efd3ada1509e8e6f2fd1ce2765c6eae6
Author: Oleg Broytman <ph...@ph...>
Date: Tue Mar 21 17:22:04 2017 +0300
Add ANNOUNCE.rst for version 3.2.0
Announcements are rather version dependent
and should have been under version control
from the very beginning.
[skip ci]
diff --git a/ANNOUNCE.rst b/ANNOUNCE.rst
new file mode 100644
index 0000000..d10189d
--- /dev/null
+++ b/ANNOUNCE.rst
@@ -0,0 +1,140 @@
+Hello!
+
+I'm pleased to announce version 3.2.0, the first stable release of branch
+3.2 of SQLObject.
+
+
+What's new in SQLObject
+=======================
+
+Contributor for this release is Neil Muller.
+
+Minor features
+--------------
+
+* Drop table name from ``VACUUM`` command in SQLiteConnection: SQLite
+ doesn't vacuum a single table and SQLite 3.15 uses the supplied name as
+ the name of the attached database to vacuum.
+
+* Remove ``driver`` keyword from RdbhostConnection as it allows one driver
+ ``rdbhdb``.
+
+* Add ``driver`` keyword for FirebirdConnection. Allowed values are 'fdb',
+ 'kinterbasdb' and 'pyfirebirdsql'. Default is to test 'fdb' and
+ 'kinterbasdb' in that order. pyfirebirdsql is supported but has problems.
+
+* Add ``driver`` keyword for MySQLConnection. Allowed values are 'mysqldb',
+ 'connector', 'oursql' and 'pymysql'. Default is to test for mysqldb only.
+
+* Add support for `MySQL Connector
+ <https://pypi.python.org/pypi/mysql-connector>`_ (pure python; `binary
+ packages <https://dev.mysql.com/doc/connector-python/en/>`_ are not at
+ PyPI and hence are hard to install and test).
+
+* Add support for `oursql <https://github.com/python-oursql/oursql>`_ MySQL
+ driver (only Python 2.6 and 2.7 until oursql author fixes Python 3
+ compatibility).
+
+* Add support for `PyMySQL <https://github.com/PyMySQL/PyMySQL/>`_ - pure
+ python mysql interface).
+
+* Add parameter ``timeout`` for MSSQLConnection (usable only with pymssql
+ driver); timeouts are in seconds.
+
+* Remove deprecated ez_setup.py.
+
+Drivers (work in progress)
+--------------------------
+
+* Extend support for PyGreSQL driver. There are still some problems.
+
+* Add support for `py-postgresql
+ <https://pypi.python.org/pypi/py-postgresql>`_ PostgreSQL driver. There
+ are still problems with the driver.
+
+* Add support for `pyfirebirdsql
+ <https://pypi.python.org/pypi/firebirdsql>`_.There are still problems with
+ the driver.
+
+Bug fixes
+---------
+
+* Fix MSSQLConnection.columnsFromSchema: remove `(` and `)` from default
+ value.
+
+* Fix MSSQLConnection and SybaseConnection: insert default values into a table
+ with just one IDENTITY column.
+
+* Remove excessive NULLs from ``CREATE TABLE`` for MSSQL/Sybase.
+
+* Fix concatenation operator for MSSQL/Sybase (it's ``+``, not ``||``).
+
+* Fix MSSQLConnection.server_version() under Py3 (decode version to str).
+
+Documentation
+-------------
+
+* The docs are now generated with Sphinx.
+
+* Move ``docs/LICENSE`` to the top-level directory so that Github
+ recognizes it.
+
+Tests
+-----
+
+* Rename ``py.test`` -> ``pytest`` in tests and docs.
+
+* Great Renaming: fix ``pytest`` warnings by renaming ``TestXXX`` classes
+ to ``SOTestXXX`` to prevent ``pytest`` to recognize them as test classes.
+
+* Fix ``pytest`` warnings by converting yield tests to plain calls: yield
+ tests were deprecated in ``pytest``.
+
+* Tests are now run at CIs with Python 3.5.
+
+* Drop ``Circle CI``.
+
+* Run at Travis CI tests with Firebird backend (server version 2.5;
+ drivers fdb and firebirdsql). There are problems with tests.
+
+* Run tests at AppVeyor for windows testing. Run tests with MS SQL,
+ MySQL, Postgres and SQLite backends; use Python 2.7, 3.4 and 3.5,
+ x86 and x64. There are problems with MS SQL and MySQL.
+
+For a more complete list, please see the news:
+http://sqlobject.org/News.html
+
+
+What is SQLObject
+=================
+
+SQLObject is an object-relational mapper. Your database tables are described
+as classes, and rows are instances of those classes. SQLObject is meant to be
+easy to use and quick to get started with.
+
+SQLObject supports a number of backends: MySQL, PostgreSQL, SQLite,
+Firebird, Sybase, MSSQL and MaxDB (also known as SAPDB).
+
+Python 2.6, 2.7 or 3.4+ is required.
+
+
+Where is SQLObject
+==================
+
+Site:
+http://sqlobject.org
+
+Development:
+http://sqlobject.org/devel/
+
+Mailing list:
+https://lists.sourceforge.net/mailman/listinfo/sqlobject-discuss
+
+Archives:
+http://news.gmane.org/gmane.comp.python.sqlobject
+
+Download:
+https://pypi.python.org/pypi/SQLObject/3.2.0
+
+News and changes:
+http://sqlobject.org/News.html
diff --git a/devscripts/BRANCH-CHECKLIST b/devscripts/BRANCH-CHECKLIST
index 4e64f48..61e06be 100644
--- a/devscripts/BRANCH-CHECKLIST
+++ b/devscripts/BRANCH-CHECKLIST
@@ -17,9 +17,7 @@ a branch, a commit id or a tag.
appveyor.yml. In setup.py edit "Development Status" in trove
classifiers. Commit.
-1c. If the branching point was master the script updates versions in
- SQLObject-master.rst. If the branching point was not master the
- script updates versions in SQLObject-$branch.rst.
+1c. The script updates versions in ANNOUNCE.rst.
2. To deprecate a version of Python edit files docs/News.rst,
docs/SQLObject.rst, docs/TODO.rst, sqlobject/main.py, README.rst and
diff --git a/devscripts/RELEASE-CHECKLIST b/devscripts/RELEASE-CHECKLIST
index acfc14f..43e939c 100644
--- a/devscripts/RELEASE-CHECKLIST
+++ b/devscripts/RELEASE-CHECKLIST
@@ -18,17 +18,17 @@
3. If it's not master - null-merge to the next higher branch.
-4. If release branch is not master - run ../prerelease-tag $NEW_TAG; if
+4. Update version, the list of changes, the list of contributors and
+ download URL in ANNOUNCE.rst
+
+5. If release branch is not master - run ../prerelease-tag $NEW_TAG; if
it's master - run ../prerelease-tag $NEW_TAG master. This checks out
the release branch and creates the new tag at the head of the release
branch.
-5. Update version, the list of changes, the list of contributors and
- download URL in SQLObject-$branch.rst.
-
6. Run ../release. This generates and uploads new archives to PyPI and
if it is a stable release - uploads archives and release announcement
- (SQLObject-$branch.rst) to SourceForge.
+ (ANNOUNCE.rst) to SourceForge.
7. Hide/show old releases at PyPI and SourceForge.
diff --git a/devscripts/branch b/devscripts/branch
index e3d4771..38ca214 100755
--- a/devscripts/branch
+++ b/devscripts/branch
@@ -45,12 +45,8 @@ version_info = (major, minor, micro, release_level, serial)" > sqlobject/__versi
`git var GIT_EDITOR` README.rst sqlobject/__version__.py docs/News.rst appveyor.yml setup.py &&
git commit --message="Next branch will be $major.$next_minor" README.rst sqlobject/__version__.py docs/News.rst setup.py &&
- cd .. &&
- cp -p SQLObject-master.rst SQLObject-"$branch".rst &&
- exec ./replace "$major\.$minor" "$major.$next_minor" SQLObject-master.rst
+ exec ./replace "$major\.$minor" "$major.$next_minor" ANNOUNCE.rst
else
- cd .. &&
- cp -p SQLObject-"$prev_branch".rst SQLObject-"$branch".rst &&
- exec ./replace "$prev_branch" "$major.$next_minor" SQLObject-"$branch".rst
+ exec ./replace "$prev_branch" "$major.$next_minor" ANNOUNCE.rst
fi
diff --git a/devscripts/release b/devscripts/release
index 8e8d829..21ce6e4 100755
--- a/devscripts/release
+++ b/devscripts/release
@@ -35,7 +35,7 @@ fi
if [ "$state" = final ]; then
cp -a dist/* "$HOME"/tmp/ &&
rsync -ahP4 dist/* frs.sourceforge.net:/home/frs/project/sqlobject/sqlobject/"$version"/ &&
- rsync -ahP4 ../SQLObject-"$branch".rst frs.sourceforge.net:/home/frs/project/sqlobject/sqlobject/"$version"/README.rst || exit 1
+ rsync -ahP4 ANNOUNCE.rst frs.sourceforge.net:/home/frs/project/sqlobject/sqlobject/"$version"/README.rst || exit 1
fi
exec rm -rf build dist docs/html SQLObject.egg-info
-----------------------------------------------------------------------
Summary of changes:
ANNOUNCE.rst | 64 ++++++++++++++++++++++++++++++++++++++++++++
devscripts/BRANCH-CHECKLIST | 4 +--
devscripts/RELEASE-CHECKLIST | 10 +++----
devscripts/branch | 8 ++----
devscripts/release | 2 +-
5 files changed, 73 insertions(+), 15 deletions(-)
create mode 100644 ANNOUNCE.rst
hooks/post-receive
--
SQLObject development repository
|