* Update `updateProfileBannerImage` to use the v1.1 endpoint
* Added `getProfileBannerSizes` method using the GET
/users/profile_banner.json endpoint
* Fixed a couple of endpoints using variable in the url:
* destroyDirectMessage, createBlock, destroyBlock no longer use id in
their urls, this shouldn't break anything though.
(t.destroyDirectMessage(id=123) should still work)
* `oauth_verifier` is now **required** when calling
`get_authorized_tokens`
* Updated docs - removed getProfileImageUrl docs since it is
deprecated. Noted since `Twython` 2.7.0 that users should focus on
migrating to v1.1 endpoints since Twitter is deprecating v1 endpoints
in May!,
* Twitter Endpoints are now in the order of
https://dev.twitter.com/docs/api/1.1
* No need to repeat search function internally when it is available via
`twitter_endpoints.py`
* Make `searchGen` use self.search, instead of self.get with the full
search url
* update twitter_endpoints with isListSubscriber and isListMember
instead of having them in twython.py
* app_key and app_secret in place to take over twitter_token and
twitter_secret
* updated methods to have the short hand description show up, should
always be on first line and the description.. not repeating the function
* fixed other method docs and stuff
I still think it's weird to have them, but I'm not against giving the
user more information. I put back in the twitter_http_status_codes
variable, but I changed where the logic was being handled, instead of
it happening the in _request, it will be asserted in Twython error if
an error_code is passed AND the error_code is in
twitter_http_status_codes