Hfst

Latest version: v3.16.0.1

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

Scan your dependencies

Page 4 of 11

3.8.2

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

* Runtime speed improvements in pmatch

* Speedup in conversion to optimized lookup format

* Merge and compile-replace operations supported in hfst-xfst

* Added option --print-symbol-pair-statistis(=N) to hfst-summarize

3.8.1

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

* (the release of version 3.8.0 was delayed, its changes are also listed here)

* changes to flag diacritic handling

* now hfst-lexc has options --withFlags, --minimizeFlags and --renameFlags to control
hyperminimization

* hfst-xfst has corresponding variables --lexc-with-flags, --lexc-minimize-flags and
--lexc-rename-flags

* hfst-xfst has variable xerox-composition (default ON) and hfst-lexc option
--xerox-composition (default ON) to control if flags are matched with unknowns and
identities in composition (as Xerox does)

* hfst-regexp2fst also has option --xerox-composition (default OFF)

* command twosided flag-diacritics (tfd) added to hfst-xfst

* added a (temporary) tool called hfst-proc2 for simple tokenization, to become part of
something else or be renamed in the future

* fixes to pmatch and optimized-lookup functionalities

* improvements to speed issues in optimized-lookup

* fixes to twolc functionalities

* fixed some issues found by scan-build

* improvements to xre parsing

* added option --Werror to hfst-lexc that treats warnings as errors

3.7.1

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

* same mappings with different weights are now handled right in
parallel replace rules.

* improvements to optimized lookup format

3.7.0

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

* better support for weighted parallel replace rules

* allowing empty contexts in replace rules

* bugfixes and improvements to xfst and pmatch tools

* bugfixes to handling of optimized lookup transducers

* support for weighted containment operator

* tentatively added option and variable 'encode-weights' to regexp
and xfst parsers to control determinization of weighted transducers,
the default value being false (encoding weights prevents non-ending
determinization in some cases)

3.6.1

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

* improvements to xfst, lexc, pmatch and lookup tools

3.6.0

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

* hfst-lexc uses native hfst functions

* improvements to pmatch tool

* limited support for optimized lookup transducers in hfst-xfst

* better support for Mac and Windows

* replace rule longest match bug fixed

Page 4 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.