Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-Send2Trash for 
openSUSE:Factory checked in at 2022-01-04 19:38:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Send2Trash (Old)
 and      /work/SRC/openSUSE:Factory/.python-Send2Trash.new.1896 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Send2Trash"

Tue Jan  4 19:38:14 2022 rev:4 rq:943779 version:1.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Send2Trash/python-Send2Trash.changes      
2019-03-22 15:00:22.197827737 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-Send2Trash.new.1896/python-Send2Trash.changes
    2022-01-04 19:38:56.882044538 +0100
@@ -1,0 +2,31 @@
+Tue Jan  4 13:28:21 UTC 2022 - Ben Greiner <[email protected]>
+
+- Update to 1.8.0
+  * Add compatibility with pathlib paths (#49)
+  * Fix thread compatibility of modern windows implementation (#59)
+  * Fix handling of UNC names in legacy windows implementation
+    (#57)
+- Release Version 1.7.1
+  * Fix handling of UNC names (#57)
+  * Changed conditional for when to try to use pyobjc version (#51)
+  * Add console_script entry point (#50)
+  * Increased python CI versions (#52, #54)
+  * Fix minor issue in setup.py (#53)
+  * Fix issue with windows tests importing modules on non-windows
+    (#55)
+  * Unit test cleanups, rewrites, and flake8 cleanups
+  * Windows: Fix legacy windows platform for multi-byte unicode and
+    add tests
+  * macOS: Add alternative pyobjc version to potentially improve
+    compatibility (#51)
+  * Add main method which allows calling via python -m send2trash
+    somefile
+  * Windows: Add support for using IFileOperation when pywin32 is
+    present on Vista and newer
+  * Add support for passing multiple files at once in a list
+  * Windows: Batch multi-file calls to improve performance (#42)
+  * Windows: Fix issue with SHFileOperation failing silently when
+    path is not found (#33)
+- Drop python2.patch
+
+-------------------------------------------------------------------

Old:
----
  Send2Trash-1.5.0.tar.gz
  python2.patch

New:
----
  Send2Trash-1.8.0-gh.tar.gz

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

Other differences:
------------------
++++++ python-Send2Trash.spec ++++++
--- /var/tmp/diff_new_pack.ppaSdL/_old  2022-01-04 19:38:57.306045093 +0100
+++ /var/tmp/diff_new_pack.ppaSdL/_new  2022-01-04 19:38:57.314045103 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Send2Trash
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,19 +20,21 @@
 # test scripts missing
 %define         oldpython python
 Name:           python-Send2Trash
-Version:        1.5.0
+Version:        1.8.0
 Release:        0
 Summary:        Python library to send files to the Trash location
 License:        BSD-3-Clause
 Group:          Development/Languages/Python
-Url:            https://github.com/hsoft/send2trash
-Source:         
https://files.pythonhosted.org/packages/source/S/Send2Trash/Send2Trash-%{version}.tar.gz
-Patch0:         python2.patch
+URL:            https://github.com/arsenetar/send2trash
+Source:         
https://github.com/arsenetar/send2trash/archive/refs/tags/%{version}.tar.gz#/Send2Trash-%{version}-gh.tar.gz
+BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:       typelib(GObject)
 Requires:       typelib(Gio)
+Requires(post): update-alternatives
+Requires(postun):update-alternatives
 %ifpython2
 Obsoletes:      %{oldpython}-send2trash < %{version}
 Provides:       %{oldpython}-send2trash = %{version}
@@ -51,23 +53,31 @@
 freedesktop.org.
 
 %prep
-%setup -q -n Send2Trash-%{version}
-%patch0 -p1
+%setup -q -n send2trash-%{version}
 
 %build
 %python_build
 
 %install
 %python_install
+%python_clone -a %{buildroot}%{_bindir}/send2trash
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
 export LANG=en_US.UTF8
-%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} $python -m unittest 
discover
+%pytest
+
+%post
+%python_install_alternative send2trash
+
+%postun
+%python_uninstall_alternative send2trash
 
 %files %{python_files}
 %license LICENSE
 %doc CHANGES.rst README.rst
-%{python_sitelib}/*
+%python_alternative %{_bindir}/send2trash
+%{python_sitelib}/send2trash
+%{python_sitelib}/Send2Trash-%{version}*-info
 
 %changelog

Reply via email to