All Versions
21
Latest Version
Avg Release Cycle
119 days
Latest Release
1852 days ago
Changelog History
Page 1
Changelog History
Page 1
-
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_pages
keyword argument - ๐ Update links to Twitter API in documentation
- โ Added
create_metadata
endpoint - ๐ฉ 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_video
endpoint - Fix quoted status checks in
html_for_tweet
- Fix
html_for_tweet
method 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_status
function toendpoints.py
- โ Added keyword argument to
cursor
to return full pages rather than individual results cursor
now uses while loop rather than recursion- ๐ Fixed issue where Twython was unnecessarily disabling compression
- โ
Using
responses
to mock API calls in tests - ๐ Fixed some typos in documentation
- โ Added
retry_after
attribute toTwythonRateLimitError
- โก๏ธ Added
upload_media
method toTwython
in favor ofupdate_with_media
- Deprecating
update_with_media
per Twitter API 1.1 (https://dev.twitter.com/rest/reference/post/statuses/update_with_media) - Unpin
requests
andrequests-oauthlib
inrequirements.txt
-
v3.1.2 Changes
March 21, 20163.1.2 (2013-12-05)
- ๐ Fixed Changelog (HISTORY.rst)
3.1.1 (2013-12-05)
- โก๏ธ Update
requests
version to 2.1.0. - Fixed: Streaming issue where
Exceptions
in handlers oron_success
which subclassValueError
would 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
setup
causing installation to fail on some devices (eg. Nokia N9/MeeGo)
3.1.0 (2013-09-25)
- Added
html_for_tweet
static 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_args
to the streaming__init__
, much like in core Twython (you can pass headers, timeout, hooks, proxies, etc.). - Streamer has new parameter
handlers
which 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_delete
will be called. - When an actual request error happens and a
RequestException
is raised, it is caught and aTwythonError
is raised instead for convenience. - โ Added "cursor"-like functionality. Endpoints with the attribute
iter_mode
will be able to be passed toTwython.cursor
and returned as a generator. - ๐
Twython.search_gen
has been deprecated. Please usetwitter.cursor(twitter.search, q='your_query')
instead, wheretwitter
is yourTwython
instance. - Added methods
get_list_memberships
,get_twitter_configuration
,get_supported_languages
,get_privacy_policy
,get_tos
- Added
auth_endpoint
parameter 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_params
so when passedTrue
orFalse
or 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
requests
version to 2.1.0. - Fixed: Streaming issue where
Exceptions
in handlers oron_success
which subclassValueError
would 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
setup
causing installation to fail on some devices (eg. Nokia N9/MeeGo)
- โก๏ธ Update
-
v3.1.0 Changes
September 25, 2013- Added
html_for_tweet
static 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_args
to the streaming__init__
, much like in core Twython (you can pass headers, timeout, hooks, proxies, etc.). - Streamer has new parameter
handlers
which 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_delete
will be called. - When an actual request error happens and a
RequestException
is raised, it is caught and aTwythonError
is raised instead for convenience. - โ Added "cursor"-like functionality. Endpoints with the attribute
iter_mode
will be able to be passed toTwython.cursor
and returned as a generator. - ๐
Twython.search_gen
has been deprecated. Please usetwitter.cursor(twitter.search, q='your_query')
instead, wheretwitter
is yourTwython
instance. - Added methods
get_list_memberships
,get_twitter_configuration
,get_supported_languages
,get_privacy_policy
,get_tos
- Added
auth_endpoint
parameter 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 https://github.com/ryanmcgrath/twython/issues/202#issuecomment-19915708)
- Streaming API now uses
_transparent_params
so when passedTrue
orFalse
or an array, etc. Twython formats it to meet Twitter parameter standards (i.e. ['ryanmcgrath', 'mikehelmick', 'twitterapi'] would convert to string 'ryanmcgrath,mikehelmick,twitterapi')
- Added