Textblob

Latest version: v0.19.0

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

Scan your dependencies

Page 4 of 7

0.8.4

------------------
- Fix display (``__repr__``) of WordList slices on Python 3.
- Add download_corpora module. Corpora must now be downloaded using ``python -m textblob.download_corpora``.

0.8.3

------------------
- Sentiment analyzers return namedtuples, e.g. ``Sentiment(polarity=0.12, subjectivity=0.34)``.
- Memory usage improvements to NaiveBayesAnalyzer and basic_extractor (default feature extractor for classifiers module).
- Add ``textblob.tokenizers.sent_tokenize`` and ``textblob.tokenizers.word_tokenize`` convenience functions.
- Add ``textblob.classifiers.MaxEntClassifer``.
- Improved NLTKTagger.

0.8.2

------------------
- Fix bug in spelling correction that stripped some punctuation (Issue 48).
- Various improvements to spelling correction: preserves whitespace characters (Issue 12); handle contractions and punctuation between words. Thanks davidnk.
- Make ``TextBlob.words`` more memory-efficient.
- Translator now sends POST instead of GET requests. This allows for larger bodies of text to be translated (Issue 49).
- Update pattern tagger for better accuracy.

0.8.1

------------------
- Fix bug that caused ``ValueError`` upon sentence tokenization. This removes modifications made to the NLTK sentence tokenizer.
- Add ``Word.lemmatize()`` method that allows passing in a part-of-speech argument.
- ``Word.lemma`` returns correct part of speech for Word objects that have their ``pos`` attribute set. Thanks RomanYankovsky.

0.8.0

------------------
- *Backwards-incompatible*: Renamed package to ``textblob``. This avoids clashes with other namespaces called `text`. TextBlob should now be imported with ``from textblob import TextBlob``.
- Update pattern resources for improved parser accuracy.
- Update NLTK.
- Allow Translator to connect to proxy server.
- PerceptronTagger completely deprecated. Install the ``textblob-aptagger`` extension instead.

0.7.1

------------------
- Bugfix updates.
- Fix bug in feature extraction for ``NaiveBayesClassifier``.
- ``basic_extractor`` is now case-sensitive, e.g. contains(I) != contains(i)
- Fix ``repr`` output when a TextBlob contains non-ascii characters.
- Fix part-of-speech tagging with ``PatternTagger`` on Windows.
- Suppress warning about not having scikit-learn installed.

Page 4 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.