Merge branch 'develop' into dependabot/pip/develop/python-telegram-bot-13.0
This commit is contained in:
commit
0b0b9c5d45
@ -58,8 +58,8 @@ class FreqtradeBot:
|
|||||||
# Cache values for 1800 to avoid frequent polling of the exchange for prices
|
# Cache values for 1800 to avoid frequent polling of the exchange for prices
|
||||||
# Caching only applies to RPC methods, so prices for open trades are still
|
# Caching only applies to RPC methods, so prices for open trades are still
|
||||||
# refreshed once every iteration.
|
# refreshed once every iteration.
|
||||||
self._sell_rate_cache = TTLCache(maxsize=100, ttl=1800)
|
self._sell_rate_cache: TTLCache = TTLCache(maxsize=100, ttl=1800)
|
||||||
self._buy_rate_cache = TTLCache(maxsize=100, ttl=1800)
|
self._buy_rate_cache: TTLCache = TTLCache(maxsize=100, ttl=1800)
|
||||||
|
|
||||||
self.strategy: IStrategy = StrategyResolver.load_strategy(self.config)
|
self.strategy: IStrategy = StrategyResolver.load_strategy(self.config)
|
||||||
|
|
||||||
|
@ -56,8 +56,8 @@ def file_dump_json(filename: Path, data: Any, is_zip: bool = False, log: bool =
|
|||||||
if log:
|
if log:
|
||||||
logger.info(f'dumping json to "{filename}"')
|
logger.info(f'dumping json to "{filename}"')
|
||||||
|
|
||||||
with gzip.open(filename, 'w') as fp:
|
with gzip.open(filename, 'w') as fpz:
|
||||||
rapidjson.dump(data, fp, default=str, number_mode=rapidjson.NM_NATIVE)
|
rapidjson.dump(data, fpz, default=str, number_mode=rapidjson.NM_NATIVE)
|
||||||
else:
|
else:
|
||||||
if log:
|
if log:
|
||||||
logger.info(f'dumping json to "{filename}"')
|
logger.info(f'dumping json to "{filename}"')
|
||||||
|
@ -36,7 +36,7 @@ class IPairList(ABC):
|
|||||||
self._pairlist_pos = pairlist_pos
|
self._pairlist_pos = pairlist_pos
|
||||||
self.refresh_period = self._pairlistconfig.get('refresh_period', 1800)
|
self.refresh_period = self._pairlistconfig.get('refresh_period', 1800)
|
||||||
self._last_refresh = 0
|
self._last_refresh = 0
|
||||||
self._log_cache = TTLCache(maxsize=1024, ttl=self.refresh_period)
|
self._log_cache: TTLCache = TTLCache(maxsize=1024, ttl=self.refresh_period)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def name(self) -> str:
|
def name(self) -> str:
|
||||||
|
@ -7,7 +7,7 @@ coveralls==2.1.2
|
|||||||
flake8==3.8.4
|
flake8==3.8.4
|
||||||
flake8-type-annotations==0.1.0
|
flake8-type-annotations==0.1.0
|
||||||
flake8-tidy-imports==4.1.0
|
flake8-tidy-imports==4.1.0
|
||||||
mypy==0.782
|
mypy==0.790
|
||||||
pytest==6.1.1
|
pytest==6.1.1
|
||||||
pytest-asyncio==0.14.0
|
pytest-asyncio==0.14.0
|
||||||
pytest-cov==2.10.1
|
pytest-cov==2.10.1
|
||||||
|
@ -2,6 +2,8 @@ numpy==1.19.2
|
|||||||
pandas==1.1.3
|
pandas==1.1.3
|
||||||
|
|
||||||
ccxt==1.36.2
|
ccxt==1.36.2
|
||||||
|
multidict==4.7.6
|
||||||
|
aiohttp==3.6.3
|
||||||
SQLAlchemy==1.3.19
|
SQLAlchemy==1.3.19
|
||||||
python-telegram-bot==13.0
|
python-telegram-bot==13.0
|
||||||
arrow==0.17.0
|
arrow==0.17.0
|
||||||
|
Loading…
Reference in New Issue
Block a user