New Features / Improvements
- Allow streams to use daemon threads (#1126)
- Remove
API.set_delivery_device
(#1203) - Remove simplejson import and usage (#832)
- Allow
cursor
parameter forAPI.blocks_ids
andAPI.mutes_ids
(#1208) - Drop support for Python 3.4
- Allow
perform_block
parameter forAPI.report_spam
(#1090) - Add
API.mutes
(#1197, #1215) - Allow
count
parameter forAPI.friends
(#577) - Remove
since
,from
,to
, andsource
as allowed parameters forAPI.search
- Handle location deletion and withheld content notices for streams (#886)
- Allow usage of equality and difference operators with
User
objects (#939) - Add
_json
attribute toCategory
,Friendship
, andList
models (#590, #1169) - Remove
API.suggested_categories
,API.suggested_users
, andAPI.suggested_users_tweets
- Update and improve tests and cassettes (#1242)
- Update
DirectMessage
model (#1081, #1228) - Replace
API.direct_messages
andAPI.sent_direct_messages
withAPI.list_direct_messages
(#1081, #1228) - Update
API.get_direct_message
,API.send_direct_message
, andAPI.destroy_direct_message
(#1081, #1228) - Update and improve various documentation
Bug Fixes
- Exclude examples during installation (#1141, #1164)
- Properly initialize
OAuthHandler.request_token
(#1149) - Properly handle
map_
parameter forAPI.statuses_lookup
(#598) - Support cursor pagination for
API.blocks_ids
andAPI.mutes_ids
(#930, #931) - Return values for
API.update_profile_background_image
andAPI.update_profile_banner
(#904) - Replace usage of root logger
- Close Requests sessions (#810, #1093, #1237)