Releases: mangiucugna/json_repair
Releases · mangiucugna/json_repair
Release 0.15.3
Fixed
- Fixed #29, numbers like .25 where not considered numbers. Thanks to @paulb-instacart for reporting and pushing the PR!
Release 0.15.2
Fixed
- Fixed #27, handle fractions such as 1/3 as string "1/3". Thanks to @paulb-instacart for reporting the issue and providing a PR to fix!
Release 0.15.1
Fixed
- Ensure that all functions passthrough optional parameters to repair_json()
Release 0.15.0
Added
- Adding a logging capability to understand what has been repaired. This was a feature request that was bubbling up in the issues, probably still incomplete but a good start if anyone is interested in understanding more about the errors found.
You can enable logging by passinglogging=True
torepair_json()
and it will return a tuple instead of just the corrected json
Release 0.14.0
Added
- Fixed #26 by adding a more general way to handle special cases with html tags and markdown in which the LLM uses the wrong quotation mark. Thanks to @nikolaysm not only for reporting but also for pointing me in the right direction to solve this problem more elegantly
Release 0.13.1
Release 0.13.0
Release 0.12.3
Fixed
- Fix #23, if a dangling quotation mark followed a number or a boolean it would break the json string. Thanks @AloXado320 for reporting!
Release 0.12.2
Fixed
- Generalize the double quotation fix
0.12.1
Fixed
- Fix a corner case in case the double quotation marks aren't repeated