Symspellpy

Latest version: v6.9.0

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

Scan your dependencies

Page 1 of 4

6.9.0

- Specify that frequency count must be 64-bit int [180](https://github.com/mammothb/symspellpy/pull/180)
- Rename `string1` and `string2` argument names [181](https://github.com/mammothb/symspellpy/pull/181)

6.8.0

- Allow file object as corpus of load_dictionary [176](https://github.com/mammothb/symspellpy/pull/176)
- Bump supported Python version to 3.9 - 3.13 [177](https://github.com/mammothb/symspellpy/pull/177)

6.7.8

- Handle encoding errors [149](https://github.com/mammothb/symspellpy/pull/149)
- Bump supported Python version to 3.8 - 3.12 [151](https://github.com/mammothb/symspellpy/pull/151)
- Remove numpy dependency [156](https://github.com/mammothb/symspellpy/pull/156)
- Feature: distance comparer interface [159](https://github.com/mammothb/symspellpy/pull/159)

6.7.7

- Remove support for Python 3.6
- Use compiled regex expression in `create_dictionary()` ([129](https://github.com/mammothb/symspellpy/pull/129))
- Configure module logger instead of modifying root logger ([132](https://github.com/mammothb/symspellpy/pull/132), [#133](https://github.com/mammothb/symspellpy/pull/133))

6.7.6

- Fix suggestion `count` in `lookup_compound` when `ignore_words=True` ([108](https://github.com/mammothb/symspellpy/pull/108))
- Log error message when loading dictionary fails ([109](https://github.com/mammothb/symspellpy/pull/109))

6.7.5

- Fix `replaced_words` not being updated when best match is a combi (closes [103](https://github.com/mammothb/symspellpy/issues/103))
- Implement a way to change the edit distance comparer algorightm via `distance_algorithm` property. Available values are found in [`DistanceAlgorithm`](https://symspellpy.readthedocs.io/en/latest/api/editdistance.html#symspellpy.editdistance.DistanceAlgorithm)

Page 1 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.