Improve import organization
authorHarmon <Harmon758@gmail.com>
Sat, 4 May 2019 06:37:16 +0000 (01:37 -0500)
committerHarmon <Harmon758@gmail.com>
Sat, 4 May 2019 06:37:16 +0000 (01:37 -0500)
21 files changed:
bindings_url_parser.py
docs/conf.py
examples/streaming.py
setup.py
tests/config.py
tests/test_api.py
tests/test_auth.py
tests/test_cursors.py
tests/test_rate_limit.py
tests/test_streaming.py
tests/test_utils.py
tweepy/__init__.py
tweepy/api.py
tweepy/auth.py
tweepy/binder.py
tweepy/cache.py
tweepy/error.py
tweepy/models.py
tweepy/parsers.py
tweepy/streaming.py
tweepy/utils.py

index 252fbb7a9f84e8ff163dc627f6c6f4c34c6c97cc..fd5f63222311bbb42ff185a3af68b1b09d5f644c 100644 (file)
@@ -1,7 +1,8 @@
 """ script to parse the url of bindings and find if the page exists or not """
+
+import os
 import pprint
 import re
-import os
 import requests
 
 __author__ = 'jordiriera'
index 4bb556e08f14989beca4c3d19de61a21a008a5db..7c121f66ccd8df1187c4c25254ba60fde94e97e9 100644 (file)
@@ -11,7 +11,8 @@
 # All configuration values have a default; values that are commented out
 # serve to show the default.
 
-import sys, os
+import os
+import sys
 
 # If extensions (or modules to document with autodoc) are in another directory,
 # add these directories to sys.path here. If the directory is relative to the
index e90bc5e510f3f86075e5af29d4168a3ccc3bd701..1ecc01f64e1e584d308c971a61d07d129915b4ed 100644 (file)
@@ -1,8 +1,6 @@
 from __future__ import absolute_import, print_function
 
-from tweepy.streaming import StreamListener
-from tweepy import OAuthHandler
-from tweepy import Stream
+from tweepy import OAuthHandler, Stream, StreamListener
 
 # Go to http://apps.twitter.com and create an app.
 # The consumer key and secret will be generated for you after
index 9e86d44d61d932c6d844d5dc837ec686391c893c..9da3af5856d2c039008c85aace4e1d71d9038e63 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -1,7 +1,8 @@
 #!/usr/bin/env python
-#from distutils.core import setup
+
+# from distutils.core import setup
 import re
-from setuptools import setup, find_packages
+from setuptools import find_packages, setup
 
 VERSIONFILE = "tweepy/__init__.py"
 ver_file = open(VERSIONFILE, "rt").read()
index 9a334121ca3ade9c88a36006fa17afae0a8dd868..9ca122cd60e78e6a345c626ab37fcd8cc4be5b25 100644 (file)
@@ -1,9 +1,10 @@
 import os
 import unittest
+
 import vcr
 
-from tweepy.auth import OAuthHandler
 from tweepy.api import API
+from tweepy.auth import OAuthHandler
 
 
 username = os.environ.get('TWITTER_USERNAME', 'tweepytest')
index d1e1e32a90d8f6b71553a81c2882340d2b7c77b4..e057c4421d67fba225d40c67163935d7376015c0 100644 (file)
@@ -1,15 +1,15 @@
-import unittest
+import os
 import random
 import shutil
 import time
-import os
+import unittest
 from ast import literal_eval
 
 from nose import SkipTest
 
-from tweepy import Friendship, MemoryCache, FileCache, API
+from .config import tape, TweepyTestCase, use_replay, username
+from tweepy import API, FileCache, Friendship, MemoryCache
 from tweepy.parsers import Parser
-from .config import TweepyTestCase, username, use_replay, tape
 
 test_tweet_id = '266367358078169089'
 tweet_text = 'testing 1000'
index e09d0e32574156839bc2aa2f3d52089db8fc682b..cc889fbc867b33a8a8776fa5fc7957adf2855cb6 100644 (file)
@@ -1,11 +1,11 @@
 from __future__ import absolute_import
 
-from .config import *
-from tweepy import API, OAuthHandler
-
 import random
 import unittest
 
+from .config import *
+from tweepy import API, OAuthHandler
+
 
 class TweepyAuthTests(unittest.TestCase):
 
