Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-typer-slim for 
openSUSE:Factory checked in at 2025-05-23 14:27:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-typer-slim (Old)
 and      /work/SRC/openSUSE:Factory/.python-typer-slim.new.2732 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-typer-slim"

Fri May 23 14:27:18 2025 rev:11 rq:1277915 version:0.15.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-typer-slim/python-typer-slim.changes      
2025-04-30 19:03:06.031120064 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-typer-slim.new.2732/python-typer-slim.changes
    2025-05-23 14:27:29.320797860 +0200
@@ -1,0 +2,7 @@
+Fri May 16 04:59:56 UTC 2025 - Steve Kowalik <steven.kowa...@suse.com>
+
+- Add patch support-click-8.2.patch:
+  * Support both click 8.1 and 8.2.
+- Switch to autosetup macros.
+
+-------------------------------------------------------------------

New:
----
  support-click-8.2.patch

BETA DEBUG BEGIN:
  New:
- Add patch support-click-8.2.patch:
  * Support both click 8.1 and 8.2.
BETA DEBUG END:

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

Other differences:
------------------
++++++ python-typer-slim.spec ++++++
--- /var/tmp/diff_new_pack.xZisti/_old  2025-05-23 14:27:29.880821523 +0200
+++ /var/tmp/diff_new_pack.xZisti/_new  2025-05-23 14:27:29.880821523 +0200
@@ -23,11 +23,12 @@
 Release:        0
 Summary:        Typer, build great CLIs. Easy to code. Based on Python type 
hints
 License:        MIT
-Group:          Development/Languages/Python
 URL:            https://github.com/tiangolo/typer
 Source:         
https://files.pythonhosted.org/packages/source/t/typer_slim/typer_slim-%{version}.tar.gz
 Source2:        %{name}-rpmlintrc
-Patch1:         set-proper-pythonpath-for-tutorial-script-tests.patch
+Patch0:         set-proper-pythonpath-for-tutorial-script-tests.patch
+# PATCH-FIX-UPSTREAM Based on gh#fastapi/typer#1222
+Patch1:         support-click-8.2.patch
 BuildRequires:  %{python_module click}
 BuildRequires:  %{python_module coverage}
 BuildRequires:  %{python_module pdm-backend}
@@ -55,8 +56,7 @@
 This package provides the Typer Python package required to build and run 
Typer-based CLI applications.
 
 %prep
-%setup -q -n typer_slim-%{version}
-%autopatch -p1
+%autosetup -p1 -n typer_slim-%{version}
 
 %build
 %pyproject_wheel
@@ -71,11 +71,14 @@
 
 %check
 # the completion tests fail as build runs in sh which is not supported
-%pytest -k 'not test_show_completion and not test_install_completion'
+# Broken with click 8.2.0:
+# - test_enum/test_tutorial003
+# - test_script_completion_run and test_completion_show_invalid_shell
+%pytest -k 'not (test_show_completion or test_install_completion or (test_enum 
and test_tutorial003) or test_script_completion_run or 
test_completion_show_invalid_shell)'
 
 %files %{python_files}
 %doc README.md
 %license LICENSE
 %{python_sitelib}/typer
-%{python_sitelib}/typer_slim-%{version}*-info
+%{python_sitelib}/typer_slim-%{version}.dist-info
 

++++++ support-click-8.2.patch ++++++
++++ 927 lines (skipped)

Reply via email to