Skip to content

Releases: linw1995/jsonpath

v0.9.2

12 Oct 16:17
v0.9.2
121d606
Compare
Choose a tag to compare
- supports python 3.13

v0.9.1

10 Oct 15:15
v0.9.1
d53411d
Compare
Choose a tag to compare
- Remove support for Python 3.8

v0.9.0

15 Jul 02:50
v0.9.0
b8ad189
Compare
Choose a tag to compare
~~~~~~

Build
*****

- Remove support for Python 3.7

v0.8.0

17 Aug 15:27
v0.8.0
093a6b0
Compare
Choose a tag to compare
~~~~~~

Features
********

- 69ff6cb add iter_find and find_first methods
- be22151 better JSONPath object representations

Refactor
********

- 9d9d78f raise AttributeError by object.__getattribute__
- 4191b8c not registers base class "Expr" for chaining invocations

Build
*****

- cc6ab56 2040721 upgrade lark-parser package to latest
- fb7e902 fit with latest PDM
- 10ea6d3 excludes .mypy_cache for local build

Fix
***

- 1dccec1 fix: right way to generate standalone parser

v0.7.3

21 Oct 14:50
v0.7.3
1a179d6
Compare
Choose a tag to compare
New:Bump to v0.7.3

- a4e3dee Chg:Refactoring
- f46e87e Fix:Exports requirements.txt error
- c085900 New:Supports Python3.9
- 3f8b882 Fix:mypy error when using Python39
- 3b1a40a Fix:Missing Python3.9
- 53905c2 Chg:Update Brace class doc.
- ad76217 Chg:Update Brace class doc.
- c4d9538 Fix:Build document first while running 'make live_docs'
- b12491e Fix,Dev:Must deactivate before using nox
- 82ada7a Fix:build.py file contamination (fixes #26)

v0.7.2

24 Sep 17:27
v0.7.2
e84aca7
Compare
Choose a tag to compare
New:Bump to v0.7.2

- 5741909 New:Add a new context variable "parent"
- dde3703 New:Add a helper function 'temporary_set'
- 3336e86 New:Be able to get parent node while searching
- 901354f Fix:Slice nested exprs find erorr
- c0e82d6 Fix:Slice.find apply on list only

v0.7.1

16 Sep 16:21
v0.7.1
f5b3b6d
Compare
Choose a tag to compare
New:Bump to v0.7.1

- 7ba2b1c Fix:IndexError raised from method Array.find (#20)

v0.7.0

04 Jul 01:56
v0.7.0
76e348a
Compare
Choose a tag to compare
New:Bump to v0.7.0

- 46cfd08 Fix,Dev:make init_by_poetry error when python(system) version is
  lower than 3.7
- 19f981f Chg:Upgrade lark-parser
- 982e344 New:Rewrite grammar to support more extensible jsonpath expression,
  e.g., more elegant comparison syntax.
- 1803339 New:Slice supports to cooperate with JSONPath.

v0.6.1

23 May 09:08
v0.6.1
c16b33d
Compare
Choose a tag to compare
New:Bump to v0.6.1

- c79ef49 Fix:jsonpath/lark_parser.py file is missing in wheel file

v0.6.0

23 May 08:46
v0.6.0
1639294
Compare
Choose a tag to compare
New:Bump to v0.6.0

- 3fa0e29 Chg:Remove redundant code
- 8e33efd Fix:Typo
- d3552ac Fix:Release bad sdist. (closes #11)
- e8eab43 New:Create CODE_OF_CONDUCT.md
- 4d8dcd5 Chg:Better way to use codegen module
- f85bd48 Chg:Raises AssertionError when the operator is not supported