Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-psycopg-c for
openSUSE:Factory checked in at 2026-01-28 15:13:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-psycopg-c (Old)
and /work/SRC/openSUSE:Factory/.python-psycopg-c.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-psycopg-c"
Wed Jan 28 15:13:03 2026 rev:13 rq:1329587 version:3.3.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-psycopg-c/python-psycopg-c.changes
2025-11-18 15:40:45.609780850 +0100
+++
/work/SRC/openSUSE:Factory/.python-psycopg-c.new.1928/python-psycopg-c.changes
2026-01-28 15:15:55.539920627 +0100
@@ -1,0 +2,43 @@
+Tue Jan 27 07:37:59 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_c-3.2.12.tar.gz
New:
----
psycopg_c-3.3.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-psycopg-c.spec ++++++
--- /var/tmp/diff_new_pack.BGEEi5/_old 2026-01-28 15:15:56.423957423 +0100
+++ /var/tmp/diff_new_pack.BGEEi5/_new 2026-01-28 15:15:56.423957423 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-psycopg-c
#
-# 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-c
# This needs to upgraded in lockstep with python-psycopg
-Version: 3.2.12
+Version: 3.3.2
Release: 0
Summary: PostgreSQL database adapter for Python -- C optimisation
distribution
License: LGPL-3.0-only
@@ -32,7 +32,7 @@
BuildRequires: %{python_module wheel >= 0.37}
BuildRequires: fdupes
BuildRequires: gcc
-BuildRequires: postgresql17-server-devel
+BuildRequires: postgresql-server-devel
BuildRequires: python-rpm-macros
%python_subpackages
++++++ psycopg_c-3.2.12.tar.gz -> psycopg_c-3.3.2.tar.gz ++++++
++++ 88193 lines of diff (skipped)