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 2023-10-22 21:01:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-apsw (Old)
 and      /work/SRC/openSUSE:Factory/.python-apsw.new.1945 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-apsw"

Sun Oct 22 21:01:33 2023 rev:18 rq:1116041 version:3.43.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-apsw/python-apsw.changes  2023-07-27 
16:52:12.154286861 +0200
+++ /work/SRC/openSUSE:Factory/.python-apsw.new.1945/python-apsw.changes        
2023-10-22 21:01:50.961267343 +0200
@@ -1,0 +2,35 @@
+Fri Oct  6 06:51:24 UTC 2023 - ecsos <ec...@opensuse.org>
+
+- Update to 3.43.1.0
+  - All C code calling into Python and all C code called by Python
+    uses vectorcall / fastcall (see PEP 590) which reduces the
+    overhead of passing and receiving positional and keyword
+    arguments. (APSW issue 477 APSW issue 446):
+    * Conversion of arguments from Python values to C values drops
+      generic PyArg_ParseTupleAndKeywords in favour of direct
+      processing which is more efficient and allows better
+      exception messages.
+    * Running speedtest with a VFS that inherits all methods went
+      from being 17% slower than pure SQLite to 2% slower.
+    * A virtual table benchmark takes 35% less time. (Remember that
+      benchmarks are best case!)
+  - The shell JSON output modes have been fixed. Mode 'json'
+    outputs a json array, while mode 'jsonl' does newline delimited
+    json objects, aka json lines. (APSW issue 483)
+- Changes from 3.43.1.0
+  - This is the last version that supports Python 3.6 and
+    Python 3.7 (both end of life). The policy as stated in the
+    about page is that there will be one more APSW release after
+    a Python version goes end of life supporting that Python
+    version. (APSW issue 471)
+  - Added best practice module (APSW issue 460)
+  - apsw.ext.log_sqlite() outputs SQLite warnings at warning level.
+    (APSW issue 472)
+  - sqlite3_stmt_explain is wrapped available as a explain keyword
+    parameter on execute/executemany methods. (APSW issue 474)
+  - Added documentation and helper class for implementing custom
+    pragmas in your own Virtual File System (VFS) (APSW issue 464)
+  - Reduced overhead of the Column method when using 
+    apsw.ext.make_virtual_module() (APSW issue 465)
+
+-------------------------------------------------------------------

Old:
----
  apsw-3.42.0.1.tar.gz

New:
----
  apsw-3.43.1.0.tar.gz

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

Other differences:
------------------
++++++ python-apsw.spec ++++++
--- /var/tmp/diff_new_pack.wTmG58/_old  2023-10-22 21:01:52.053307050 +0200
+++ /var/tmp/diff_new_pack.wTmG58/_new  2023-10-22 21:01:52.057307196 +0200
@@ -18,20 +18,20 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-apsw
-Version:        3.42.0.1
+Version:        3.43.1.0
 Release:        0
 Summary:        Another Python SQLite Wrapper
 License:        Zlib
 Group:          Development/Libraries/Python
 URL:            https://github.com/rogerbinns/apsw/
 Source:         
https://github.com/rogerbinns/apsw/archive/refs/tags/%{version}.tar.gz#/apsw-%{version}.tar.gz
-BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module devel >= 3.8}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  pkgconfig
 BuildRequires:  python-rpm-macros
-BuildRequires:  pkgconfig(sqlite3) >= 3.42
+BuildRequires:  pkgconfig(sqlite3) >= 3.43.1
 %python_subpackages
 
 %description

++++++ apsw-3.42.0.1.tar.gz -> apsw-3.43.1.0.tar.gz ++++++
++++ 18043 lines of diff (skipped)

Reply via email to