Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-pathable for openSUSE:Factory 
checked in at 2026-03-16 14:17:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pathable (Old)
 and      /work/SRC/openSUSE:Factory/.python-pathable.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pathable"

Mon Mar 16 14:17:58 2026 rev:6 rq:1339285 version:0.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pathable/python-pathable.changes  
2025-02-05 12:41:23.258931869 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-pathable.new.8177/python-pathable.changes    
    2026-03-16 14:21:15.175063116 +0100
@@ -1,0 +2,36 @@
+Mon Mar 16 08:45:43 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 0.5.0:
+  * Added richer accessor/path APIs, including
+    AccessorPath.read_value, subscriptable accessors, improved
+    AccessorPath.get overloads, NodeAccessor.__getitem__,
+    pathlib-style path manipulation, and traversability support.
+    #29 #31 #85 #93 #66 #89 #91
+  * Improved performance in core hot paths, including faster
+    parse_parts, optimized getitem, faster membership checks, and
+    better per-instance caching behavior. #92 #104 #103 #87 #71
+  * Expanded parsing and typing guarantees with stronger parsing
+    contracts and broader bytes/PathLike test coverage. #80 #81
+  * Improved correctness and diagnostics across accessors and
+    paths, including tighter KeyError messages and more
+    consistent len()/keys() behavior. #84 #75 #73
+  * Improved filesystem/stat error handling with better OSError
+    handling in accessor flows. #69
+  * Fixed separator correctness in core path operations. #67
+  * Fixed AccessorPath child-return behavior for getitem. #94
+  * ## Backward incompatibilities
+  * Dropped Python 3.7, 3.8, and 3.9 support. #24 #25 #101
+  * Python baseline is now 3.10+. #101
+  * BaseAccessor has been replaced by NodeAccessor. #39
+  * AccessorPath is now generic. #39
+  * Deprecated legacy accessor/path methods: iter, iteritems,
+    content, get, getkey. #29
+  * Deprecated content in favor of newer accessor patterns. #13
+  * Removed pyrsistent dependency. #82
+  * Added benchmark suite and CI benchmark workflow. #77 #102
+  * Updated development and CI tooling (mypy, pytest, pytest-cov,
+    flynt, pre-commit, black, isort, GitHub Actions components).
+    #95 #96 #97 #98 #99 #100 #59 #58 #56 #54 #53 #51 #49 #48 #47
+    #42 #41 #36 #35 #34 #19 #18 #17 #16 #23 #22 #21 #20
+
+-------------------------------------------------------------------

Old:
----
  pathable-0.4.4.tar.gz

New:
----
  pathable-0.5.0.tar.gz

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

Other differences:
------------------
++++++ python-pathable.spec ++++++
--- /var/tmp/diff_new_pack.OFgmZR/_old  2026-03-16 14:21:15.899093222 +0100
+++ /var/tmp/diff_new_pack.OFgmZR/_new  2026-03-16 14:21:15.903093388 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pathable
 #
-# Copyright (c) 2025 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
@@ -18,15 +18,15 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-pathable
-Version:        0.4.4
+Version:        0.5.0
 Release:        0
 Summary:        Object-oriented paths
 License:        Apache-2.0
 URL:            https://github.com/p1c2u/pathable
 Source:         
https://github.com/p1c2u/pathable/archive/refs/tags/%{version}.tar.gz#/pathable-%{version}.tar.gz
-BuildRequires:  %{python_module base >= 3.7}
+BuildRequires:  %{python_module base >= 3.10}
 BuildRequires:  %{python_module pip}
-BuildRequires:  %{python_module poetry-core >= 1.0}
+BuildRequires:  %{python_module poetry-core >= 2.0}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -56,7 +56,7 @@
 %pytest
 
 %files %{python_files}
-%doc README.rst
+%doc README.md
 %license LICENSE
 %{python_sitelib}/pathable
 %{python_sitelib}/pathable-%{version}.dist-info

++++++ pathable-0.4.4.tar.gz -> pathable-0.5.0.tar.gz ++++++
++++ 6340 lines of diff (skipped)

Reply via email to