Stop allowing positional arguments for API.lookup_users
authorHarmon <Harmon758@gmail.com>
Wed, 10 Feb 2021 19:16:01 +0000 (13:16 -0600)
committerHarmon <Harmon758@gmail.com>
Wed, 10 Feb 2021 19:16:01 +0000 (13:16 -0600)
tweepy/api.py

index dec52490c6d5bf2f09a93fc018dc0749e925cdb3..45cb459a80a449b3cacfe465e815a4c359b629e3 100644 (file)
@@ -465,12 +465,12 @@ class API:
         )
 
     @payload('user', list=True)
-    def lookup_users(self, *args, user_id=None, screen_name=None, **kwargs):
+    def lookup_users(self, *, user_id=None, screen_name=None, **kwargs):
         """ :reference: https://developer.twitter.com/en/docs/accounts-and-users/follow-search-get-users/api-reference/get-users-lookup
         """
         return self.request(
             'POST', 'users/lookup', list_to_csv(user_id),
-            list_to_csv(screen_name), *args, endpoint_parameters=(
+            list_to_csv(screen_name), endpoint_parameters=(
                 'user_id', 'screen_name', 'include_entities', 'tweet_mode'
             ), **kwargs
         )