Releases: mangiucugna/json_repair
Release 0.47.4
Fixed
- Fix #135, fix a crash due to a regression
Sponsors
This release is sponsored by @yasyf. Thank you very much for your generous donation!
This library is open-source and available for everyone, maintained and improved as a passion project during my free time.
If it has made your work easier or added value to your projects, I’d greatly appreciate your support!
You can contribute by buying me a virtual beer through this link: https://github.com/sponsors/mangiucugna.
Release 0.47.3
Fixed
- Add a fix for a corner case when the string is heavily escaped
Sponsors
This release is sponsored by @yasyf. Thank you very much for your generous donation!
This library is open-source and available for everyone, maintained and improved as a passion project during my free time.
If it has made your work easier or added value to your projects, I’d greatly appreciate your support!
You can contribute by buying me a virtual beer through this link: https://github.com/sponsors/mangiucugna.
Release 0.47.2
Fixed
- Fix #134, when
"key": ,
is found, fill the value with an empty string
Sponsors
This release is sponsored by @yasyf. Thank you very much for your generous donation!
This library is open-source and available for everyone, maintained and improved as a passion project during my free time.
If it has made your work easier or added value to your projects, I’d greatly appreciate your support!
You can contribute by buying me a virtual beer through this link: https://github.com/sponsors/mangiucugna.
Release 0.47.1
Minor
- You can now pass to
repair_json
all extra arguments thatjson.dumps
accepts, no need to do workarounds anymore!
Sponsors
This release is sponsored by @yasyf. Thank you very much for your generous donation!
This library is open-source and available for everyone, maintained and improved as a passion project during my free time.
If it has made your work easier or added value to your projects, I’d greatly appreciate your support!
You can contribute by buying me a virtual beer through this link: https://github.com/sponsors/mangiucugna.
Release 0.47.0
Added
- Fix #132, support more complex escape sequences especially when many escapes are spit by the LLM
Sponsors
This release is sponsored by @yasyf. Thank you very much for your generous donation!
This library is open-source and available for everyone, maintained and improved as a passion project during my free time.
If it has made your work easier or added value to your projects, I’d greatly appreciate your support!
You can contribute by buying me a virtual beer through this link: https://github.com/sponsors/mangiucugna.
Release 0.46.2
Fixed
- Fix #131, respect the unicode escape sequences to behave like
json
after a repair action
Sponsors
This release is sponsored by @yasyf. Thank you very much for your generous donation!
This library is open-source and available for everyone, maintained and improved as a passion project during my free time.
If it has made your work easier or added value to your projects, I’d greatly appreciate your support!
You can contribute by buying me a virtual beer through this link: https://github.com/sponsors/mangiucugna.
Release 0.46.1
Fixed
- Fix #130, an edge case would send the parser in an infinite loop
Sponsors
This release is sponsored by @yasyf. Thank you very much for your generous donation!
This library is open-source and available for everyone, maintained and improved as a passion project during my free time.
If it has made your work easier or added value to your projects, I’d greatly appreciate your support!
You can contribute by buying me a virtual beer through this link: https://github.com/sponsors/mangiucugna.
Release 0.46.0
Added
- Fix #126, add a fix for an edge case in which an unclosed array inside an object leads to a weird parsing mistake
Sponsors
This release is sponsored by @yasyf. Thank you very much for your generous donation!
This library is open-source and available for everyone, maintained and improved as a passion project during my free time.
If it has made your work easier or added value to your projects, I’d greatly appreciate your support!
You can contribute by buying me a virtual beer through this link: https://github.com/sponsors/mangiucugna.
Release 0.45.1
Fixed
- Fixed #123, a regression when added the ability to parse comments
- [minor] Indicate correctly in pyproject.toml that now we support only >=3.10
Sponsors
This release is sponsored by @yasyf. Thank you very much for your generous donation!
This library is open-source and available for everyone, maintained and improved as a passion project during my free time.
If it has made your work easier or added value to your projects, I’d greatly appreciate your support!
You can contribute by buying me a virtual beer through this link: https://github.com/sponsors/mangiucugna.
Release 0.45.0
Note that this version was yanked from pypi due to an error in pyproject.toml, please use 0.45.1 for python >= 3.10
Added
- Fix #121, in
repair_json()
skipjson.dumps()
if the parser returns an empty string. This breaks the old behavior, so make sure to adjust your logic if you rely on this
Fixed
- Drop support for 3.9, since it has been deprecated for over 6 months
Sponsors
This release is sponsored by @yasyf. Thank you very much for your generous donation!
This library is open-source and available for everyone, maintained and improved as a passion project during my free time.
If it has made your work easier or added value to your projects, I’d greatly appreciate your support!
You can contribute by buying me a virtual beer through this link: https://github.com/sponsors/mangiucugna.