1
0

python3.9: sample from list instead of set

electrum/electrum/channel_db.py:357: DeprecationWarning: Sampling from a
set deprecated since Python 3.9 and will be removed in a subsequent version.
This commit is contained in:
bitromortac
2021-09-22 10:59:33 +02:00
parent 11146d352f
commit 8913abdf9a

View File

@@ -354,7 +354,7 @@ class ChannelDB(SqlDB):
def get_200_randomly_sorted_nodes_not_in(self, node_ids):
with self.lock:
unshuffled = set(self._nodes.keys()) - node_ids
return random.sample(unshuffled, min(200, len(unshuffled)))
return random.sample(list(unshuffled), min(200, len(unshuffled)))
def get_last_good_address(self, node_id: bytes) -> Optional[LNPeerAddr]:
"""Returns latest address we successfully connected to, for given node."""