7171)
7272
7373if sys .version_info > (3 ,):
74- long = int
74+ long = int # pylint: disable=invalid-name,redefined-builtin
7575
7676CHARACTER_LIMIT = 280
7777
@@ -223,9 +223,11 @@ def __init__(self,
223223 # see GAE.rst for more information
224224 if os .environ :
225225 if 'APPENGINE_RUNTIME' in os .environ .keys ():
226- import requests_toolbelt .adapters .appengine # Adapter ensures requests use app engine's urlfetch
226+ # Adapter ensures requests use app engine's urlfetch
227+ import requests_toolbelt .adapters .appengine
227228 requests_toolbelt .adapters .appengine .monkeypatch ()
228- cache = None # App Engine does not like this caching strategy, disable caching
229+ # App Engine does not like this caching strategy, disable caching
230+ cache = None
229231
230232 self .SetCache (cache )
231233 self ._cache_timeout = Api .DEFAULT_CACHE_TIMEOUT
@@ -268,8 +270,7 @@ def __init__(self,
268270 warnings .warn ((
269271 "A chunk size lower than 16384 may result in too many "
270272 "requests to the Twitter API when uploading videos. You are "
271- "strongly advised to increase it above 16384"
272- ))
273+ "strongly advised to increase it above 16384" ))
273274
274275 if (consumer_key and not
275276 (application_only_auth or all ([access_token_key , access_token_secret ]))):
@@ -292,7 +293,8 @@ def __init__(self,
292293 requests_log .setLevel (logging .DEBUG )
293294 requests_log .propagate = True
294295
295- def GetAppOnlyAuthToken (self , consumer_key , consumer_secret ):
296+ @staticmethod
297+ def GetAppOnlyAuthToken (consumer_key , consumer_secret ):
296298 """
297299 Generate a Bearer Token from consumer_key and consumer_secret
298300 """
@@ -526,9 +528,9 @@ def GetSearch(self,
526528
527529 data = self ._ParseAndCheckTwitter (resp .content .decode ('utf-8' ))
528530 if return_json :
529- return data
531+ return data
530532 else :
531- return [Status .NewFromJsonDict (x ) for x in data .get ('statuses' , '' )]
533+ return [Status .NewFromJsonDict (x ) for x in data .get ('statuses' , '' )]
532534
533535 def GetUsersSearch (self ,
534536 term = None ,
@@ -2821,9 +2823,9 @@ def UsersLookup(self,
28212823 data = self ._ParseAndCheckTwitter (resp .content .decode ('utf-8' ))
28222824
28232825 if return_json :
2824- return data
2826+ return data
28252827 else :
2826- return [User .NewFromJsonDict (u ) for u in data ]
2828+ return [User .NewFromJsonDict (u ) for u in data ]
28272829
28282830 def GetUser (self ,
28292831 user_id = None ,
@@ -2861,9 +2863,9 @@ def GetUser(self,
28612863 data = self ._ParseAndCheckTwitter (resp .content .decode ('utf-8' ))
28622864
28632865 if return_json :
2864- return data
2866+ return data
28652867 else :
2866- return User .NewFromJsonDict (data )
2868+ return User .NewFromJsonDict (data )
28672869
28682870 def GetDirectMessages (self ,
28692871 since_id = None ,
@@ -2935,9 +2937,9 @@ def GetDirectMessages(self,
29352937 data = self ._ParseAndCheckTwitter (resp .content .decode ('utf-8' ))
29362938
29372939 if return_json :
2938- return data
2940+ return data
29392941 else :
2940- return [DirectMessage .NewFromJsonDict (x ) for x in data ]
2942+ return [DirectMessage .NewFromJsonDict (x ) for x in data ]
29412943
29422944 def GetSentDirectMessages (self ,
29432945 since_id = None ,
@@ -2995,9 +2997,9 @@ def GetSentDirectMessages(self,
29952997 data = self ._ParseAndCheckTwitter (resp .content .decode ('utf-8' ))
29962998
29972999 if return_json :
2998- return data
3000+ return data
29993001 else :
3000- return [DirectMessage .NewFromJsonDict (x ) for x in data ]
3002+ return [DirectMessage .NewFromJsonDict (x ) for x in data ]
30013003
30023004 def PostDirectMessage (self ,
30033005 text ,
@@ -3030,9 +3032,9 @@ def PostDirectMessage(self,
30303032 data = self ._ParseAndCheckTwitter (resp .content .decode ('utf-8' ))
30313033
30323034 if return_json :
3033- return data
3035+ return data
30343036 else :
3035- return DirectMessage .NewFromJsonDict (data )
3037+ return DirectMessage .NewFromJsonDict (data )
30363038
30373039 def DestroyDirectMessage (self , message_id , include_entities = True , return_json = False ):
30383040 """Destroys the direct message specified in the required ID parameter.
@@ -3060,9 +3062,9 @@ def DestroyDirectMessage(self, message_id, include_entities=True, return_json=Fa
30603062 data = self ._ParseAndCheckTwitter (resp .content .decode ('utf-8' ))
30613063
30623064 if return_json :
3063- return data
3065+ return data
30643066 else :
3065- return DirectMessage .NewFromJsonDict (data )
3067+ return DirectMessage .NewFromJsonDict (data )
30663068
30673069 def CreateFriendship (self , user_id = None , screen_name = None , follow = True , retweets = True , ** kwargs ):
30683070 """Befriends the user specified by the user_id or screen_name.
@@ -3273,9 +3275,9 @@ def LookupFriendship(self,
32733275 data = self ._ParseAndCheckTwitter (resp .content .decode ('utf-8' ))
32743276
32753277 if return_json :
3276- return data
3278+ return data
32773279 else :
3278- return [UserStatus .NewFromJsonDict (x ) for x in data ]
3280+ return [UserStatus .NewFromJsonDict (x ) for x in data ]
32793281
32803282 def IncomingFriendship (self ,
32813283 cursor = None ,
@@ -3493,9 +3495,9 @@ def GetFavorites(self,
34933495 data = self ._ParseAndCheckTwitter (resp .content .decode ('utf-8' ))
34943496
34953497 if return_json :
3496- return data
3498+ return data
34973499 else :
3498- return [Status .NewFromJsonDict (x ) for x in data ]
3500+ return [Status .NewFromJsonDict (x ) for x in data ]
34993501
35003502 def GetMentions (self ,
35013503 count = None ,
@@ -3559,9 +3561,9 @@ def GetMentions(self,
35593561 data = self ._ParseAndCheckTwitter (resp .content .decode ('utf-8' ))
35603562
35613563 if return_json :
3562- return data
3564+ return data
35633565 else :
3564- return [Status .NewFromJsonDict (x ) for x in data ]
3566+ return [Status .NewFromJsonDict (x ) for x in data ]
35653567
35663568 @staticmethod
35673569 def _IDList (list_id , slug , owner_id , owner_screen_name ):
@@ -3791,9 +3793,9 @@ def ShowSubscription(self,
37913793 data = self ._ParseAndCheckTwitter (resp .content .decode ('utf-8' ))
37923794
37933795 if return_json :
3794- return data
3796+ return data
37953797 else :
3796- return User .NewFromJsonDict (data )
3798+ return User .NewFromJsonDict (data )
37973799
37983800 def GetSubscriptions (self ,
37993801 user_id = None ,
@@ -3843,9 +3845,9 @@ def GetSubscriptions(self,
38433845 data = self ._ParseAndCheckTwitter (resp .content .decode ('utf-8' ))
38443846
38453847 if return_json :
3846- return data
3848+ return data
38473849 else :
3848- return [List .NewFromJsonDict (x ) for x in data ['lists' ]]
3850+ return [List .NewFromJsonDict (x ) for x in data ['lists' ]]
38493851
38503852 def GetMemberships (self ,
38513853 user_id = None ,
@@ -3905,9 +3907,9 @@ def GetMemberships(self,
39053907 data = self ._ParseAndCheckTwitter (resp .content .decode ('utf-8' ))
39063908
39073909 if return_json :
3908- return data
3910+ return data
39093911 else :
3910- return [List .NewFromJsonDict (x ) for x in data ['lists' ]]
3912+ return [List .NewFromJsonDict (x ) for x in data ['lists' ]]
39113913
39123914 def GetListsList (self ,
39133915 screen_name = None ,
@@ -3950,9 +3952,9 @@ def GetListsList(self,
39503952 data = self ._ParseAndCheckTwitter (resp .content .decode ('utf-8' ))
39513953
39523954 if return_json :
3953- return data
3955+ return data
39543956 else :
3955- return [List .NewFromJsonDict (x ) for x in data ]
3957+ return [List .NewFromJsonDict (x ) for x in data ]
39563958
39573959 def GetListTimeline (self ,
39583960 list_id = None ,
@@ -4030,9 +4032,9 @@ def GetListTimeline(self,
40304032 data = self ._ParseAndCheckTwitter (resp .content .decode ('utf-8' ))
40314033
40324034 if return_json :
4033- return data
4035+ return data
40344036 else :
4035- return [Status .NewFromJsonDict (x ) for x in data ]
4037+ return [Status .NewFromJsonDict (x ) for x in data ]
40364038
40374039 def GetListMembersPaged (self ,
40384040 list_id = None ,
@@ -4666,7 +4668,7 @@ def GetUserStream(self,
46664668 data = self ._ParseAndCheckTwitter (line .decode ('utf-8' ))
46674669 yield data
46684670 elif include_keepalive :
4669- yield None
4671+ yield None
46704672
46714673 def VerifyCredentials (self , include_entities = None , skip_status = None , include_email = None ):
46724674 """Returns a twitter.User instance if the authenticating user is valid.
0 commit comments