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 0fd1c2134fe29a0bb0f55798702083bb0d61ca05 (commit)
via 91b21bf69f10e15bbdd0cb6c10aa988868c974bf (commit)
via d3495297930135d1aeb183144abd01e8aad1cd2a (commit)
from 0ff26ed5b30d7834e310d3c8adbf91f17c23323d (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/0fd1c2134fe29a0bb0f55798702083bb0d61ca05
commit 0fd1c2134fe29a0bb0f55798702083bb0d61ca05
Author: Oleg Broytman <ph...@ph...>
Date: Sat Feb 24 18:50:36 2018 +0300
Release 3.6.0
diff --git a/ANNOUNCE.rst b/ANNOUNCE.rst
index 2f45be4..3aca1fb 100644
--- a/ANNOUNCE.rst
+++ b/ANNOUNCE.rst
@@ -1,28 +1,49 @@
Hello!
-I'm pleased to announce version 3.6.1a1, the first alpha of the upcoming
-release of branch 3.6 of SQLObject.
+I'm pleased to announce version 3.6.0, the first stable release of branch
+3.6 of SQLObject.
-I'm pleased to announce version 3.6.1a2, the second alpha of the upcoming
-release of branch 3.6 of SQLObject.
-I'm pleased to announce version 3.6.1b1, the first beta of the upcoming
-release of branch 3.6 of SQLObject.
+What's new in SQLObject
+=======================
-I'm pleased to announce version 3.6.1rc1, the first release candidate
-of the upcoming release of branch 3.6 of SQLObject.
+Contributor for this release is Michael S. Root.
-I'm pleased to announce version 3.6.0, the first stable release of branch
-3.6 of SQLObject.
+Minor features
+--------------
-I'm pleased to announce version 3.6.1, the first bugfix release of branch
-3.6 of SQLObject.
+* Close cursors after using to free resources immediately
+ instead of waiting for gc.
+Bug fixes
+---------
-What's new in SQLObject
-=======================
+* Fix for TypeError using selectBy on a BLOBCol. PR by Michael S. Root.
+
+Drivers
+-------
+
+* Extend support for oursql and Python 3 (requires our fork of the driver).
+
+* Fix cursor.arraysize - pymssql doesn't have arraysize.
+
+* Set timeout for ODBC with MSSQL.
+
+* Fix _setAutoCommit for MSSQL.
+
+Documentation
+-------------
+
+* Document extras that are available for installation.
+
+Build
+-----
+
+* Use ``python_version`` environment marker in ``setup.py`` to make
+ ``install_requires`` and ``extras_require`` declarative. This makes
+ the universal wheel truly universal.
-Contributors for this release are
+* Use ``python_requires`` keyword in ``setup.py``.
For a more complete list, please see the news:
http://sqlobject.org/News.html
@@ -54,7 +75,7 @@ Mailing list:
https://lists.sourceforge.net/mailman/listinfo/sqlobject-discuss
Download:
-https://pypi.python.org/pypi/SQLObject/3.6.0a0.dev20171115
+https://pypi.python.org/pypi/SQLObject/3.6.0
News and changes:
http://sqlobject.org/News.html
diff --git a/README.rst b/README.rst
index d32d412..66165d1 100644
--- a/README.rst
+++ b/README.rst
@@ -1,4 +1,4 @@
-SQLObject 3.5.0
+SQLObject 3.6.0
===============
Thanks for looking at SQLObject. SQLObject is an object-relational
diff --git a/devscripts/build-all-docs b/devscripts/build-all-docs
index 5fd0c94..3eb17ed 100755
--- a/devscripts/build-all-docs
+++ b/devscripts/build-all-docs
@@ -11,7 +11,7 @@ cd "$PROG_DIR" &&
PROG_DIR="`pwd`" &&
cd "$PROG_DIR"/SQLObject &&
-build_docs 3.5.0 &&
+build_docs 3.6.0 &&
build_docs master devel &&
rm -rf docs/html &&
diff --git a/docs/News.rst b/docs/News.rst
index 35c78f1..66ef00e 100644
--- a/docs/News.rst
+++ b/docs/News.rst
@@ -5,8 +5,10 @@ News
.. contents:: Contents:
:backlinks: none
-SQLObject 3.6.0 (master)
-========================
+SQLObject 3.6.0
+===============
+
+Released 24 Feb 2018.
Minor features
--------------
diff --git a/sqlobject/__version__.py b/sqlobject/__version__.py
index 88c8ca0..5d92a17 100644
--- a/sqlobject/__version__.py
+++ b/sqlobject/__version__.py
@@ -1,7 +1,7 @@
-version = '3.5.0'
+version = '3.6.0'
major = 3
-minor = 5
+minor = 6
micro = 0
release_level = 'final'
serial = 0
http://sourceforge.net/p/sqlobject/sqlobject/ci/91b21bf69f10e15bbdd0cb6c10aa988868c974bf
commit 91b21bf69f10e15bbdd0cb6c10aa988868c974bf
Author: Oleg Broytman <ph...@ph...>
Date: Sat Feb 24 18:59:03 2018 +0300
Build: Edit build-all-docs during release process
[skip ci]
diff --git a/devscripts/RELEASE-CHECKLIST b/devscripts/RELEASE-CHECKLIST
index c160777..205f973 100644
--- a/devscripts/RELEASE-CHECKLIST
+++ b/devscripts/RELEASE-CHECKLIST
@@ -4,51 +4,53 @@
1. Check out the release branch. If it is a stable release - edit
docs/News.rst to set release date. Commit.
-2. If it's the first stable release of the branch - edit build-all-docs,
+2. If release branch is not master - run ../prerelease $NEW_TAG; if it's
+ master - run ../prerelease $NEW_TAG master.
+
+ The script checks out the release branch and calls editor; update
+ version, the list of contributors, the list of changes and download
+ URL in ANNOUNCE.rst; edit __version__.py and README.rst in the release
+ branch - fix versions. Edit section [egg_info] in setup.cfg - set if
+ it is a stable or development release. In setup.py edit "Development
+ Status" in trove classifiers; edit download URL: if a non-stable
+ version - append 'dev' and date stamp, for a stable version remove
+ 'dev' and date stamp).
+
+ If it's the first stable release of the branch - edit build-all-docs,
advance stable branch. Commit. If it's not master - merge to all higher
branches and master.
-3. If release branch is not master - run ../prerelease $NEW_TAG; if it's
- master - run ../prerelease $NEW_TAG master.
-
-3a. The script checks out the release branch and calls editor; update
- version, the list of contributors, the list of changes and download
- URL in ANNOUNCE.rst; edit __version__.py and README.rst in the release
- branch - fix versions. Edit section [egg_info] in setup.cfg - set if
- it is a stable or development release. In setup.py edit "Development
- Status" in trove classifiers; edit download URL: if a non-stable
- version - append 'dev' and date stamp, for a stable version remove
- 'dev' and date stamp). Commit. Verify.
+ Commit. Verify.
-4. If it's not master - null-merge to the next higher branch.
+3. If it's not master - null-merge to the next higher branch.
-5. If release branch is not master - run ../prerelease-tag $NEW_TAG; if
+4. 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.
-6. Run ../release. This generates and uploads new archives to PyPI and
+5. Run ../release. This generates and uploads new archives to PyPI and
if it is a stable release - uploads archives and release announcement
(ANNOUNCE.rst) to SourceForge.
-7. Hide/show old releases at PyPI and SourceForge.
+6. Hide/show old releases at PyPI and SourceForge.
-8. Run ../push-all in the development repository to push all branches
+7. Run ../push-all in the development repository to push all branches
and tags to the public repositories.
-9. Run ../postrelease. The script restores ANNOUNCE.rst from the previous
+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.
-10. Generate new docs using ./build-all-docs. Upload docs using
- ./publish-docs.
+9. Generate new docs using ./build-all-docs. Upload docs using
+ ./publish-docs.
-11. Send announcement to the SQLObject mailing list. For a stable
+10. Send announcement to the SQLObject mailing list. For a stable
release send announcements to python, python-announce and python-db
mailing lists.
-11. Announce new release(s) at Twitter (https://twitter.com/SQLObject) and
+10. Announce new release(s) at Twitter (https://twitter.com/SQLObject) and
Wikipedia (https://en.wikipedia.org/wiki/SQLObject). If it is a stable
release - announce it at
https://en.wikipedia.org/wiki/Comparison_of_object-relational_mapping_software.
diff --git a/devscripts/prerelease b/devscripts/prerelease
index 17ed890..edd7358 100755
--- a/devscripts/prerelease
+++ b/devscripts/prerelease
@@ -22,5 +22,5 @@ micro = $micro
release_level = '$state'
serial = $serial
version_info = (major, minor, micro, release_level, serial)" > sqlobject/__version__.py &&
-`git var GIT_EDITOR` ANNOUNCE.rst docs/News.rst sqlobject/__version__.py README.rst setup.cfg setup.py &&
-exec git commit --message="Release $tag" ANNOUNCE.rst docs/News.rst sqlobject/__version__.py README.rst setup.cfg setup.py
+`git var GIT_EDITOR` devscripts/build-all-docs docs/News.rst ANNOUNCE.rst sqlobject/__version__.py README.rst setup.cfg setup.py &&
+exec git commit --message="Release $tag" devscripts/build-all-docs docs/News.rst ANNOUNCE.rst sqlobject/__version__.py README.rst setup.cfg setup.py
http://sourceforge.net/p/sqlobject/sqlobject/ci/d3495297930135d1aeb183144abd01e8aad1cd2a
commit d3495297930135d1aeb183144abd01e8aad1cd2a
Author: Oleg Broytman <ph...@ph...>
Date: Sat Feb 24 18:41:06 2018 +0300
Build: Document changing Python version at SF
[skip ci]
diff --git a/devscripts/BRANCH-CHECKLIST b/devscripts/BRANCH-CHECKLIST
index 2b51cb0..280f494 100644
--- a/devscripts/BRANCH-CHECKLIST
+++ b/devscripts/BRANCH-CHECKLIST
@@ -21,7 +21,7 @@ a branch, a commit id or a tag.
2. To deprecate a version of Python edit files ANNOUNCE.rst, README.rst,
devscripts/release, devscripts/setup, docs/News.rst, docs/SQLObject.rst,
docs/TODO.rst, requirements.txt, setup.py, sqlobject/main.py,
- tox.ini in master.
+ tox.ini in master. Edit metadata at SourceForge.
3. Do a null-merge from the new branch to the higher branch or the
master.
-----------------------------------------------------------------------
Summary of changes:
ANNOUNCE.rst | 53 +++++++++++++++++++++++++++++++-------------
README.rst | 2 +-
devscripts/BRANCH-CHECKLIST | 2 +-
devscripts/RELEASE-CHECKLIST | 46 ++++++++++++++++++++------------------
devscripts/build-all-docs | 2 +-
devscripts/prerelease | 4 ++--
docs/News.rst | 6 +++--
sqlobject/__version__.py | 4 ++--
8 files changed, 72 insertions(+), 47 deletions(-)
hooks/post-receive
--
SQLObject development repository
|