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)
