Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-Logbook for openSUSE:Factory 
checked in at 2026-04-07 16:34:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Logbook (Old)
 and      /work/SRC/openSUSE:Factory/.python-Logbook.new.21863 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Logbook"

Tue Apr  7 16:34:08 2026 rev:18 rq:1344912 version:1.9.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Logbook/python-Logbook.changes    
2025-06-26 11:39:46.014887724 +0200
+++ /work/SRC/openSUSE:Factory/.python-Logbook.new.21863/python-Logbook.changes 
2026-04-07 16:50:39.140868274 +0200
@@ -1,0 +2,23 @@
+Tue Apr  7 08:21:08 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 1.9.2:
+  * When used as a context manager, handlers, flags, and
+    processors would swallow a raised ``BaseException`` and raise a
+    ``TypeError``
+  * Required files were missing from the source distribution
+  * Python 3.14 free-threading support (beta). This does not
+    extend to all optional dependencies. At the time of writing,
+    the following extras are not supported due to their
+    dependencies pulling in C extensions which do not
+    support free-threading:
+  * ``logbook.__version__``. Use :mod:`importlib.metadata`
+    instead.
+  * There are now only two ways to activate
+    :class:`~logbook.Handler`,
+  * :class:`~logbook.Flags`, and :class:`~logbook.Processor`
+    instances.
+  * The previous contextvars implementation (used by
+    ``push_context``, ``pop_context``, and ``contextbound``)
+    was completely broken.
+
+-------------------------------------------------------------------

Old:
----
  logbook-1.8.2.tar.gz

New:
----
  _service
  logbook-1.9.2.tar.gz
  vendor.tar.zst

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

Other differences:
------------------
++++++ python-Logbook.spec ++++++
--- /var/tmp/diff_new_pack.G6Ie0I/_old  2026-04-07 16:50:40.084907355 +0200
+++ /var/tmp/diff_new_pack.G6Ie0I/_new  2026-04-07 16:50:40.084907355 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Logbook
 #
-# Copyright (c) 2025 SUSE LLC
+# 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
@@ -18,44 +18,50 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-Logbook
-Version:        1.8.2
+Version:        1.9.2
 Release:        0
 Summary:        A logging replacement for Python
 License:        BSD-3-Clause
 URL:            https://github.com/getlogbook/logbook
 Source:         
https://files.pythonhosted.org/packages/source/l/logbook/logbook-%{version}.tar.gz
-BuildRequires:  %{python_module Brotli}
-BuildRequires:  %{python_module Cython}
-BuildRequires:  %{python_module Jinja2}
-BuildRequires:  %{python_module SQLAlchemy}
+Source1:        vendor.tar.zst
+BuildRequires:  %{python_module Brotli >= 1.1.0}
+BuildRequires:  %{python_module Jinja2 >= 2.11.3}
+BuildRequires:  %{python_module SQLAlchemy >= 1.4}
 BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module execnet >= 1.0.9}
-BuildRequires:  %{python_module gevent}
+BuildRequires:  %{python_module execnet >= 1.5}
+BuildRequires:  %{python_module gevent >= 25.5.1}
 BuildRequires:  %{python_module pip}
-BuildRequires:  %{python_module pytest >= 6.0}
+BuildRequires:  %{python_module pytest >= 8.4.0}
 BuildRequires:  %{python_module pytest-cov}
-BuildRequires:  %{python_module pyzmq}
-BuildRequires:  %{python_module redis}
+BuildRequires:  %{python_module pytest-rerunfailures >= 15.1}
+BuildRequires:  %{python_module pyzmq >= 27.0.2}
+BuildRequires:  %{python_module redis >= 4.6.0}
+BuildRequires:  %{python_module setuptools-rust >= 1.11.1}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module typing-extensions >= 4.14.0}
 BuildRequires:  %{python_module wheel}
 BuildRequires:  dos2unix
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 BuildRequires:  redis
 BuildRequires:  util-linux
-Recommends:     python-Jinja2
-Recommends:     python-SQLAlchemy
-Recommends:     python-execnet >= 1.0.9
-Recommends:     python-gevent
-Recommends:     python-pyzmq
-Recommends:     python-redis
+BuildRequires:  zstd
+Requires:       python-typing-extensions >= 4.14.0
+Recommends:     python-Brotli >= 1.1.0
+Recommends:     python-Jinja2 >= 2.11.3
+Recommends:     python-SQLAlchemy >= 1.4
+Recommends:     python-execnet >= 1.5
+Recommends:     python-gevent >= 25.5.1
+Recommends:     python-pyzmq >= 27.0.2
+Recommends:     python-redis >= 4.6.0
 %python_subpackages
 
 %description
 An alternative logging implementation for python.
 
 %prep
-%autosetup -p1 -n logbook-%{version}
+%autosetup -p1 -a1 -n logbook-%{version}
 dos2unix LICENSE
 
 %build

++++++ _service ++++++
<services>
  <service name="download_files" mode="manual"/>
  <service name="cargo_vendor" mode="manual">
    <param name="srctar">logbook-*.tar.gz</param>
    <param name="compression">zst</param>
    <param name="filter">true</param>
  </service>
</services>

++++++ logbook-1.8.2.tar.gz -> logbook-1.9.2.tar.gz ++++++
++++ 9259 lines of diff (skipped)

Reply via email to