Sayt

Latest version: v0.6.5

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

Scan your dependencies

Page 3 of 3

0.2.2

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Minor Improvements**

- Allow user to use pass in ``dir_cache`` when constructing ``DataSet`` object. It gives user more control on creating the cache object.

**Bugfixes**

- Fix a bug that ``NgramWordsField`` should not have ``phrase`` attribute.

**Miscellaneous**

0.2.1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**💥 Breaking change**

- Rework the field system, make it fully compatible with the underlying ``whoosh.fields`` system.

**Features and Improvements**

- Rework the field system, there was only one ``Field`` class that can create a varieties of whoosh fields object. Now we use full list of whoosh compatible ``XyzField`` classes.
- Add the following public api:
- ``sayt.api.BaseField``
- ``sayt.api.StoredField``
- ``sayt.api.IdField``
- ``sayt.api.IdListField``
- ``sayt.api.KeywordField``
- ``sayt.api.TextField``
- ``sayt.api.NumericField``
- ``sayt.api.DatetimeField``
- ``sayt.api.BooleanField``
- ``sayt.api.NgramField``
- ``sayt.api.NgramWordsField``
- ``sayt.api.T_Field``

0.1.1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Features and Improvements**

- First release
- Add the following public API:
- ``sayt.api.Field``
- ``sayt.api.DataSet``
- ``sayt.api.exc``

Page 3 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.