Sfst

Latest version: v1.7.0

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

Scan your dependencies

Page 2 of 3

1.5.5

Changes
* Create wheels for python 3.10

1.5.4

Changes

Improve build system - upgrade CI for building wheels

1.5.3

Changes

* Fix the tar ball created by `sdist`

1.5.2

Changes
* Fix clang-format issues - AmbientLighter (74fcec5697239fc85d02a235d72db56135118b85)
* Add clang format github action - AmbientLighter (e61393d996c192d5bf68c6d51a1bc22586cecc2b)
* Fix memory leak when ranges are released - AmbientLighter (1db76c88f4ff3c00bd0f9f4d019b266f8cdbb903)
* Drop legacy SGI C++ extension from Python binding - AmbientLighter (2ec12bb2d558b9c5fda7bcd25a00c0800caf7424)

1.5.1

Changes

* Add support for default FST compiler without UTF8(8ffbb90ca5456906cc567684b4e380510a3431e4 by AmbientLighter)
* Fix compiler warnings(2722a3a3275dbf8543546d66f5e9dc1ade390a6b by santhoshtr and ec5ef225b0a46f8cc034d7a4522ef4ae36e38e4f by AmbientLighter )

1.5.0

Code modernization for multi-platform support. API improvements. Also Python binding.

Changes:

* Replaced the build system using CMake
* Removed the deprecated usage of hash_map and hash_set. They were replaced by unordered_map and unorderded_set as per latest C++ standards. This also made the tool compilable in major platforms like Ubuntu/Linux, Windows/VC++, Mac
* Cleaned up the code for consistent indentation
* Replaced usage of Char* in many places with std::string since it allows high level string manipulations without worrying on low level details
* Python binding for SFST and created CI pipelines to build source and binary distributions including python wheels for multiple python versions in multiple operating systems.
* Changed the fst interface methods so that analyse, generate methods can return an array of strings instead of requiring file pointers. This allows other programs to use SFST as library.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.