Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-apsw for openSUSE:Factory 
checked in at 2025-12-19 16:45:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-apsw (Old)
 and      /work/SRC/openSUSE:Factory/.python-apsw.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-apsw"

Fri Dec 19 16:45:57 2025 rev:29 rq:1323655 version:3.51.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-apsw/python-apsw.changes  2025-08-06 
14:33:47.769300660 +0200
+++ /work/SRC/openSUSE:Factory/.python-apsw.new.1928/python-apsw.changes        
2025-12-19 16:49:43.039585670 +0100
@@ -1,0 +2,52 @@
+Fri Dec 12 10:55:57 UTC 2025 - Dirk Müller <[email protected]>
+
+- update to 3.51.1.0:
+  * All objects that can be closed implement __bool__() which
+    returns True while open and False when closed - Connection,
+    Cursor, Backup, Blob, Session, ChangesetBuilder, Rebaser.
+- update to 3.51.0.0:
+  * JSON can be used as though it is a native type of SQLite,
+    with automatic conversion of Python objects on writing and
+    reading. (example)
+  * Connection.convert_binding (and Cursor.convert_binding)
+    callback to allow conversion of bindings when executing SQL.
+  * Connection.convert_jsonb (and Cursor.convert_jsonb) callback
+    to allow conversion of JSONB when reading query results.
+    (JSONB is SQLite’s binary internal parsed format for quick
+    operations on JSON.)
+  * 3 functions for working directly with JSONB allowing direct
+    conversion between Python objects and JSONB, without having
+    to go through the intermediate JSON text format.
+  * Added apsw.ext.Function() for calling SQL functions directly
+    from Python.
+  * When using with (Connection context manager) you can set the
+    outer transaction mode to DEFERRED (default) / IMMEDIATE /
+    EXCLUSIVE. (APSW issue 578)
+  * Changeset.apply() now takes filter_change parameter for
+    allowing filtering on individual change level, taking
+    advantage of sqlite3changeset_apply_v3
+  * Updated Connection.status() to use 64 bit API, and
+    apsw.ext.ShowResourceUsage() to show TEMPBUF_SPILL. (pragma
+    cache_size controls the amount of temp/cache memory
+    available.)
+  * The percentile extension is enabled when enabling all
+    extensions, which is standard for pypi downloads. It enables
+    several percentile, median, and related SQL functions.
+  * The carray extension is enabled when enabling all extensions,
+    which is standard for pypi downloads. apsw.carray() allows
+    binding bulk numbers, strings, and blobs to a query. See the
+    example.
+  * SQLITE_SCM_ constants (BRANCH, TAGS, DATETIME) are available
+    on the module if built with the amalgamation.
+  * apsw.ext.generate_series_sqlite() updated to exactly match
+    SQLite’s behaviour. apsw.ext.generate_series() is recommended
+    as it matches other databases.
+  * Updated apsw.unicode to support Unicode 17.0 which adds 4,803
+    new codepoints, and updated line breaking, along with other
+    small tweaks.
+  * The Geopoly extension (GeoJSON access to RTree) is enabled
+    when --enable-all-extensions is used with setup.py. This
+    includes pypi builds.
+  * This is the final release supporting Python 3.9.
+
+-------------------------------------------------------------------

Old:
----
  apsw-3.50.4.0.tar.gz

New:
----
  apsw-3.51.1.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-apsw.spec ++++++
--- /var/tmp/diff_new_pack.l6yrI5/_old  2025-12-19 16:49:47.851786909 +0100
+++ /var/tmp/diff_new_pack.l6yrI5/_new  2025-12-19 16:49:47.855787077 +0100
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+
 %if 0%{?suse_version} > 1500
 %bcond_without libalternatives
 %else
@@ -23,7 +24,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-apsw
-Version:        3.50.4.0
+Version:        3.51.1.0
 Release:        0
 Summary:        Another Python SQLite Wrapper
 License:        Zlib
@@ -43,7 +44,7 @@
 BuildRequires:  alts
 %else
 Requires(post): update-alternatives
-Requires(postun):update-alternatives
+Requires(postun): update-alternatives
 %endif
 %python_subpackages
 

++++++ apsw-3.50.4.0.tar.gz -> apsw-3.51.1.0.tar.gz ++++++
++++ 209213 lines of diff (skipped)

Reply via email to