------------------------
- Added update_profile_banner endpoint.
- Don't treat HTTP status codes in 200 range as errors.
- Tests no longer packaged into egg releases.
- Improve test stability and enable CI testing on pull requests.
- Removed Basic Auth.
- Use built-in timeout feature of httplib to fix appengine.
- Added retweeters() endpoint.
- Removed deprecated retweeted_by and retweeted_by_ids.
- Improved datetime parsing. Should be more thread safe.
- Enable coverage reporting. Upload reports to Coveralls.
- https://coveralls.io/r/tweepy/tweepy
- Removed deprecated test() endpoint.
- New stream listeners callback on_disconnect(). Called whenever
"disconnect" messages arrive from Twitter before connection is killed.
- https://dev.twitter.com/docs/streaming-apis/messages#Disconnect_messages_disconnect
- [Compare View](https://github.com/tweepy/tweepy/compare/2.1...2.2)
- Use HTTPS by default.
- Support setting the starting cursor postion (ex: Ex:
Cursor(api.friends_ids, cursor=123456))
- Added API.cached_result instance flag that is "True" when cached result is returned.
- New Streaming client callbacks
- on_event(status): called when new events arrive
- on_direct_message(status): called when a new direct message
arrives.
- Improvements to streaming client re-connection behavior /
configuration.
(https://github.com/tweepy/tweepy/commit/447f69cd3de67b0d241b9d4f669ecc9b9c0cdb54)