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, direct-link-formencode has been created
at 2805f3f689dfb83534ecec24b583de44ee5c811d (commit)
- Log -----------------------------------------------------------------
http://sourceforge.net/p/sqlobject/sqlobject/ci/2805f3f689dfb83534ecec24b583de44ee5c811d
commit 2805f3f689dfb83534ecec24b583de44ee5c811d
Author: Oleg Broytman <ph...@ph...>
Date: Fri Dec 20 17:29:10 2024 +0300
Release 3.12.0.post1
[skip ci]
diff --git a/ANNOUNCE.rst b/ANNOUNCE.rst
index 8fb113f..4539fb4 100644
--- a/ANNOUNCE.rst
+++ b/ANNOUNCE.rst
@@ -1,25 +1,56 @@
Hello!
-I'm pleased to announce version 3.12.1a1, the first alpha of the upcoming
-release of branch 3.12 of SQLObject.
+I'm pleased to announce version 3.12.0.post1, the first post-release
+of release 3.12.0 of branch 3.12 of SQLObject.
-I'm pleased to announce version 3.12.1a2, the second alpha of the upcoming
-release of branch 3.12 of SQLObject.
-I'm pleased to announce version 3.12.1b1, the first beta of the upcoming
-release of branch 3.12 of SQLObject.
+What's new in SQLObject
+=======================
-I'm pleased to announce version 3.12.1rc1, the first release candidate
-of the upcoming release of branch 3.12 of SQLObject.
+Drivers
+-------
-I'm pleased to announce version 3.12.1, the first bugfix release of branch
-3.12 of SQLObject.
+* Add support for CyMySQL; there're some problems with unicode yet.
+* Separate ``psycopg`` and ``psycopg2``;
+ ``psycopg`` is actually ``psycopg3`` now; not all tests pass.
-What's new in SQLObject
-=======================
+* Minor fix in getting error code from PyGreSQL.
+
+* Dropped ``oursql``. It wasn't updated in years.
+
+* Dropped ``PySQLite2``. Only builtin ``sqlite3`` is supported.
+
+Tests
+-----
+
+* Run tests with Python 3.13.
+
+* Run tests with ``psycopg-c``; not all tests pass.
+
+* Fix ``test_exceptions.py`` under MariaDB, PostgreSQL and SQLite.
+
+* ``py-postgres``: Set ``sslmode`` to ``allow``;
+ upstream changed default to ``prefer``.
+
+CI
+--
+
+* Run tests with ``PyGreSQL`` on w32, do not ignore errors.
+
+* Skip tests with ``pg8000`` on w32.
+
+* GHActions: Switch to ``setup-miniconda``.
+
+* GHActions: Python 3.13.
+
+Build/release
+-------------
+
+* Use ``python3`` for release; requires for direct link syntax
+ ``FormEncode @ git+https://github.com/formencode/formencode.git``.
-The contributors for this release are ... Thanks!
+* Release only sdist: wheels do not allow direct links for dependencies.
For a more complete list, please see the news:
@@ -52,7 +83,7 @@ Site:
http://sqlobject.org
Download:
-https://pypi.org/project/SQLObject/3.12.1a0.dev20241220/
+https://pypi.org/project/SQLObject/3.12.0.post1
News and changes:
http://sqlobject.org/News.html
diff --git a/README.rst b/README.rst
index 980aae8..c50fd2e 100644
--- a/README.rst
+++ b/README.rst
@@ -1,5 +1,5 @@
-SQLObject 3.12.0
-================
+SQLObject 3.12.0.post1
+======================
SQLObject is a free and open-source (LGPL) Python object-relational
mapper. Your database tables are described as classes, and rows are
diff --git a/devscripts/build-all-docs b/devscripts/build-all-docs
index 648f2f1..869a350 100755
--- a/devscripts/build-all-docs
+++ b/devscripts/build-all-docs
@@ -10,7 +10,7 @@ cd "`dirname \"$0\"`" &&
PROG_DIR="`pwd`" &&
cd .. &&
-build_docs 3.12.0 &&
+build_docs 3.12.0.post1 &&
build_docs master devel &&
rm -rf docs/html &&
diff --git a/docs/News.rst b/docs/News.rst
index c9380ef..a7f323a 100644
--- a/docs/News.rst
+++ b/docs/News.rst
@@ -5,8 +5,10 @@ News
.. contents:: Contents:
:backlinks: none
-SQLObject (master)
-==================
+SQLObject 3.12.0.post1
+======================
+
+Released 2024 Dec 20.
Build/release
-------------
diff --git a/setup.cfg b/setup.cfg
index 461bc50..43bae0f 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -4,11 +4,6 @@ universal = 1
[easy_install]
optimize = 2
-[egg_info]
-tag_build =
-tag_date = 0
-tag_svn_revision = 0
-
[flake8]
exclude = .git,.tox,docs/europython/*.py
# E305: expected 2 blank lines after class or function definition, found 1
diff --git a/setup.py b/setup.py
index 9f5bea0..52811dc 100755
--- a/setup.py
+++ b/setup.py
@@ -47,7 +47,7 @@ and `GitHub <https://github.com/sqlobject>`_.
""", # noqa: E501 line too long
long_description_content_type="text/x-rst",
classifiers=[
- "Development Status :: 3 - Alpha",
+ "Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"License :: OSI Approved :: "
"GNU Library or Lesser General Public License (LGPL)",
diff --git a/sqlobject/__version__.py b/sqlobject/__version__.py
index 767a40e..7d878b4 100644
--- a/sqlobject/__version__.py
+++ b/sqlobject/__version__.py
@@ -1,8 +1,8 @@
-version = '3.12.0'
+version = '3.12.0.post1'
major = 3
minor = 12
micro = 0
-release_level = 'final'
-serial = 0
+release_level = 'post'
+serial = 1
version_info = (major, minor, micro, release_level, serial)
http://sourceforge.net/p/sqlobject/sqlobject/ci/99ddfbd480ff3798c640508a46fa32196b9e5c6b
commit 99ddfbd480ff3798c640508a46fa32196b9e5c6b
Author: Oleg Broytman <ph...@ph...>
Date: Fri Dec 20 17:36:58 2024 +0300
Build: Release only sdist
Wheels do not allow direct links for dependencies.
[skip ci]
diff --git a/devscripts/release b/devscripts/release
index cd3510e..c248a30 100755
--- a/devscripts/release
+++ b/devscripts/release
@@ -12,7 +12,7 @@ python3 setup.py build --executable '/usr/bin/env python' &&
python3 setup.py sdist &&
find build -name '*.py[co]' -delete &&
-python3 setup.py bdist_wheel --universal &&
+#python3 setup.py bdist_wheel --universal &&
version=`python3 setup.py --version`
. `dirname $0`/split_tag.sh &&
diff --git a/docs/News.rst b/docs/News.rst
index ff34a4a..c9380ef 100644
--- a/docs/News.rst
+++ b/docs/News.rst
@@ -14,6 +14,8 @@ Build/release
* Use ``python3`` for release; requires for direct link syntax
``FormEncode @ git+https://github.com/formencode/formencode.git``.
+* Release only sdist: wheels do not allow direct links for dependencies.
+
SQLObject 3.12.0
================
http://sourceforge.net/p/sqlobject/sqlobject/ci/f400abd939555893339213ef54df7333c1b56c20
commit f400abd939555893339213ef54df7333c1b56c20
Author: Oleg Broytman <ph...@ph...>
Date: Fri Dec 20 17:24:01 2024 +0300
Build: Use `python3` for release
Requires for direct link syntax
`FormEncode @ git+https://github.com/formencode/formencode.git`.
[skip ci]
diff --git a/devscripts/prerelease b/devscripts/prerelease
index 7fe520d..d5e9293 100755
--- a/devscripts/prerelease
+++ b/devscripts/prerelease
@@ -26,7 +26,7 @@ version_info = (major, minor, micro, release_level, serial)" > sqlobject/__versi
sqlo_tag="SQLObject $tag" &&
sqlo_tag_len=${#sqlo_tag} &&
sed -Ei "1s/^SQLObject [1-9].+\$/$sqlo_tag/" README.rst &&
-sed -Ei "2s/^==========+\$/`python -c \"print('='*$sqlo_tag_len)\"`/" README.rst &&
+sed -Ei "2s/^==========+\$/`python3 -c \"print('='*$sqlo_tag_len)\"`/" README.rst &&
if [ "$state" = alpha ]; then
trove_cls='3 - Alpha'
diff --git a/devscripts/release b/devscripts/release
index f5a2e57..cd3510e 100755
--- a/devscripts/release
+++ b/devscripts/release
@@ -7,14 +7,14 @@ chmod -R a+rX . &&
set-commit-date.py &&
devscripts/build-docs &&
-python setup.py build_py &&
-python setup.py build --executable '/usr/bin/env python' &&
-python setup.py sdist &&
+python3 setup.py build_py &&
+python3 setup.py build --executable '/usr/bin/env python' &&
+python3 setup.py sdist &&
find build -name '*.py[co]' -delete &&
-python setup.py bdist_wheel --universal &&
+python3 setup.py bdist_wheel --universal &&
-version=`python setup.py --version`
+version=`python3 setup.py --version`
. `dirname $0`/split_tag.sh &&
split_tag $version
diff --git a/docs/News.rst b/docs/News.rst
index 030a651..ff34a4a 100644
--- a/docs/News.rst
+++ b/docs/News.rst
@@ -8,6 +8,12 @@ News
SQLObject (master)
==================
+Build/release
+-------------
+
+* Use ``python3`` for release; requires for direct link syntax
+ ``FormEncode @ git+https://github.com/formencode/formencode.git``.
+
SQLObject 3.12.0
================
-----------------------------------------------------------------------
hooks/post-receive
--
SQLObject development repository
|