diff --git a/README.md b/README.md index 7849605..05e1217 100644 --- a/README.md +++ b/README.md @@ -81,7 +81,7 @@ def on_trade(trade, backlog): class Summarize(threading.Thread): def __init__(self, stop_flag): - threading.Thread.__init__(self, args=(), kwargs=None) + threading.Thread.__init__(self, group=None, args=(), kwargs={}) self.daemon = True self.stop_flag = stop_flag @@ -386,7 +386,7 @@ def on_unusual_activity(ua: OptionsUnusualActivity): class Summarize(threading.Thread): def __init__(self, stop_flag: threading.Event, intrinio_client: IntrinioRealtimeOptionsClient): - threading.Thread.__init__(self, args=(), kwargs=None, daemon=True) + threading.Thread.__init__(self, group=None, args=(), kwargs={}, daemon=True) self.__stop_flag: threading.Event = stop_flag self.__client = intrinio_client diff --git a/example_app_equities.py b/example_app_equities.py index 8da8d97..7f2855b 100644 --- a/example_app_equities.py +++ b/example_app_equities.py @@ -32,7 +32,7 @@ def on_trade(trade, backlog): class Summarize(threading.Thread): def __init__(self, stop_flag): - threading.Thread.__init__(self, args=(), kwargs=None) + threading.Thread.__init__(self, group=None, args=(), kwargs={}) self.daemon = True self.stop_flag = stop_flag diff --git a/example_app_options.py b/example_app_options.py index 1effef6..bf8041a 100644 --- a/example_app_options.py +++ b/example_app_options.py @@ -81,7 +81,7 @@ def on_unusual_activity(ua: OptionsUnusualActivity): class Summarize(threading.Thread): def __init__(self, stop_flag: threading.Event, intrinio_client: IntrinioRealtimeOptionsClient): - threading.Thread.__init__(self, args=(), kwargs=None, daemon=True) + threading.Thread.__init__(self, group=None, args=(), kwargs={}, daemon=True) self.__stop_flag: threading.Event = stop_flag self.__client = intrinio_client diff --git a/intriniorealtime/equities_client.py b/intriniorealtime/equities_client.py index 4d39ab6..b42c43b 100644 --- a/intriniorealtime/equities_client.py +++ b/intriniorealtime/equities_client.py @@ -32,7 +32,7 @@ HEADER_MESSAGE_FORMAT_KEY = "UseNewEquitiesFormat" HEADER_MESSAGE_FORMAT_VALUE = "v2" HEADER_CLIENT_INFORMATION_KEY = "Client-Information" -HEADER_CLIENT_INFORMATION_VALUE = "IntrinioPythonSDKv6.0.2" +HEADER_CLIENT_INFORMATION_VALUE = "IntrinioPythonSDKv6.0.3" class EquitiesQuote: @@ -355,7 +355,7 @@ def valid_api_key(self, api_key: str): class EquitiesQuoteReceiver(threading.Thread): def __init__(self, client): - threading.Thread.__init__(self, args=(), kwargs=None) + threading.Thread.__init__(self, group=None, args=(), kwargs={}) self.daemon = True self.client = client self.enabled = True @@ -458,7 +458,7 @@ def on_message(self, ws, message): class EquitiesQuoteHandler(threading.Thread): def __init__(self, client, bypass_parsing: bool): - threading.Thread.__init__(self, args=(), kwargs=None) + threading.Thread.__init__(self, group=None, args=(), kwargs={}) self.daemon = True self.client = client self.bypass_parsing = bypass_parsing diff --git a/intriniorealtime/equities_replay_client.py b/intriniorealtime/equities_replay_client.py index 98f41df..8aad41f 100644 --- a/intriniorealtime/equities_replay_client.py +++ b/intriniorealtime/equities_replay_client.py @@ -228,7 +228,7 @@ def refresh_channels(self): class FileParsingThread(threading.Thread): def __init__(self, client): - threading.Thread.__init__(self, args=(), kwargs=None) + threading.Thread.__init__(self, group=None, args=(), kwargs={}) self.daemon = True self.client = client self.enabled = True @@ -434,7 +434,7 @@ def on_message(self, ws, message): class QuoteHandlingThread(threading.Thread): def __init__(self, client): - threading.Thread.__init__(self, args=(), kwargs=None) + threading.Thread.__init__(self, group=None, args=(), kwargs={}) self.daemon = True self.client = client self._csv_lock = threading.Lock() diff --git a/setup.py b/setup.py index 6596a67..3a2f56c 100644 --- a/setup.py +++ b/setup.py @@ -7,7 +7,7 @@ def readme(): setup( name = 'intriniorealtime', packages = ['intriniorealtime'], - version = '6.0.2', + version = '6.0.3', author = 'Intrinio Python SDK for Real-Time Stock Prices', author_email = 'success@intrinio.com', url = 'https://intrinio.com', @@ -16,7 +16,7 @@ def readme(): long_description_content_type = 'text/markdown', install_requires = ['requests>=2.26.0','websocket-client>=1.2.1','wsaccel>=0.6.3', 'intrinio-sdk>=6.26.0'], python_requires = '~=3.10', - download_url = 'https://github.com/intrinio/intrinio-realtime-python-sdk/archive/v6.0.2.tar.gz', + download_url = 'https://github.com/intrinio/intrinio-realtime-python-sdk/archive/v6.0.3.tar.gz', keywords = ['realtime','stock prices','intrinio','stock market','stock data','financial'], classifiers = [ 'Intended Audience :: Financial and Insurance Industry',