Improve type safety
This commit is contained in:
@@ -211,7 +211,7 @@ class Exchange:
|
|||||||
if self.loop and not self.loop.is_closed():
|
if self.loop and not self.loop.is_closed():
|
||||||
self.loop.close()
|
self.loop.close()
|
||||||
|
|
||||||
def _init_async_loop(self):
|
def _init_async_loop(self) -> asyncio.AbstractEventLoop:
|
||||||
loop = asyncio.new_event_loop()
|
loop = asyncio.new_event_loop()
|
||||||
asyncio.set_event_loop(loop)
|
asyncio.set_event_loop(loop)
|
||||||
return loop
|
return loop
|
||||||
|
|||||||
@@ -556,7 +556,7 @@ class Hyperopt:
|
|||||||
self.backtesting.exchange.close()
|
self.backtesting.exchange.close()
|
||||||
self.backtesting.exchange._api = None
|
self.backtesting.exchange._api = None
|
||||||
self.backtesting.exchange._api_async = None
|
self.backtesting.exchange._api_async = None
|
||||||
self.backtesting.exchange.loop = None
|
self.backtesting.exchange.loop = None # type: ignore
|
||||||
self.backtesting.exchange._loop_lock = None # type: ignore
|
self.backtesting.exchange._loop_lock = None # type: ignore
|
||||||
self.backtesting.exchange._cache_lock = None # type: ignore
|
self.backtesting.exchange._cache_lock = None # type: ignore
|
||||||
# self.backtesting.exchange = None # type: ignore
|
# self.backtesting.exchange = None # type: ignore
|
||||||
|
|||||||
Reference in New Issue
Block a user