Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-psycopg for openSUSE:Factory 
checked in at 2026-01-28 15:13:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-psycopg (Old)
 and      /work/SRC/openSUSE:Factory/.python-psycopg.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-psycopg"

Wed Jan 28 15:13:02 2026 rev:12 rq:1329586 version:3.3.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-psycopg/python-psycopg.changes    
2025-11-18 15:40:52.290062247 +0100
+++ /work/SRC/openSUSE:Factory/.python-psycopg.new.1928/python-psycopg.changes  
2026-01-28 15:15:52.079776606 +0100
@@ -1,0 +2,43 @@
+Tue Jan 27 07:37:13 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 3.3.2:
+  * Add :ref:`template strings queries <template-strings>`
+    (:ticket:`#1054`).
+  * More flexible :ref:`composite adaptation<adapt-composite>`:
+    it is now possible to adapt Python objects to PostgreSQL
+    composites and back even if they are not sequences or if they
+    take keyword arguments (:ticket:`#932`, :ticket:`#1202`).
+  * Cursors are now iterators, not just iterables. This means you
+    can call next(cur) or anext(cur), which is useful as a
+    :ref:`type-safe expression <typing-fetchone>`
+    (:ticket:`#1064`).
+  * Add Cursor.set_result() and Cursor.results() to move across
+    the result sets of queries executed though
+    ~Cursor.executemany() or ~Cursor.execute() with multiple
+    statements (:tickets:`#1080, #1170`).
+  * Add :ref:`transaction-status` to report the status during and
+    after a ~Connection.transaction() block (:ticket:`#969`).
+  * Allow to change loaders using
+    ~adapt.AdaptersMap.register_loader() on Cursor.adapters after
+    a query result has been already returned (:ticket:`#884`).
+  * Add pq.PGconn.used_gssapi attribute and
+    Capabilities.has_used_gssapi() function (:ticket:`#1138`).
+  * Add ConnectionInfo.full_protocol_version attribute,
+    Capabilities.has_full_protocol_version() function
+    (:ticket:`#1079`).
+  * Disable default GSSAPI preferential connection in the binary
+    package (:ticket:`#1136`).  Warning Please explicitly set the
+    gssencmode_ connection parameter or the
+    :envvar:`PGGSSENCMODE` environment variable to interact
+    reliably with the GSSAPI.
+  * Drop support for Python 3.8 (:ticket:`#976`) and 3.9
+    (:ticket:`#1056`).
+  * Show the host name in the error message in case of name
+    resolution error (:ticket:`#1205`).
+  * Fix Cursor.copy() and AsyncCursor.copy() to hold the
+    connection lock for the entire operation, preventing
+    concurrent access issues (:ticket:`#1210`).
+  * Fix GSSAPI check with C extension built with libpq < v16
+    (:ticket:`#1216`).
+
+-------------------------------------------------------------------

Old:
----
  psycopg-3.2.12.tar.gz

New:
----
  psycopg-3.3.2.tar.gz

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

Other differences:
------------------
++++++ python-psycopg.spec ++++++
--- /var/tmp/diff_new_pack.HLhAKd/_old  2026-01-28 15:15:52.807806909 +0100
+++ /var/tmp/diff_new_pack.HLhAKd/_new  2026-01-28 15:15:52.807806909 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-psycopg
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %{?sle15_python_module_pythons}
 Name:           python-psycopg
 # This needs to upgraded in lockstep with python-psycopg-c
-Version:        3.2.12
+Version:        3.3.2
 Release:        0
 Summary:        PostgreSQL database adapter for Python
 License:        LGPL-3.0-only

++++++ psycopg-3.2.12.tar.gz -> psycopg-3.3.2.tar.gz ++++++
++++ 15606 lines of diff (skipped)

Reply via email to