Usfm-grammar

Latest version: v3.0.0b16

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 7

2.0.0beta.1

1.1.0

Changes
- Fixed text normalization bug (38)
- Fixed `undefined` in output JSON (37)

1.1.0beta.2

Changes
This is a bug-fix release. There was a package linking problem in the previous release.

1.1.0beta.1

This release is mainly about the new `parseJSON` API which re-converts the produced JSON back in to USFM ultimately making the tool 'round trip-able'!
We have also added more test cases!

A more detailed changelog can be found here: https://github.com/Bridgeconn/usfm-grammar/blob/master/docs/changelog.md

1.0.0

It is finally here! This is our first stable release!

We have come a long way from dreaming about a tool that can faithfully parse USFM to actually having it being used by multiple teams. We are still a long way from calling it done though. The parsed JSON structure is set by our understanding of the spec- we are still open to hearing feedback and evolve as we learn how the tool is being used by you. We have tested this release on the internal checks that Paratext uses for its USFM parser and also spot-checked it on multiple USFM files found in the wild. We would love to know how you use it and any feedback you may have.

0.1.0beta.2

Changes
There are many changes and updates to the grammar as well as the resulting output JSON structure. This version has been run against the Paratext internal USFM test cases.

Page 6 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.