Textstat Versions Save

:memo: python package to calculate readability statistics of a text object - paragraphs, sentences, articles.

0.7.4

4 months ago

What's Changed

  • Add Hungarian support. #189
  • Python 3.12 compatability. #197 #198

New Contributors

Thanks to @matyasosvath and @mbarkhau for your contributions this release!

Full Changelog: https://github.com/shivam5992/textstat/compare/0.7.3...0.7.4

0.7.3

2 years ago

What's Changed

  • Add type hints. #181
  • Add McAlpine EFLAW readability score. #174
  • Fix issue with remove_punctuation(). #172
  • Make rounding optional with textstat.set_rounding(False). #166
  • Fix broken fernandez_huerta(). #165
  • Fix broken wiener_sachtextformel(). #163
  • Update syllable_count to use .split() and not .split(' ') so to split on all whitespace. #161

New Contributors

Thanks to @LKirst, @Clickedbigfoot, @AjBreidenbach, @kadatatlukishore, @pls78, and @lclarko for your contributions this release!

Full Changelog: https://github.com/shivam5992/textstat/compare/0.7.2...0.7.3

0.7.2

2 years ago
  • Added exception handling for ZeroDivisionErrors. #144
  • Added Arabic readability support. #147
  • Added Indice Gulpease index for Italian language support. #142
  • Added German readability support. #141
  • Update dale_chall_readability_score to use new syllable_threshold= kwarg. #143

Thanks to @lukaschoebel, @GuillemGSubies, and @lclarko for their contributions this release!

0.7.1

3 years ago
  • Improved performace of difficult_words function.

Thanks to @markopy for their contribution this release!

0.7.0

3 years ago
  • Added Fernandez-Huerta test, Szigriszt-Pasos formula, Gutierrez-Polini index, Crawford's formula. #129
  • Added is_difficult_word and is_easy_word functions. #135

Thanks to @downvec and @richiehowelll for their contributions this release!

0.6.2

4 years ago

Hotfix: add missing resource files

0.6.1

4 years ago
  • Added cache clear method. #123
  • Added support for different languages in difficult_words. #120

Thanks to @cclauss and @GuillemGSubies for their contributions this release!

0.6.0

4 years ago
  • Dropped support for Python 2 🎉. #103
  • Switched to using Pythons built-in LRU cache. #100

Thanks to @hugovk and @GuillemGSubies for their contributions this release!

0.5.7

4 years ago

Final Python2 release

  • Added new spache_readability function. #87
  • Added the new Dale Chall readability score under dale_chall_readability_score_v2. #90
  • Added some support for more languages. #95, #96, #97
  • Added new functiondifficult_words_list which returns the list of difficult words. #99
  • Added new function reading_time. #102

Thanks to @akarsh3007, @lmaczulajtys, @rinaldo-rex, @kishiyamat, and @halidziya for their contributions this release!

0.5.6

5 years ago
  • Fix issue with Python 2 and open(, encoding=). See #86

Thanks to @bradfordlynch, @MKaras93, and @jhpyle for their contributions this release!