Improve Stream initialization order and formatting
authorHarmon <Harmon758@gmail.com>
Sat, 23 Jan 2021 19:32:09 +0000 (13:32 -0600)
committerHarmon <Harmon758@gmail.com>
Sat, 23 Jan 2021 19:32:09 +0000 (13:32 -0600)
tweepy/streaming.py

index fe4871bc7d8215b2962f0935fcc87db1213c26a4..e1af93249632d9cf3cf1045e77771f1a8c2b5869 100644 (file)
@@ -127,9 +127,6 @@ class Stream:
         self.access_token = access_token
         self.access_token_secret = access_token_secret
         self.listener = listener
-        self.running = False
-        self.daemon = options.get("daemon", False)
-        self.max_retries = options.get("max_retries", inf)
 
         # The default socket.read size. Default to less than half the size of
         # a tweet so that it reads tweets with the minimal latency of 2 reads
@@ -137,16 +134,19 @@ class Stream:
         # for more data to arrive but may also increase throughput by doing
         # fewer socket read calls.
         self.chunk_size = options.get("chunk_size", 512)
-
-        self.verify = options.get("verify", True)
-
-        self.session = None
+        self.daemon = options.get("daemon", False)
+        self.max_retries = options.get("max_retries", inf)
 
         self.proxies = {}
         proxy = options.get("proxy")
         if proxy:
             self.proxies["https"] = proxy
 
+        self.verify = options.get("verify", True)
+
+        self.running = False
+        self.session = None
+
     def _run(self, endpoint, params=None, body=None):
         if self.session is None:
             self.session = requests.Session()