index 29ca5a7c4ee97f9d9c49439686c9128cb98865bb..b707b34e5034052ab50ea4a67ce7afde88862d62 100644 (file)
@@ -1,7 +1,6 @@
+from .config import tape, TweepyTestCase, username
 from tweepy import Cursor
 
-from .config import TweepyTestCase, username, tape
-
 
 class TweepyCursorTests(TweepyTestCase):
     @tape.use_cassette('testidcursoritems.json')
index 7be9af5aa6fbb3d195ad1dbe67711081f8a2cf56..bd9a5b7cee0816606ac9e5a00927317b3f1a7f24 100644 (file)
@@ -1,13 +1,13 @@
 import os
 import unittest
 
+from .config import create_auth
 from tweepy import API
 from tweepy.error import TweepError
 
-from .config import create_auth
-
 testratelimit = 'TEST_RATE_LIMIT' in os.environ
 
+
 @unittest.skipIf(not testratelimit, "skipping rate limiting test since testratelimit is not specified")
 class TweepyRateLimitTests(unittest.TestCase):
 
index 6f5daa0a8902f1b43dfeb4d49f1c78414bbae641..4c3020c85fef1fa74d2a288d847f5305fc0b8e1f 100644 (file)
@@ -4,14 +4,14 @@ import six
 import unittest
 from unittest.case import skip
 
-from tweepy.api import API
-from tweepy.auth import OAuthHandler
-from tweepy.models import Status
-from tweepy.streaming import Stream, StreamListener, ReadBuffer
+from mock import MagicMock, patch
 
 from .config import create_auth
 from .test_utils import mock_tweet
-from mock import MagicMock, patch
+from tweepy.api import API
+from tweepy.auth import OAuthHandler
+from tweepy.models import Status
+from tweepy.streaming import ReadBuffer, Stream, StreamListener
 
 
 if six.PY3:
index 5ead6b8d089ec55744bfc66f7b9104cf414bc7a3..38851670e9f095360170ff3a27916e3b250c14c7 100644 (file)
@@ -1,9 +1,9 @@
-from tweepy.utils import *
-
 import random
 import string
 import unittest
 
+from tweepy.utils import *
+
 
 def mock_tweet():
     """Generate some random tweet text."""
index 5d3ec56e7e2ff82a84c8bb0d676a2fd3099fe29b..1c8971570b1f3344f408252f4cced9b0a9caf570 100644 (file)
@@ -9,13 +9,13 @@ __version__ = '3.7.0'
 __author__ = 'Joshua Roesslein'
 __license__ = 'MIT'
 
-from tweepy.models import Status, User, DirectMessage, Friendship, SavedSearch, SearchResults, ModelFactory, Category
-from tweepy.error import TweepError, RateLimitError
 from tweepy.api import API
-from tweepy.cache import Cache, MemoryCache, FileCache
-from tweepy.auth import OAuthHandler, AppAuthHandler
-from tweepy.streaming import Stream, StreamListener
+from tweepy.auth import AppAuthHandler, OAuthHandler
+from tweepy.cache import Cache, FileCache, MemoryCache
 from tweepy.cursor import Cursor
+from tweepy.error import RateLimitError, TweepError
+from tweepy.models import Category, DirectMessage, Friendship, ModelFactory, SavedSearch, SearchResults, Status, User
+from tweepy.streaming import Stream, StreamListener
 
 # Global, unauthenticated instance of API
 api = API()
index 2741e0c558ef0ddd6c98f8041397367397b1f6a8..599e2606574db0e0feeb883e932cd496117eb62b 100644 (file)
@@ -2,8 +2,8 @@
 # Copyright 2009-2019 Joshua Roesslein
 # See LICENSE for details.
 
-import os
 import mimetypes
+import os
 
 import six
 
index dd6b8a46ddeb57b267875566cb2c46290a388a5d..5838d0c7c07871e42ad9a5ad718d1bcbabb6aed1 100644 (file)
@@ -2,16 +2,17 @@
 # Copyright 2009-2019 Joshua Roesslein
 # See LICENSE for details.
 
-import six
 import logging
 
-from tweepy.error import TweepError
-from tweepy.api import API
 import requests
-from requests_oauthlib import OAuth1Session, OAuth1
+import six
 from requests.auth import AuthBase
