All Versions
36
Latest Version
Avg Release Cycle
129 days
Latest Release
1338 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v0.8.0 Changes
October 23, 2013- Backwards-incompatible: Renamed package to
textblob
. This avoids clashes with other namespaces calledtext
. TextBlob should now be imported withfrom 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.
- Backwards-incompatible: Renamed package to
-
v0.7.1 Changes
September 30, 2013- ๐ 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.
-
v0.7.0 Changes
September 25, 2013- Wordnet integration.
Word
objects havesynsets
anddefinitions
properties. Thetext.wordnet
module allows you to createSynset
andLemma
objects directly. - ๐ Move all English-specific code to its own module,
text.en
. - ๐จ Basic extensions framework in place. TextBlob has been refactored to make it easier to develop extensions.
- โ Add
text.classifiers.PositiveNaiveBayesClassifier
. - โก๏ธ Update NLTK.
NLTKTagger
now working on Python 3.- Fix
__str__
behavior.print(blob)
should now print non-ascii text correctly in both Python 2 and 3. - Backwards-incompatible: All abstract base classes have been moved to the
text.base
module. - Backwards-incompatible:
PerceptronTagger
will now be maintained as an extension,textblob-aptagger
. Instantiating atext.taggers.PerceptronTagger()
will raise aDeprecationWarning
.
- Wordnet integration.
-
v0.6.3 Changes
September 15, 2013- Word tokenization fix: Words that stem from a contraction will still have an apostrophe, e.g.
"Let's" => ["Let", "'s"]
. - ๐ Fix bug with comparing blobs to strings.
- โ Add
text.taggers.PerceptronTagger
, a fast and accurate POS tagger. Thanks@syllog1sm <http://github.com/syllog1sm>
_. - โก๏ธ Note for Python 3 users: You may need to update your corpora, since NLTK master has reorganized its corpus system. Just run
curl https://raw.github.com/sloria/TextBlob/master/download_corpora.py | python
again. - Add
download_corpora_lite.py
script for getting the minimum corpora requirements for TextBlob's basic features.
- Word tokenization fix: Words that stem from a contraction will still have an apostrophe, e.g.
-
v0.6.2 Changes
September 05, 2013- ๐ Fix bug that resulted in a
UnicodeEncodeError
when tagging text with non-ascii characters. - โ Add
DecisionTreeClassifier
. - โ Add
labels()
andtrain()
methods to classifiers.
- ๐ Fix bug that resulted in a
-
v0.6.1 Changes
September 01, 2013- โ Classifiers can be trained and tested on CSV, JSON, or TSV data.
- โ Add basic WordNet lemmatization via the
Word.lemma
property. WordList.pluralize()
andWordList.singularize()
methods returnWordList
objects.
-
v0.6.0 Changes
August 25, 2013- โ Add Naive Bayes classification. New
text.classifiers
module,TextBlob.classify()
, andSentence.classify()
methods. - โ Add parsing functionality via the
TextBlob.parse()
method. Thetext.parsers
module currently has one implementation (PatternParser
). - โ Add spelling correction. This includes the
TextBlob.correct()
andWord.spellcheck()
methods. - โก๏ธ Update NLTK.
- ๐ Backwards incompatible:
clean_html
has been deprecated, just as it has in NLTK. Use Beautiful Soup'ssoup.get_text()
method for HTML-cleaning instead. - ๐ Slight API change to language translation: if
from_lang
isn't specified, attempts to detect the language. - โ Add
itokenize()
method to tokenizers that returns a generator instead of a list of tokens.
- โ Add Naive Bayes classification. New
-
v0.5.3 Changes
August 21, 2013- ๐ Unicode fixes: This fixes a bug that sometimes raised a
UnicodeEncodeError
upon creating accessingsentences
for TextBlobs with non-ascii characters. - โก๏ธ Update NLTK
- ๐ Unicode fixes: This fixes a bug that sometimes raised a
-
v0.5.2 Changes
August 14, 2013- โก๏ธ
Important patch update for NLTK users
: Fix bug with importing TextBlob if local NLTK is installed. - ๐ Fix bug with computing start and end indices of sentences.
- โก๏ธ
-
v0.5.1 Changes
August 13, 2013- ๐ Fix bug that disallowed display of non-ascii characters in the Python REPL.
- โช Backwards incompatible: Restore
blob.json
property for backwards compatibility with textblob<=0.3.10. Add ato_json()
method that takes the same arguments asjson.dumps
. - โ Add
WordList.append
andWordList.extend
methods that append Word objects.