- update to 1.8.0 (bsc#1257048, CVE-2025-56005):
* Support Python 3.13 and 3.14
* Typing for IDE autocomplete
* Support for EMOJI and CJK Unicode
* Support for `DatumInContext` in-place updating
* Support equality checking of `Operation` instances
* Support string serialization of `Union` and `Intersect`
instances
* Support comma-separated indices
* Add typings for IDE autocomplete
* Rename `ExtentedJsonPathParser`
* Remove ply dependency
* Fix `False` and `None` values
* Fix single constant case
* Update field filter to resolve wildcard path issue
* Vendor copy of ply and remove pickle support from the
vendored copy to resolve CVE-2025-56005
* Fix string serialization throughout the library to enforce
roundtrip parsing consistency.
* Fields are more conservatively enclosed in quotion marks
* This fixes serialization and re-parsing of `"00"`, `'%'`,
`'0@'` and `"&'"`.
* `Operation` instances can now be serialized.
* This fixes serialization of `0-@` and `A -A`.
* `SortedThis` instances can now be serialized and re-parsed.
* This fixes serialization of `0[/0]`.
* `Child` precedence is now preserved using parentheses during
serialization.
* This ensures that serialized strings like `a..b[c]` serialize
and re-parse identically.
OBS-URL: https://build.opensuse.org/request/show/1342028
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-jsonpath-ng?expand=0&rev=7
Description
No description provided
Languages
RPM Spec
100%