Hfst

Latest version: v3.16.0.1

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

Scan your dependencies

Page 1 of 11

3.16.0

----------------------------

* Bugfixes:

* During conversion between optimized-lookup and other formats, the alphabet
was not being preserved, leading to incorrect behaviour in some cases.
This has been fixed.

* Fix segfaults in hfst-summarize, hfst-disjunct and foma back-end.

* Force ICU, fixes 501.

* Use unique_ptr for input/ouput stream memory allocation (547).


* Improvements:

* hfst-pmatch archives now no longer include or parse redundant alphabets,
which in some cases can be a meaningful size and speed saving.

* Multiple memory leaks fixed.

* Drop support for TR1 standard assuming that C++14 is minimal requirement.

* Drop legacy wrappers for foma and lexc (532).

* Use upstream Foma and by default upstream OpenFST.

* Use C++17, or C++14 with bundled OpenFST.

* Update external links for sfst, foma and flex.

* Add lex/yacc sources to dist (see issue 524).

* Features:

* A new variable in the hfst-pmatch language, "unicode-character-classes",
which causes the use of built-in character sets to be interpreted at
runtime using a unicode library.

* Verbose output from hfst-pmatch2fst has been much improved, providing eg.
a call graph of the process. It also warns about use of pmatch features
that is likely to be incorrect and lead to errors.

3.15.5

----------------------------

* Fixes to pmatch:

* Modify tracking of entry points to allow for RTNs in Captures()

* Fix off-by-one bug in checking captures

* Fixes to other issues: 508, 488, 486, 452, 491, 494

* Fix memory leaks

3.15.4

----------------------------

* Import Foma patches with license change to Apache-2.0 and minimal other fixes

* Allow regeneration of Foma files so the generated files can be omitted

* Explicit license file for SFST

3.15.3

----------------------------

* Numerous improvements to command line tools, e.g. substitute, insert-freely, proc, fst2txt, expand

3.15.2

----------------------------

* Fix off-by-one bug in checking captures in pmatch

3.15.1

----------------------------

* Fix issue 443

* Fix issue 429

* Fix issue 409

Page 1 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.