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 2024-01-15 22:15:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-psycopg (Old) and /work/SRC/openSUSE:Factory/.python-psycopg.new.21961 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-psycopg" Mon Jan 15 22:15:39 2024 rev:3 rq:1138871 version:3.1.17 Changes: -------- --- /work/SRC/openSUSE:Factory/python-psycopg/python-psycopg.changes 2023-11-24 23:35:58.070037481 +0100 +++ /work/SRC/openSUSE:Factory/.python-psycopg.new.21961/python-psycopg.changes 2024-01-15 22:16:58.881896973 +0100 @@ -1,0 +2,35 @@ +Mon Jan 15 13:02:19 UTC 2024 - Antonio Larrosa <alarr...@suse.com> + +- Use %sle15_python_module_pythons + +------------------------------------------------------------------- +Mon Jan 15 05:04:06 UTC 2024 - Steve Kowalik <steven.kowa...@suse.com> + +- Update to 3.1.17: + * Fix multiple connection attempts when a host name resolve to multiple + IP addresses (:ticket:`699`). + * Use `typing.Self` as a more correct return value annotation of context + managers and other self-returning methods (see :ticket:`708`). +- Add patch fix-pool-import.patch: + * Correct where we are importing from due to new pool release. + +------------------------------------------------------------------- +Fri Jan 5 17:50:05 UTC 2024 - Dirk Müller <dmuel...@suse.com> + +- update to 3.1.16: + * Fix empty ports handling in async multiple connection attempts + +------------------------------------------------------------------- +Thu Dec 14 21:11:45 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- update to 3.1.15: + * Fix use of ``service`` in connection string (regression in + 3.1.13, :ticket:`#694`). + * Fix async connection to hosts resolving to multiple IP + addresses (regression in 3.1.13, :ticket:`#695`). + * Respect the :envvar:`PGCONNECT_TIMEOUT` environment variable + to determine the connection timeout. + * Fix :ref:`interaction with gevent <gevent>` (:ticket:`#527`). + * Add support for PyPy (:ticket:`#686`). + +------------------------------------------------------------------- Old: ---- psycopg-3.1.13.tar.gz New: ---- fix-pool-import.patch psycopg-3.1.17.tar.gz BETA DEBUG BEGIN: New: managers and other self-returning methods (see :ticket:`708`). - Add patch fix-pool-import.patch: * Correct where we are importing from due to new pool release. BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-psycopg.spec ++++++ --- /var/tmp/diff_new_pack.rK2Vtc/_old 2024-01-15 22:16:59.349914072 +0100 +++ /var/tmp/diff_new_pack.rK2Vtc/_new 2024-01-15 22:16:59.353914218 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-psycopg # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,14 +16,17 @@ # +%{?sle15_python_module_pythons} Name: python-psycopg # This needs to upgraded in lockstep with python-psycopg-c -Version: 3.1.13 +Version: 3.1.17 Release: 0 Summary: PostgreSQL database adapter for Python License: LGPL-3.0-only URL: https://psycopg.org/psycopg3/ Source: https://github.com/psycopg/psycopg/archive/refs/tags/%{version}.tar.gz#/psycopg-%{version}.tar.gz +# PATCH-FIX-UPSTREAM One small part of gh#psycopg/psycopg#c3d303d8b3b642ad45b053096e3f8e4111012600.patch +Patch0: fix-pool-import.patch BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools >= 49.2.0} BuildRequires: %{python_module wheel >= 0.37} ++++++ fix-pool-import.patch ++++++ Index: psycopg-3.1.17/tests/pool/test_sched_async.py =================================================================== --- psycopg-3.1.17.orig/tests/pool/test_sched_async.py +++ psycopg-3.1.17/tests/pool/test_sched_async.py @@ -8,7 +8,7 @@ import pytest from psycopg._compat import create_task try: - from psycopg_pool.sched import AsyncScheduler + from psycopg_pool.sched_async import AsyncScheduler except ImportError: # Tests should have been skipped if the package is not available pass ++++++ psycopg-3.1.13.tar.gz -> psycopg-3.1.17.tar.gz ++++++ ++++ 4937 lines of diff (skipped)