Skip to content

Releases: barrust/pyspellchecker

Version 0.6.3

15 Jan 17:01

Choose a tag to compare

  • Added class method to be able to get a listing of all supported languages
  • Added type hinting
  • Updated English dictionary to remove incorrect cie words; see #112

Version 0.6.2

27 Mar 12:30

Choose a tag to compare

  • Add ability to load multiple languages at once; see discussion
  • Fix default tokenizer to not enforce lower case; #99

Version 0.6.1

09 Mar 12:10

Choose a tag to compare

  • Deprecated spell.word_probability since the name makes it seem that it is building a true probability; use spell.word_usage_frequency instead
  • Added Russian language dictionary; #91 Thanks @sviperm
  • Include __iter__ to both the SpellChecker and WordFrequency objects

Version 0.6.0

23 Feb 02:45

Choose a tag to compare

  • Remove python 2.7 support
  • Updated automated scripts/build_dictionary.py script to support adding missing words
  • Updated split_words() to attempt to better handle punctuation; #84
  • Load pre-built dictionaries from relative location for use in PyInstaller and other executable tools; #64

Version 0.5.6

30 Dec 17:09
c855714

Choose a tag to compare

  • NOTE: Last planned support for Python 2.7
  • All dictionaries updated using the scripts/build_dictionary.py script

Version 0.5.5

27 Aug 21:47
4ff68f7

Choose a tag to compare

  • Remove encode from the call to json.loads()

Version 0.5.4

17 Feb 23:03

Choose a tag to compare

  • Reduce words in __edit_distance_alt to improve memory performance; thanks blayzen-w

Version 0.5.3

25 Nov 22:33
9e298a5

Choose a tag to compare

  • Handle memory issues when trying to correct or find candidates for extremely long words

Version 0.5.2

12 Sep 00:53
d27baf5

Choose a tag to compare

  • Ensure input is encoded correctly
  • Resolves #53

Version 0.5.1

05 Sep 21:44
7fe45c0

Choose a tag to compare

  • Handle windows encoding issues #48
  • Deterministic order to corrections #47