From e177d36bd4947f32e16a516190870306884cb23f Mon Sep 17 00:00:00 2001 From: tecnovert <tecnovert@tecnovert.net> Date: Sun, 2 Feb 2025 11:13:25 +0200 Subject: [PATCH] Silence python deprecation warning. --- basicswap/bin/prepare.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/basicswap/bin/prepare.py b/basicswap/bin/prepare.py index 068d206..076feb7 100755 --- a/basicswap/bin/prepare.py +++ b/basicswap/bin/prepare.py @@ -1468,7 +1468,11 @@ def prepareDataDir(coin, settings, chain, particl_mnemonic, extra_opts={}): check_btc_fastsync_data(base_dir, BITCOIN_FASTSYNC_FILE) with tarfile.open(sync_file_path) as ft: - ft.extractall(path=data_dir) + if hasattr(tarfile, "data_filter"): + ft.extractall(path=data_dir, filter="data") + else: + # TODO: Remove when minimum python version is >= 3.12 + ft.extractall(path=data_dir) def write_torrc(data_dir, tor_control_password):