Reynir

Latest version: v3.5.7

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

Scan your dependencies

Page 3 of 9

3.1.0

* Grammar normalized and enhanced. This may cause parse trees to be slightly different from previous versions. For example the phrase "í dag" no longer appears as a single tree node with a multi-word adverbial phrase, but instead as a temporal phrase subtree with preposition and noun nodes. Also, verb phrases are expanded into nested subtrees in a more consistent manner than before.
* Configuration files cleaned up as a consequence of the split-off of BinPackage.

3.0.0

* Switched to using BinPackage for vocabulary lookup
* Lots of type annotations
* Added function for simplistic lemmatization of text

2.10.1

* Fixed bug where a wrong version of the file `Greynir.grammar.bin` was included in the Pip package.
* Please upgrade 2.10.0 to this release as the parser won't work out-of-the-box in 2.10.0.
* That said, a fix for 2.10.0 is to install it and then delete the `src/reynir/Greynir.grammar.bin` file. It will be automatically re-generated when Greynir is next invoked.

2.10.0

* Grammar improvements
* Better coalescing of names, especially foreign names
* Added `BIN_Db.lookup_forms()` to look up nouns in singular and plural, definite and indefinite forms
* Added type annotations
* Migrated from Travis CI to GitHub Actions

2.9.0

* Dictionary database updated from newest version of BÍN (Beygingarlýsing íslensks nútímamáls, Database of Modern Icelandic Inflection).
* Copyright and licensing information updated to conform with BÍN's CC-BY 4.0 license.
* Grammar updates; handling of capitalization corner cases improved.

2.8.1

* Fixes in auto-uppercasing logic, for better handling of person names and proper names from lowercased input
* Added family names (*ættarnöfn*) to vocabulary
* Added type annotations; internal refactoring

Page 3 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.