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 2023-10-19 22:50:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Logbook (Old)
 and      /work/SRC/openSUSE:Factory/.python-Logbook.new.1945 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Logbook"

Thu Oct 19 22:50:23 2023 rev:11 rq:1118992 version:1.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Logbook/python-Logbook.changes    
2023-08-14 22:35:40.824385873 +0200
+++ /work/SRC/openSUSE:Factory/.python-Logbook.new.1945/python-Logbook.changes  
2023-10-19 22:52:38.402010436 +0200
@@ -1,0 +2,14 @@
+Fri Sep 29 12:54:51 UTC 2023 - Ondřej Súkup <mimi...@gmail.com>
+
+- update to 1.6.0
+- drop patches:
+  logbook-pr316-sqlalchemy-count.patch
+  deal-with-missing-socket.patch
+  * Supports SQLAlchemy 1.4 and 2.0.
+  * Fix various deprecation warnings.
+  * exc_info arg may be a BaseException instance
+  * FileHandler supports path-like objects.
+  * Fixed bug which prevented compilation on Cython 3
+  * Wheels are generated for more platforms and architectures
+
+-------------------------------------------------------------------

Old:
----
  Logbook-1.5.3.tar.gz
  deal-with-missing-socket.patch
  logbook-pr316-sqlalchemy-count.patch

New:
----
  Logbook-1.6.0.tar.gz

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

Other differences:
------------------
++++++ python-Logbook.spec ++++++
--- /var/tmp/diff_new_pack.LVjfPH/_old  2023-10-19 22:52:38.954030458 +0200
+++ /var/tmp/diff_new_pack.LVjfPH/_new  2023-10-19 22:52:38.958030603 +0200
@@ -17,35 +17,33 @@
 
 
 Name:           python-Logbook
-Version:        1.5.3
+Version:        1.6.0
 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
-# PATCH-FIX-UPSTREAM logbook-pr316-sqlalchemy-count.patch -- 
gh#getlogbook/logbook#316
-Patch1:         
https://github.com/getlogbook/logbook/pull/316.patch#/logbook-pr316-sqlalchemy-count.patch
-Patch2:         deal-with-missing-socket.patch
 BuildRequires:  %{python_module Brotli}
-BuildRequires:  %{python_module Cython with %python-Cython < 3}
+BuildRequires:  %{python_module Cython}
 BuildRequires:  %{python_module Jinja2}
-BuildRequires:  %{python_module SQLAlchemy < 2}
+BuildRequires:  %{python_module SQLAlchemy}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module execnet >= 1.0.9}
 BuildRequires:  %{python_module gevent}
 BuildRequires:  %{python_module pip}
-BuildRequires:  %{python_module pytest >= 4.0}
+BuildRequires:  %{python_module pytest >= 6.0}
 BuildRequires:  %{python_module pytest-cov}
 BuildRequires:  %{python_module pyzmq}
 BuildRequires:  %{python_module redis}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module wheel}
 BuildRequires:  dos2unix
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 BuildRequires:  redis
 BuildRequires:  util-linux
 Recommends:     python-Jinja2
-Recommends:     python-SQLAlchemy < 2
+Recommends:     python-SQLAlchemy
 Recommends:     python-execnet >= 1.0.9
 Recommends:     python-gevent
 Recommends:     python-pyzmq
@@ -61,25 +59,22 @@
 
 %build
 export CFLAGS="%{optflags} -fno-strict-aliasing"
-%{python_expand cython-%{$python_version} logbook/_speedups.pyx
-%{$python_build}
-rm logbook/_speedups.c
-}
+%pyproject_wheel
 
 %install
-%python_install
 %python_expand %fdupes %{buildroot}%{$python_sitearch}
+%pyproject_install
 
 %check
 export CFLAGS="%{optflags}"
 %{_sbindir}/redis-server &
 # test_asyncio_context_management seems to fail in OBS
-%pytest -k 'not test_asyncio_context_management'
+%pytest_arch -k 'not test_asyncio_context_management'
 kill %%1
 
 %files %{python_files}
 %license LICENSE
 %doc CHANGES
 %{python_sitearch}/logbook
-%{python_sitearch}/Logbook-%{version}-*-info
+%{python_sitearch}/Logbook-%{version}*-info
 

++++++ Logbook-1.5.3.tar.gz -> Logbook-1.6.0.tar.gz ++++++
++++ 22126 lines of diff (skipped)

Reply via email to