mirror of
https://github.com/borgbackup/borg.git
synced 2024-12-31 20:26:40 +00:00
avoid tarfile deprecation warning for py312
This commit is contained in:
parent
c4327c2819
commit
1ed7f29572
1 changed files with 5 additions and 0 deletions
|
@ -29,6 +29,11 @@
|
|||
|
||||
logger = create_logger(__name__)
|
||||
|
||||
# Python 3.12+ gives a deprecation warning if TarFile.extraction_filter is None.
|
||||
# https://docs.python.org/3.12/library/tarfile.html#tarfile-extraction-filter
|
||||
if hasattr(tarfile, "fully_trusted_filter"):
|
||||
tarfile.TarFile.extraction_filter = staticmethod(tarfile.fully_trusted_filter) # type: ignore
|
||||
|
||||
|
||||
def get_tar_filter(fname, decompress):
|
||||
# Note that filter is None if fname is '-'.
|
||||
|
|
Loading…
Reference in a new issue