Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-seedir for openSUSE:Factory 
checked in at 2026-06-15 19:40:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-seedir (Old)
 and      /work/SRC/openSUSE:Factory/.python-seedir.new.1981 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-seedir"

Mon Jun 15 19:40:38 2026 rev:2 rq:1359313 version:0.5.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-seedir/python-seedir.changes      
2024-05-08 11:41:44.601159221 +0200
+++ /work/SRC/openSUSE:Factory/.python-seedir.new.1981/python-seedir.changes    
2026-06-15 19:42:11.632271332 +0200
@@ -1,0 +2,33 @@
+Sun Jun 14 20:20:59 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 0.5.1:
+  * GitHub workflows for testing the code (on pushes and pulls to
+    `main` and `dev`) and for uploading to PyPI (on new release).
+  * Created a pyproject.toml
+  * Add CONTRIBUTING.md for instructions on how to contribute to
+    the project
+  * `seedir.fakedir.fakedir_fromstring` has been refactored.  The
+    logic is essentially the same, but there have been some
+    simplifications and more comments have been added.
+  * The `itemlimit` now accepts a 2-tuple as an argument,
+    indicating a separate limit for folders and files
+    (respectively).
+  * Added two parameters for handling errors when trying to list
+    the children of a directory:
+  * `acceptable_listdir_errors`: One or more error types
+    (`Exceptions`) which are ignored when occurring during a
+    directory listing call.  E.g., a permissions error.
+  * `denied_string`: String to add to follow directory entries
+    for which the error was triggered.
+  * More test cases added
+  * The main algorithm for folder tree traversal has been
+    refactored.
+  * The unit tests are now structured for pytest.
+  * `seedir.folderstructure.FolderStructure` is now an abstract
+    class that cannot be directly instantiated.  The functions
+    that previously needed to be provided as arguments for the
+    constructor must now be implemented as part of a subclass
+    (see getting started for an example)
+  * `slash` is now totally deprecated; use `folderend` instead.
+
+-------------------------------------------------------------------

Old:
----
  seedir-0.4.2.tar.gz

New:
----
  seedir-0.5.1.tar.gz

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

Other differences:
------------------
++++++ python-seedir.spec ++++++
--- /var/tmp/diff_new_pack.YAAlMH/_old  2026-06-15 19:42:13.280340392 +0200
+++ /var/tmp/diff_new_pack.YAAlMH/_new  2026-06-15 19:42:13.284340560 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-seedir
 #
-# Copyright (c) 2024 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
@@ -17,7 +17,7 @@
 
 
 Name:           python-seedir
-Version:        0.4.2
+Version:        0.5.1
 Release:        0
 Summary:        Package for creating, editing, and reading folder tree diagrams
 License:        MIT
@@ -29,6 +29,7 @@
 BuildRequires:  python-rpm-macros
 # SECTION test requirements
 BuildRequires:  %{python_module natsort}
+BuildRequires:  %{python_module pytest}
 # /SECTION
 BuildRequires:  fdupes
 Requires:       python-natsort
@@ -53,7 +54,10 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-%python_exec -m tests.tests
+%pytest
+
+%pre
+%python_libalternatives_reset_alternative seedir
 
 %post
 %python_install_alternative seedir

++++++ seedir-0.4.2.tar.gz -> seedir-0.5.1.tar.gz ++++++
++++ 7586 lines of diff (skipped)

Reply via email to