Usfm-grammar

Latest version: v3.0.0b5

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

Scan your dependencies

Page 1 of 5

3.0.0beta.5

What's Changed
* Bugfix/import error by kavitharaju in https://github.com/Bridgeconn/usfm-grammar/pull/233


**Full Changelog**: https://github.com/Bridgeconn/usfm-grammar/compare/v3.0.0-beta.4...v3.0.0-beta.5

3.0.0beta.4

What's Changed
* From usx parsing by kavitharaju in https://github.com/Bridgeconn/usfm-grammar/pull/230
* Release beta4 by kavitharaju in https://github.com/Bridgeconn/usfm-grammar/pull/231


**Full Changelog**: https://github.com/Bridgeconn/usfm-grammar/compare/v3.0.0-beta.3...v3.0.0-beta.4

3.0.0beta.3

What's Changed
USJ related updates and new features
* USJ schema changes
* Modify USJ spec in https://github.com/Bridgeconn/usfm-grammar/pull/226
* Change ENUM to regex for bookcode in USJ schema definition in https://github.com/Bridgeconn/usfm-grammar/pull/227
* Testsuite updates
* USJ tests and fixes in https://github.com/Bridgeconn/usfm-grammar/pull/223
* Testsuite sync in https://github.com/Bridgeconn/usfm-grammar/pull/228
* New feature of USJ-USFM round tripping
* USJ to USFM in https://github.com/Bridgeconn/usfm-grammar/pull/224
* Version bump in https://github.com/Bridgeconn/usfm-grammar/pull/229

> [Demo video](https://bridgeconn-my.sharepoint.com/:v:/p/kavitha_raju/EcOauYM0elxLmV231gct_-wBxrv1xGtPMzvv8IMgNunqmQ?e=2Gwkj0)

**Full Changelog**: https://github.com/Bridgeconn/usfm-grammar/compare/v3.0.0-beta.2...v3.0.0-beta.3

3.0.0beta.2

What's Changed
* USJ related features
* Extented footnote support by kavitharaju in https://github.com/Bridgeconn/usfm-grammar/pull/215
* USJ in testsuite by kavitharaju in https://github.com/Bridgeconn/usfm-grammar/pull/214
* Removal of 'content' from some objects by kavitharaju in https://github.com/Bridgeconn/usfm-grammar/pull/216
* Filtering on usj by kavitharaju in https://github.com/Bridgeconn/usfm-grammar/pull/219


**Full Changelog**: https://github.com/Bridgeconn/usfm-grammar/compare/v3.0.0-beta.1...v3.0.0-beta.2

3.0.0beta.1

What's Changed
* Grammar and AST modified as per more clarity obtained from collaborating with teams
* The newly proposed JSON format for scripture, USJ, incorporated as the JSON output format in python module.
* Test suite updated as per directions got from USFM/X committee
* Newer version of USX.rng grammar being used, as obtained from USFM/X committee

Packages Published
1. Tree-sitter-usfm3 on [NPM](https://www.npmjs.com/package/tree-sitter-usfm3), the grammar for USFM.
2. Usfm-grammar on [pypi](https://pypi.org/project/usfm-grammar/), the python parser built using the above tree-sitter-usfm3 grammar. This can validate, parse and convert USFM files to the formats, USX, USJ and list.

3.0.0alpha.7

What's Changed
* Version change for publishing by kavitharaju in https://github.com/Bridgeconn/usfm-grammar/pull/209


**Full Changelog**: https://github.com/Bridgeconn/usfm-grammar/compare/v3.0.0-alpha.6...v3.0.0-alpha.7

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.