NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #389 most downloaded on PyPI
A final implementation of JSONPath for Python that aims to be standard compliant, including arithmetic and binary comparison operators and providing clear AST for metaprogramming.
Last release today
05 Oct 2026
Release timing varies
gaps range from 4 months to 2.5 years
Most releases are documented
notes for 9 of 12 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
12 releases · first in 2017
Nothing published for this version
Vendor copy of ply and remove pickle support from the vendored copy to resolve CVE-2025-56005
DatumInContext in-place updatingOperation instancesUnion and Intersect instancesExtentedJsonPathParserFalse and None values"00", '%', '0@' and "&'".Operation instances can now be serialized.0-@ and A -A.SortedThis instances can now be serialized and re-parsed.0[/0].Child precedence is now preserved using parentheses during serialization.a..b[c] serialize and re-parse identically.10, which was parsed as two separate fields.SortedThis instances.One column per quarter.
Allow raw numeric values to be used as keys
wherenotSplit parameterspath extension that exposes datum's path from the jsonpath expression itself.jsonpath.py changes.editorconfigBump actions/setup-python from 4 to 5
tests/test_parser.pytests/test_lexer.pytests/test_jsonpath_rw_ext.pytests/test_jsonpath.pytests/test_jsonpath.pytests/test_exceptions.pytests/test_examples.pytests/test_create.pytest_doctests, which is a no-opcoveralls dependencytests/bin/test_jsonpath.py to use pytestoslotest dependencykeys keywordEscape back slashes in tests to avoid DeprecationWarning.
Merge pull request #72 from kaapstorm/find_or_create
update_or_create() method__eq__()Merge pull request #41 from josephwhite13/allow-dictionary-filtering
* feat(version): bump * fix(setup): strip extension
fix(travis): remove python 3.4 (deprecated)
fix(travis-ci): ignore versions
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →