Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-jsonschema-path for
openSUSE:Factory checked in at 2026-03-16 15:49:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-jsonschema-path (Old)
and /work/SRC/openSUSE:Factory/.python-jsonschema-path.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-jsonschema-path"
Mon Mar 16 15:49:08 2026 rev:4 rq:1339384 version:0.4.5
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-jsonschema-path/python-jsonschema-path.changes
2025-03-19 22:34:45.100722333 +0100
+++
/work/SRC/openSUSE:Factory/.python-jsonschema-path.new.8177/python-jsonschema-path.changes
2026-03-16 15:49:11.833967725 +0100
@@ -1,0 +2,40 @@
+Mon Mar 16 08:43:20 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 0.4.5:
+ * SchemaAccessor.resolver backward compatibility #246
+- update to 0.4.4:
+ * Prefix cache path resolver #244
+- update to 0.4.3:
+ * Add optional resolved-path LRU cache with safe invalidation
+ #242
+ * Avoid unnecessary resolver evolution in get_resolved #240
+- update to 0.4.2:
+ * SchemaPath __getitem__ final resolution fix #231
+- update to 0.4.1:
+ * Added referencing 0.37 support #230
+- update to 0.4.0:
+ * Added typed `SchemaPath` helper methods (`str_keys`,
+ `str_items`, `read_str`, `read_bool`).
+ * Added `SchemaPath.read_str_or_list()` helper.
+ * Added/expanded schema typing aliases (`Schema`, `SchemaKey`,
+ `SchemaNode`, `SchemaValue`).
+ * Fixed accessor/path resolution edge cases (`getkey`, nested
+ return values, node resolving, `getitem`, dereference
+ behavior).
+ * Upgraded `pathable 0.5.0`.
+ * Added benchmark suite and parse-path optimizations.
+ * Fixed missing `requests` dependency handling.
+ * Fixed schema mapping key invariance behavior.
+ * Fixed SchemaAccessor key dereference behavior to dereference
+ once.
+ * Fixed `SchemaAccessor` node resolving and `getitem` return
+ behavior.
+ * Fixed `SchemaPath.getkey` backward compatibility and nested
+ return behavior.
+ * Dropped Python `3.8` support.
+ * Dropped Python `3.9` support.
+ * Added Python `3.13` support.
+ * Added Python `3.14` support.
+ * Current supported range is Python `>=3.10,<4.0`.
+
+-------------------------------------------------------------------
Old:
----
jsonschema-path-0.3.4.tar.gz
New:
----
jsonschema-path-0.4.5.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-jsonschema-path.spec ++++++
--- /var/tmp/diff_new_pack.shCM8N/_old 2026-03-16 15:49:12.934013235 +0100
+++ /var/tmp/diff_new_pack.shCM8N/_new 2026-03-16 15:49:12.934013235 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-jsonschema-path
#
-# 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,28 +18,28 @@
%{?sle15_python_module_pythons}
Name: python-jsonschema-path
-Version: 0.3.4
+Version: 0.4.5
Release: 0
Summary: JSONSchema Spec with object-oriented paths
License: Apache-2.0
URL: https://github.com/p1c2u/jsonschema-path
Source:
https://github.com/p1c2u/jsonschema-path/archive/refs/tags/%{version}.tar.gz#/jsonschema-path-%{version}.tar.gz
-BuildRequires: %{python_module base >= 3.8.0}
+BuildRequires: %{python_module base >= 3.10}
BuildRequires: %{python_module pip}
-BuildRequires: %{python_module poetry-core >= 1}
+BuildRequires: %{python_module poetry-core >= 2}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
# SECTION test requirements
BuildRequires: %{python_module PyYAML >= 5.1}
-BuildRequires: %{python_module pathable >= 0.4.1}
+BuildRequires: %{python_module pathable >= 0.5}
BuildRequires: %{python_module pytest}
-BuildRequires: %{python_module referencing >= 0.28.0}
+BuildRequires: %{python_module referencing}
BuildRequires: %{python_module requests >= 2.31.0}
BuildRequires: %{python_module responses >= 0.23.0}
# /SECTION
Requires: python-PyYAML >= 5.1
-Requires: python-pathable >= 0.4.1
-Requires: python-referencing >= 0.28.0
+Requires: python-pathable >= 0.5
+Requires: python-referencing
Suggests: python-requests >= 2.31.0
Provides: python-jsonschema_path = %{version}-%{release}
BuildArch: noarch
++++++ jsonschema-path-0.3.4.tar.gz -> jsonschema-path-0.4.5.tar.gz ++++++
++++ 5088 lines of diff (skipped)