+from requests_oauthlib import OAuth1, OAuth1Session
 from six.moves.urllib.parse import parse_qs
 
+from tweepy.api import API
+from tweepy.error import TweepError
+
 WARNING_MESSAGE = """Warning! Due to a Twitter API bug, signin_with_twitter
 and access_type don't always play nice together. Details
 https://dev.twitter.com/discussions/21281"""
index b3e4c669f1cd76b3641cd572ddea1fcc202be7f8..e2903cdbdc523e368baf17e7912938fc20c49a86 100644 (file)
@@ -2,25 +2,24 @@
 # Copyright 2009-2019 Joshua Roesslein
 # See LICENSE for details.
 
-import time
+import logging
 import re
+import sys
+import time
 
-from six.moves.urllib.parse import quote, urlencode
 import requests
-
-import logging
-
-from tweepy.error import TweepError, RateLimitError, is_rate_limit_error_message
-from tweepy.utils import convert_to_utf8_str
-from tweepy.models import Model
 import six
-import sys
+from six.moves.urllib.parse import quote, urlencode
 
+from tweepy.error import is_rate_limit_error_message, RateLimitError, TweepError
+from tweepy.models import Model
+from tweepy.utils import convert_to_utf8_str
 
 re_path_template = re.compile('{\w+}')
 
 log = logging.getLogger('tweepy.binder')
 
+
 def bind_api(**config):
 
     class APIMethod(object):
index 2adba3dd0ac7eb795aefa561fa9dc46a3d035eaa..1f848dc516582d4183921d925c58495c18c535c9 100644 (file)
@@ -2,12 +2,12 @@
 # Copyright 2009-2019 Joshua Roesslein
 # See LICENSE for details.
 
-import time
 import datetime
 import hashlib
+import logging
 import threading
+import time
 import os
-import logging
 
 try:
     import cPickle as pickle
@@ -23,6 +23,7 @@ except ImportError:
 
 log = logging.getLogger('tweepy.cache')
 
+
 class Cache(object):
     """Cache interface"""
 
index 587195a7daad31dabe99278589e04ee2cc59f6eb..8832dd9c8fb97752f17e2bb57ada1e58fd1713ba 100644 (file)
@@ -4,6 +4,7 @@
 
 import six
 
+
 class TweepError(Exception):
     """Tweepy exception"""
 
index 284ad5ac8c07118fd1f50492a124ef91593d7dc2..bd98ab95ada8e4e677bc877f3d6952b03fc45824 100644 (file)
@@ -4,7 +4,7 @@
 
 from __future__ import absolute_import
 
-from tweepy.utils import parse_datetime, parse_html_value, parse_a_href
+from tweepy.utils import parse_a_href, parse_datetime, parse_html_value
 
 
 class ResultSet(list):
index 3d5528f538c9feaa6240974b93551a09ced57a62..70fd978ea62d6929dcdf274b25c411c6eae0aef8 100644 (file)
@@ -3,8 +3,9 @@
 # See LICENSE for details.
 
 import json as json_lib
-from tweepy.models import ModelFactory
+
 from tweepy.error import TweepError
+from tweepy.models import ModelFactory
 
 
 class Parser(object):
index 27a5d11905acd35899ce76f7c04b5bf477b485f9..9fa352a941a8807e37ea174621d4229608425062 100644 (file)
@@ -6,22 +6,21 @@
 
 from __future__ import absolute_import
 
+import json
 import logging
 import re
 import requests
+import ssl
 import sys
-import json
-from requests.exceptions import Timeout
 from threading import Thread
 from time import sleep
 
 import six
+from requests.exceptions import Timeout
 
-import ssl
-
-from tweepy.models import Status
 from tweepy.api import API
 from tweepy.error import TweepError
+from tweepy.models import Status
 
 STREAM_VERSION = '1.1'
 
index 78591211f39899ca7599c5bf6c0e6c3af4798a56..fa39f5476515c91fe6584043f26b78f149f2426f 100644 (file)
@@ -3,11 +3,10 @@
 # See LICENSE for details.
 
 from datetime import datetime
+from email.utils import parsedate
 
 import six
 
-from email.utils import parsedate
-
 
 def parse_datetime(string):
     return datetime(*(parsedate(string)[:6]))