json-five

Python JSON5 parser with round-trip preservation of comments

APACHE-2.0 License

Downloads
11.7K
Stars
26
Committers
3
json-five - v1.1.2 Latest Release

Published by spyoungtech 5 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/spyoungtech/json-five/compare/v1.1.1...v1.1.2

json-five - v1.1.1

Published by spyoungtech about 1 year ago

A quick bugfix for end_lineno attribute of model Node objects

json-five - v1.1.0

Published by spyoungtech about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/spyoungtech/json-five/compare/v1.0.0...v1.1.0

json-five - v1.0.0.post2

Published by spyoungtech about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/spyoungtech/json-five/compare/v1.0.0.post1...v1.0.0.post2

json-five - v1.0.0.post1

Published by spyoungtech about 1 year ago

post-release fix for documentation and a minute adjustment from 1.0.0

json-five - v1.0.0

Published by spyoungtech about 1 year ago

What's Changed

  • Adds type hints to the library (PEP 561 compliant)
  • Drops support for EOL Python versions 3.6 and 3.7
  • JsonIdentifier inherits from str rather than UserString
  • added parse_json5_identifiers keyword argument to allow users to control how JSON5 Identifiers are parsed
  • Adopts setup configuration in setup.cfg

Full Changelog: https://github.com/spyoungtech/json-five/compare/v0.8.0...v1.0.0

json-five - v1.0.0rc1

Published by spyoungtech about 1 year ago

A release candidate for v1.0.0

json-five - v0.8.0

Published by spyoungtech almost 2 years ago

#40 Ensures compatibility with different versions of sly dependency. Thanks to frou for reporting the issue.

json-five - v0.7.6

Published by spyoungtech almost 2 years ago

Small change to install requirements to address issue with sly versions greater than 0.4

json-five - v0.7.5

Published by spyoungtech about 3 years ago

Includes fix for dumping Identifiers #33
Includes fix for providing keyword arguments to load #31 (thanks FlorianLudwig for the contribution)