aboutsummaryrefslogtreecommitdiffstats
path: root/build/scripts/compile_pysrc.py
diff options
context:
space:
mode:
authorsnermolaev <snermolaev@yandex-team.com>2024-09-09 04:49:37 +0300
committersnermolaev <snermolaev@yandex-team.com>2024-09-09 04:58:08 +0300
commit2cb42f4e81ff61b9724890830d657cdacab91eec (patch)
tree6bf629bccb09b8025ac2040963904628570947f6 /build/scripts/compile_pysrc.py
parentc008a8208b6b86684b208b98fbffb96567cd9885 (diff)
downloadydb-2cb42f4e81ff61b9724890830d657cdacab91eec.tar.gz
fix DeprecationWarning
dafdaedfdc8d7dd4c6681da5b98a59940c63f548
Diffstat (limited to 'build/scripts/compile_pysrc.py')
-rw-r--r--build/scripts/compile_pysrc.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/build/scripts/compile_pysrc.py b/build/scripts/compile_pysrc.py
index e3637e18e2..e75f298451 100644
--- a/build/scripts/compile_pysrc.py
+++ b/build/scripts/compile_pysrc.py
@@ -2,6 +2,7 @@ import argparse
import os
import shutil
import subprocess
+import sys
import tarfile
@@ -55,7 +56,10 @@ def main():
names = []
with tarfile.open(args.input, 'r') as tar:
names = tar.getnames()
- tar.extractall()
+ if sys.version_info >= (3, 12):
+ tar.extractall(filter='data')
+ else:
+ tar.extractall()
if args.mode == 'py3':
pycc_cmd = [args.pycc]