Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-falcon for openSUSE:Factory 
checked in at 2025-07-09 17:27:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-falcon (Old)
 and      /work/SRC/openSUSE:Factory/.python-falcon.new.7373 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-falcon"

Wed Jul  9 17:27:45 2025 rev:28 rq:1291282 version:4.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-falcon/python-falcon.changes      
2025-03-26 21:21:58.910925113 +0100
+++ /work/SRC/openSUSE:Factory/.python-falcon.new.7373/python-falcon.changes    
2025-07-09 17:28:18.355292794 +0200
@@ -1,0 +2,5 @@
+Tue Jul  8 13:19:46 UTC 2025 - Markéta Machová <mmach...@suse.com>
+
+- Convert to libalternatives
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ python-falcon.spec ++++++
--- /var/tmp/diff_new_pack.HfKkWo/_old  2025-07-09 17:28:18.895315326 +0200
+++ /var/tmp/diff_new_pack.HfKkWo/_new  2025-07-09 17:28:18.895315326 +0200
@@ -21,17 +21,17 @@
 %else
 %bcond_with doc
 %endif
-
+%bcond_without libalternatives
 %{?sle15_python_module_pythons}
 Name:           python-falcon
 Version:        4.0.2
 Release:        0
 Summary:        A web framework for building APIs and app backends
 License:        Apache-2.0
-URL:            http://falconframework.org
+URL:            https://falconframework.org
 Source:         
https://files.pythonhosted.org/packages/source/f/falcon/falcon-%{version}.tar.gz
 # PATCH-FIX-UPSTREAM https://github.com/falconry/falcon/pull/2406 
chore(tests/asgi): migrate to the new websockets async client
-Patch:          websockets.patch
+Patch0:         websockets.patch
 BuildRequires:  %{python_module PyYAML}
 BuildRequires:  %{python_module Sphinx}
 BuildRequires:  %{python_module base >= 3.8}
@@ -45,8 +45,15 @@
 BuildRequires:  %{python_module sphinxcontrib-copybutton}
 BuildRequires:  %{python_module websockets}
 BuildRequires:  %{python_module wheel}
+BuildRequires:  alts
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
+Requires:       alts
+Suggests:       %{name}-doc
+BuildArch:      noarch
 # TODO: Cython support
 #BuildRequires:  %%{python_module Cython}
+#Requires:       python-Cython
 # SECTION test requirements
 BuildRequires:  %{python_module aiofiles}
 BuildRequires:  %{python_module cbor2}
@@ -64,13 +71,6 @@
 BuildRequires:  %{python_module pydata-sphinx-theme}
 %endif
 # /SECTION
-BuildRequires:  fdupes
-BuildRequires:  python-rpm-macros
-#Requires:       python-Cython
-Requires(post): update-alternatives
-Requires(postun): update-alternatives
-Suggests:       %{name}-doc
-BuildArch:      noarch
 %python_subpackages
 
 %package -n %{name}-doc
@@ -110,6 +110,7 @@
 %python_clone -a %{buildroot}%{_bindir}/falcon-bench
 %python_clone -a %{buildroot}%{_bindir}/falcon-inspect-app
 %python_clone -a %{buildroot}%{_bindir}/falcon-print-routes
+%python_group_libalternatives falcon-bench falcon-inspect-app 
falcon-print-routes
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %if %{with doc}
@@ -122,11 +123,8 @@
 export LANG=en_US.UTF8
 %pytest
 
-%post
-%{python_install_alternative falcon-bench falcon-inspect-app 
falcon-print-routes}
-
-%postun
-%python_uninstall_alternative falcon-bench
+%pre
+%python_libalternatives_reset_alternative falcon-bench
 
 %files %{python_files}
 %doc README.rst

Reply via email to