Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python313-jsonschema-path-0.4.5-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python313-jsonschema-path Distribution: openSUSE Tumbleweed
Version: 0.4.5 Vendor: openSUSE
Release: 1.1 Build date: Mon Mar 16 09:43:20 2026
Group: Unspecified Build host: reproducible
Size: 127425 Source RPM: python-jsonschema-path-0.4.5-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/p1c2u/jsonschema-path
Summary: JSONSchema Spec with object-oriented paths
JSONSchema Spec with object-oriented paths.

Provides

Requires

License

Apache-2.0

Changelog

* Mon Mar 16 2026 Dirk Müller <dmueller@suse.com>
  - 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`.
* Wed Mar 19 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to 0.3.4
    * Bump referencing from 0.35.0 to 0.36.0 #160
* Sun Jun 30 2024 Dirk Müller <dmueller@suse.com>
  - update to 0.3.3:
    * Relax dependency constraint to support referencing 0.35 #138
* Sun Dec 17 2023 Dirk Müller <dmueller@suse.com>
  - update to 0.3.2:
    * Manifest py.typed fix #93
    * Use contents method #94
    * Bump referencing version limit to 0.31 #92
    * SchemaPath `contents` method added #79
    * This version changes project and package name from
      jsonschema-spec to jsonschema-path.
    * `exists` and `as_uri` path methods added #72
    * Python 3.12 support #43
    * Allow set verify to requests handler #74
    * Accessor store resolved references fix #58
* Wed Jul 19 2023 Ben Greiner <code@bnavigator.de>
  - Cleanup requirements
  - Unpin referencing <0.30.0 because it was updated a few hours ago
* Wed Jul 19 2023 ecsos <ecsos@opensuse.org>
  - Update to 0.2.3
    - FilePathReader read relative path fix #39
  - Update to 0.2.2
    - Add resolve context method for SchemaPath #31
  - Update to 0.2.1
    - Bump referencing from 0.24.4 to 0.29.0 #25
  - Update to 0.2.0
    - Python 3.7 support dropped #23
    - Remove jsonschema dependency in favor of referencing and jsonschema-specifications #12
    - SchemaPath.from_path factory method added
    + Deprecations
    - Spec class name is deprecated. Use SchemaPath instead.
    - spec_url parameter is deprecated. Use base_uri instead.
    - ref_resolver_handlers parameter is deprecated. Use handlers instead.
  - Fix not installable because of newer python-jsonschema requirement.
* Mon Jun 19 2023 Steve Kowalik <steven.kowalik@suse.com>
  - Update to 0.1.6:
    * lock typing-extensions just for python37 #22
    * add python 3.11 support #10
    * supports read protocol check fix #21
* Tue Jun 13 2023 ecsos <ecsos@opensuse.org>
  - Add %{?sle15_python_module_pythons}
* Tue May 09 2023 Ben Greiner <code@bnavigator.de>
  - Update requirements:
    * jsonschema has upper limit
    * poetry-core is enough to build
* Sun Mar 26 2023 Dirk Müller <dmueller@suse.com>
  - update to 0.1.4:
    * jsonschema 4.17 dependency limit
    * Apache license spdx conformity
    * yaml loader timestamps fix

Files

/usr/lib/python3.13/site-packages/jsonschema_path
/usr/lib/python3.13/site-packages/jsonschema_path-0.4.5.dist-info
/usr/lib/python3.13/site-packages/jsonschema_path-0.4.5.dist-info/INSTALLER
/usr/lib/python3.13/site-packages/jsonschema_path-0.4.5.dist-info/METADATA
/usr/lib/python3.13/site-packages/jsonschema_path-0.4.5.dist-info/RECORD
/usr/lib/python3.13/site-packages/jsonschema_path-0.4.5.dist-info/REQUESTED
/usr/lib/python3.13/site-packages/jsonschema_path-0.4.5.dist-info/WHEEL
/usr/lib/python3.13/site-packages/jsonschema_path-0.4.5.dist-info/licenses
/usr/lib/python3.13/site-packages/jsonschema_path-0.4.5.dist-info/licenses/LICENSE
/usr/lib/python3.13/site-packages/jsonschema_path/__init__.py
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__/accessors.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__/accessors.cpython-313.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__/caches.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__/caches.cpython-313.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__/loaders.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__/loaders.cpython-313.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__/nodes.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__/nodes.cpython-313.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__/paths.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__/paths.cpython-313.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__/readers.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__/readers.cpython-313.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__/resolvers.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__/resolvers.cpython-313.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__/retrievers.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__/retrievers.cpython-313.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__/typing.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__/typing.cpython-313.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__/utils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/__pycache__/utils.cpython-313.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/accessors.py
/usr/lib/python3.13/site-packages/jsonschema_path/caches.py
/usr/lib/python3.13/site-packages/jsonschema_path/handlers
/usr/lib/python3.13/site-packages/jsonschema_path/handlers/__init__.py
/usr/lib/python3.13/site-packages/jsonschema_path/handlers/__pycache__
/usr/lib/python3.13/site-packages/jsonschema_path/handlers/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/handlers/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/handlers/__pycache__/file.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/handlers/__pycache__/file.cpython-313.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/handlers/__pycache__/protocols.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/handlers/__pycache__/protocols.cpython-313.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/handlers/__pycache__/requests.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/handlers/__pycache__/requests.cpython-313.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/handlers/__pycache__/urllib.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/handlers/__pycache__/urllib.cpython-313.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/handlers/__pycache__/utils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/handlers/__pycache__/utils.cpython-313.pyc
/usr/lib/python3.13/site-packages/jsonschema_path/handlers/file.py
/usr/lib/python3.13/site-packages/jsonschema_path/handlers/protocols.py
/usr/lib/python3.13/site-packages/jsonschema_path/handlers/requests.py
/usr/lib/python3.13/site-packages/jsonschema_path/handlers/urllib.py
/usr/lib/python3.13/site-packages/jsonschema_path/handlers/utils.py
/usr/lib/python3.13/site-packages/jsonschema_path/loaders.py
/usr/lib/python3.13/site-packages/jsonschema_path/nodes.py
/usr/lib/python3.13/site-packages/jsonschema_path/paths.py
/usr/lib/python3.13/site-packages/jsonschema_path/py.typed
/usr/lib/python3.13/site-packages/jsonschema_path/readers.py
/usr/lib/python3.13/site-packages/jsonschema_path/resolvers.py
/usr/lib/python3.13/site-packages/jsonschema_path/retrievers.py
/usr/lib/python3.13/site-packages/jsonschema_path/typing.py
/usr/lib/python3.13/site-packages/jsonschema_path/utils.py
/usr/share/doc/packages/python313-jsonschema-path
/usr/share/doc/packages/python313-jsonschema-path/README.rst
/usr/share/licenses/python313-jsonschema-path
/usr/share/licenses/python313-jsonschema-path/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Mar 17 22:55:26 2026