File tree Expand file tree Collapse file tree 16 files changed +28
-14
lines changed
Expand file tree Collapse file tree 16 files changed +28
-14
lines changed Original file line number Diff line number Diff line change 11"""
22 Api Impl
33"""
4+
45import base64
56import logging
67import os
@@ -448,9 +449,11 @@ def _get(
448449 data = data ,
449450 includes = md .Includes .new_from_json_dict (includes ),
450451 meta = md .Meta .new_from_json_dict (meta ),
451- errors = [md .Error .new_from_json_dict (err ) for err in errors ]
452- if errors is not None
453- else None ,
452+ errors = (
453+ [md .Error .new_from_json_dict (err ) for err in errors ]
454+ if errors is not None
455+ else None
456+ ),
454457 _json = resp_json ,
455458 )
456459 return res
Original file line number Diff line number Diff line change 33
44 Refer: https://developer.twitter.com/en/docs/twitter-api/expansions
55"""
6+
67from dataclasses import dataclass , field
78from typing import List , Optional , Union
89
Original file line number Diff line number Diff line change @@ -25,8 +25,7 @@ class MediaOrganicMetrics(MediaNonPublicMetrics):
2525
2626
2727@dataclass
28- class MediaPromotedMetrics (MediaOrganicMetrics ):
29- ...
28+ class MediaPromotedMetrics (MediaOrganicMetrics ): ...
3029
3130
3231@dataclass
Original file line number Diff line number Diff line change 33
44 Refer: https://developer.twitter.com/en/docs/twitter-api/data-dictionary/object-model/tweet
55"""
6+
67import textwrap
78from dataclasses import dataclass , field
89from typing import Optional , List
@@ -68,8 +69,7 @@ class TweetEntitiesHashtag(BaseModel):
6869
6970
7071@dataclass
71- class TweetEntitiesCashtag (TweetEntitiesHashtag ):
72- ...
72+ class TweetEntitiesCashtag (TweetEntitiesHashtag ): ...
7373
7474
7575@dataclass
@@ -130,8 +130,7 @@ class TweetOrganicMetrics(TweetNonPublicMetrics):
130130
131131
132132@dataclass
133- class TweetPromotedMetrics (TweetOrganicMetrics ):
134- ...
133+ class TweetPromotedMetrics (TweetOrganicMetrics ): ...
135134
136135
137136@dataclass
Original file line number Diff line number Diff line change @@ -27,8 +27,7 @@ class UserEntitiesHashtag(BaseModel):
2727
2828
2929@dataclass
30- class UserEntitiesMention (UserEntitiesHashtag ):
31- ...
30+ class UserEntitiesMention (UserEntitiesHashtag ): ...
3231
3332
3433@dataclass
Original file line number Diff line number Diff line change 33
44 Refer: https://developer.twitter.com/en/docs/twitter-api/rate-limits
55"""
6+
67import logging
78import re
89from collections import defaultdict
Original file line number Diff line number Diff line change 11"""
22 Api for streaming.
33"""
4+
45import base64
56import json
67import logging
@@ -378,7 +379,9 @@ def manage_rules(
378379 for item in resp_json .get ("data" , [])
379380 ],
380381 meta = md .Meta .new_from_json_dict (resp_json .get ("meta" )),
381- errors = [md .Error .new_from_json_dict (err ) for err in errors ]
382- if errors
383- else None ,
382+ errors = (
383+ [md .Error .new_from_json_dict (err ) for err in errors ]
384+ if errors
385+ else None
386+ ),
384387 )
Original file line number Diff line number Diff line change 11"""
22 Parameter convertors
33"""
4+
45from pytwitter .error import PyTwitterError
56
67
Original file line number Diff line number Diff line change 11"""
22 Parameters validators
33"""
4+
45from typing import List , Tuple , Union
56
67from pytwitter .error import PyTwitterError
Original file line number Diff line number Diff line change 11"""
22 tests for auth
33"""
4+
45import pytest
56import responses
67
You can’t perform that action at this time.
0 commit comments