All Versions
36
Latest Version
Avg Release Cycle
129 days
Latest Release
712 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.12.0 Changes
February 27, 2017๐ Features:
- โ Add
Word.stem
andWordList.stem
methods (:issue:145
). Thanks :user:nitkul
.
๐ Bug fixes:
- ๐ Fix translation and language detection (:issue:
137
). Thanks :user:EpicJhon
for the fix.
๐ Changes:
- Backwards-incompatible: Remove Python 2.6 and 3.3 support.
- โ Add
-
v0.11.1 Changes
February 17, 2016๐ Bug fixes:
- ๐ Fix translation and language detection (:issue:
115
, :issue:117
, :issue:119
). Thanks :user:AdrianLC
and :user:jschnurr
for the fix. Thanks :user:AdrianLC
, :user:edgaralts
, and :user:pouya-cognitiv
for reporting.
- ๐ Fix translation and language detection (:issue:
-
v0.11.0 Changes
November 01, 2015๐ Changes:
- ๐ Compatible with nltk>=3.1. NLTK versions < 3.1 are no longer supported.
- ๐ Change default tagger to NLTKTagger (uses NLTK's averaged perceptron tagger).
- โ Tested on Python 3.5.
๐ Bug fixes:
- ๐ Fix singularization of a number of words. Thanks :user:
jonmcoe
. - ๐ Fix spelling correction when nltk>=3.1 is installed (:issue:
99
). Thanks :user:shubham12101
for reporting.
-
v0.10.0 Changes
October 04, 2015๐ Changes:
- ๐ Unchanged text is now considered a translation error. Raises
NotTranslated
(:issue:76
). Thanks :user:jschnurr
.
๐ Bug fixes:
- 0๏ธโฃ
Translator.translate
will detect language of input text by default (:issue:85
). Thanks again :user:jschnurr
. - ๐ Fix matching of tagged phrases with CFG in
ConllExtractor
. Thanks :user:lragnarsson
. - ๐ Fix inflection of a few irregular English nouns. Thanks :user:
jonmcoe
.
- ๐ Unchanged text is now considered a translation error. Raises
-
v0.9.1 Changes
June 10, 2015๐ Bug fixes:
- ๐ Fix
DecisionTreeClassifier.pprint
for compatibility with nltk>=3.0.2. - ๐ Translation no longer adds erroneous whitespace around punctuation characters (:issue:
83
). Thanks :user:AdrianLC
for reporting and thanks :user:jschnurr
for the patch.
- ๐ Fix
-
v0.9.0 Changes
September 15, 2014- ๐ TextBlob now depends on NLTK 3. The vendorized version of NLTK has been removed.
- ๐ Fix bug that raised a
SyntaxError
when translating text with non-ascii characters on Python 3. - ๐ Fix bug that showed "double-escaped" unicode characters in translator output (issue #56). Thanks Evan Dempsey.
- Backwards-incompatible: Completely remove
import text.blob
. You shouldimport textblob
instead. - Backwards-incompatible: Completely remove
PerceptronTagger
. Installtextblob-aptagger
instead. - Backwards-incompatible: Rename
TextBlobException
toTextBlobError
andMissingCorpusException
toMissingCorpusError
. - Backwards-incompatible:
Format
classes are passed a file object rather than a file path. - Backwards-incompatible: If training a classifier with data from a file, you must pass a file object (rather than a file path).
- โก๏ธ Updated English sentiment corpus.
- โ Add
feature_extractor
parameter toNaiveBayesAnalyzer
. - โ Add
textblob.formats.get_registry()
andtextblob.formats.register()
which allows users to register custom data source formats. - ๐ Change
BaseClassifier.detect
from astaticmethod
to aclassmethod
. - ๐ Improved docs.
- โ Tested on Python 3.4.
-
v0.8.4 Changes
February 02, 2014- Fix display (
__repr__
) of WordList slices on Python 3. - Add download_corpora module. Corpora must now be downloaded using
python -m textblob.download_corpora
.
- Fix display (
-
v0.8.3 Changes
December 29, 2013- Sentiment analyzers return namedtuples, e.g.
Sentiment(polarity=0.12, subjectivity=0.34)
. - 0๏ธโฃ Memory usage improvements to NaiveBayesAnalyzer and basic_extractor (default feature extractor for classifiers module).
- Add
textblob.tokenizers.sent_tokenize
andtextblob.tokenizers.word_tokenize
convenience functions. - โ Add
textblob.classifiers.MaxEntClassifer
. - ๐ Improved NLTKTagger.
- Sentiment analyzers return namedtuples, e.g.
-
v0.8.2 Changes
December 21, 2013- ๐ 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.
-
v0.8.1 Changes
November 16, 2013- ๐ 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 theirpos
attribute set. Thanks @RomanYankovsky.
- ๐ Fix bug that caused