All Versions
22
Latest Version
Avg Release Cycle
139 days
Latest Release
1791 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v3.9.1 Changes
July 16, 2021- 🔄 Changes from raising
StopIterationto returning instead. - ⚡️ Updates information about Python 2.7 support drop.
- 🔄 Changes from raising
-
v3.8.0 Changes
April 02, 2020- 🚀 Bump release with latest patches from GitHub.
- 🛠 Fix Direct Messages with patches from @manuelcortez.
-
v3.7.0 Changes
March 28, 2019- 🛠 Fixes for cursoring API endpoints
- Improve
html_for_tweet()parsing - 📚 Documentation cleanup
- 📚 Documentation for cursor's
return_pageskeyword argument - 📚 Update links to Twitter API in documentation
- ➕ Added
create_metadataendpoint - 🚩 Raise error for when cursor is not provided a callable
-
v3.6.0 Changes
- Improve replacing of entities with links in
html_for_tweet() - ⚡️ Update classifiers for PyPI
- Improve replacing of entities with links in
-
v3.5.0 Changes
June 06, 2017- Added support for "symbols" in
Twython.html_for_tweet() - Added support for extended tweets in
Twython.html_for_tweet() - You can now check progress of video uploads to Twitter when using
Twython.upload_video()
- Added support for "symbols" in
-
v3.4.0 Changes
April 30, 2016- ➕ Added
upload_videoendpoint - Fix quoted status checks in
html_for_tweet - Fix
html_for_tweetmethod response when hashtag/mention is a substring of another
- ➕ Added
-
v3.3.0 Changes
March 21, 20163.3.0 (2015-18-07)
- ➕ Added support for muting users
- 🛠 Fix typos in documentation
- 📚 Updated documentation examples
- ➕ Added dynamic filtering to streamer
-
v3.2.0 Changes
October 30, 2014- PEP8'd some code
- ➕ Added
lookup_statusfunction toendpoints.py - ➕ Added keyword argument to
cursorto return full pages rather than individual results cursornow uses while loop rather than recursion- 🛠 Fixed issue where Twython was unnecessarily disabling compression
- ✅ Using
responsesto mock API calls in tests - 🛠 Fixed some typos in documentation
- ➕ Added
retry_afterattribute toTwythonRateLimitError - ⚡️ Added
upload_mediamethod toTwythonin favor ofupdate_with_media - Deprecating
update_with_mediaper Twitter API 1.1 (https://dev.twitter.com/rest/reference/post/statuses/update_with_media) - Unpin
requestsandrequests-oauthlibinrequirements.txt
-
v3.1.2 Changes
March 21, 20163.1.2 (2013-12-05)
- 🛠 Fixed Changelog (HISTORY.rst)
3.1.1 (2013-12-05)
- ⚡️ Update
requestsversion to 2.1.0. - Fixed: Streaming issue where
Exceptionsin handlers oron_successwhich subclassValueErrorwould previously be caught and reported as a JSON decoding problem, andon_error()would be called (with status_code=200) - Fixed issue where XML was returned when bad tokens were passed to
get_authorized_tokens - 🛠 Fixed import for
setupcausing installation to fail on some devices (eg. Nokia N9/MeeGo)
3.1.0 (2013-09-25)
- Added
html_for_tweetstatic method. This method accepts a tweet object returned from a Twitter API call and will return a string with urls, mentions and hashtags in the tweet replaced with HTML. - Pass
client_argsto the streaming__init__, much like in core Twython (you can pass headers, timeout, hooks, proxies, etc.). - Streamer has new parameter
handlerswhich accepts a list of strings related to functions that are apart of the Streaming class and start with "on_". i.e. ['delete'] is passed, when 'delete' is received from a stream response;on_deletewill be called. - When an actual request error happens and a
RequestExceptionis raised, it is caught and aTwythonErroris raised instead for convenience. - ➕ Added "cursor"-like functionality. Endpoints with the attribute
iter_modewill be able to be passed toTwython.cursorand returned as a generator. - 🗄
Twython.search_genhas been deprecated. Please usetwitter.cursor(twitter.search, q='your_query')instead, wheretwitteris yourTwythoninstance. - Added methods
get_list_memberships,get_twitter_configuration,get_supported_languages,get_privacy_policy,get_tos - Added
auth_endpointparameter toTwython. __init__for cases when the right parameters weren't being shown during the authentication step. - 🛠 Fixed streaming issue where results wouldn't be returned for streams that weren't so active (See #202 (comment))
- Streaming API now uses
_transparent_paramsso when passedTrueorFalseor an array, etc. Twython formats it to meet Twitter parameter standards (i.e. ['ryanmcgrath', 'mikehelmick', 'twitterapi'] would convert to string 'ryanmcgrath,mikehelmick,twitterapi')
-
v3.1.1 Changes
December 05, 2013- ⚡️ Update
requestsversion to 2.1.0. - Fixed: Streaming issue where
Exceptionsin handlers oron_successwhich subclassValueErrorwould previously be caught and reported as a JSON decoding problem, andon_error()would be called (with status_code=200) - Fixed issue where XML was returned when bad tokens were passed to
get_authorized_tokens - 🛠 Fixed import for
setupcausing installation to fail on some devices (eg. Nokia N9/MeeGo)
- ⚡️ Update