Reynir

Latest version: v3.5.5

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

Scan your dependencies

Page 5 of 9

2.1.0

* Added `NounPhrase` class, allowing noun phrases to be easily encapsulated and inflected in various forms
* Additions to vocabulary in `ord.compressed`
* Updated documentation and README
* Updated copyright notices

2.0.1

* Changed name of main class to Greynir (with Reynir still being available as an alias)
* Updated documentation to use Greynir name instead of Reynir
* Branding and styling update of Sphinx-based documentation, added `custom.css` style sheet
* No change in functionality

2.0.0

* Adaptation to Tokenizer 2.0.0
* Better handling of hyphenated words, including _þingmenn og -konur_, _málfræði-greining_, etc.
* Added terminal types for `USERNAME`, `SERIALNUMBER` and `MOLECULE` tokens
* Various bug fixes and additions to test suite

1.9.0

* Many improvements to grammar and vocabulary
* The gender neutral pronoun _hán_ is now supported in the grammar
* Parse trees are now annotated with accumulative node scores
* sequence terminals added, matching any of _1,2,3..._, _a,b,c..._, _i,ii,iii..._

1.8.1

* Fixes bug in `bintokenizer.py` which could lead to wrong disambiguation of words within phrases defined in the `[ambiguous_phrases]` section in `Phrases.conf`. This could cause strange parse results.
* Many additions and enhancements in `Reynir.grammar`.

1.8.0

* Added `accusative_np`, `dative_np` and `genitive_np` properties on `SimpleTree` instances, to convert noun phrases between cases. This *inter alia* enables correct declension of noun phrases to be shown when checking grammar in text, cf. the _ReynirCorrect_ package.
* Tuning and enhancement of the context-free grammar in `Reynir.grammar`

Page 5 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.