Update ShuffleFilter.py
random.Random() is deprecated since 3.9
This commit is contained in:
parent
62d248d182
commit
b90303c9a3
@ -27,7 +27,8 @@ class ShuffleFilter(IPairList):
|
|||||||
self._seed = pairlistconfig.get('seed')
|
self._seed = pairlistconfig.get('seed')
|
||||||
logger.info("Backtesting mode detected, applying seed value: " + str(self._seed))
|
logger.info("Backtesting mode detected, applying seed value: " + str(self._seed))
|
||||||
|
|
||||||
self._random = random.Random(self._seed)
|
# deprecated since 3.9
|
||||||
|
#self._random = random.Random(self._seed)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def needstickers(self) -> bool:
|
def needstickers(self) -> bool:
|
||||||
@ -54,6 +55,7 @@ class ShuffleFilter(IPairList):
|
|||||||
:return: new whitelist
|
:return: new whitelist
|
||||||
"""
|
"""
|
||||||
# Shuffle is done inplace
|
# Shuffle is done inplace
|
||||||
self._random.shuffle(pairlist)
|
random.seed(self._seed)
|
||||||
|
random.shuffle(pairlist)
|
||||||
|
|
||||||
return pairlist
|
return pairlist
|
||||||
|
Loading…
Reference in New Issue
Block a user