{"library":"jsonpath-rw-ext","type":"library","category":null,"description":"jsonpath-rw-ext extends the capabilities of the jsonpath-rw library by integrating several powerful extensions such as 'len' for list length, 'sorted' for list sorting, 'arithmetic' for mathematical operations, and 'filter' for selective element extraction. These extensions were initially developed to be proposed upstream to jsonpath-rw and persist in jsonpath-rw-ext if not adopted. The library is currently active, with version 1.2.2, though its release cadence appears to be slow or maintenance-focused, with the last update in July 2019.","language":"python","status":"active","version":"1.2.2","tags":["json","jsonpath","data-extraction","querying","extensions"],"last_verified":"Sat May 23","install":[{"cmd":"pip install jsonpath-rw-ext","imports":["import jsonpath_rw_ext\nexpression = jsonpath_rw_ext.parse('$.foo.bar')","from jsonpath_rw_ext import parser\nexpression = parser.ExtentedJsonPathParser().parse('$.foo.bar')","import jsonpath_rw_ext as jp\nresult = jp.match('$.items[*]', {'items': [1, 2, 3]})"]}],"homepage":null,"github":"https://github.com/sileht/python-jsonpath-rw-ext","docs":null,"changelog":null,"pypi":"https://pypi.org/project/jsonpath-rw-ext/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":3,"avg_import_s":0.15,"wheel_type":"sdist"},"url":"https://checklist.day/v1/registry/jsonpath-rw-ext/compatibility"}}