Skip to content

Commit be7a06b

Browse files
committed
fix(cli/migrate): avoid reliance on Python 3.12 argument
1 parent 254937a commit be7a06b

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/openai/cli/_tools/migrate.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,10 @@ def install() -> Path:
138138
unpacked_dir.mkdir(parents=True, exist_ok=True)
139139

140140
with tarfile.open(temp_file, "r:gz") as archive:
141-
archive.extractall(unpacked_dir, filter="data")
141+
if sys.version_info >= (3, 12):
142+
archive.extractall(unpacked_dir, filter="data")
143+
else:
144+
archive.extractall(unpacked_dir)
142145

143146
for item in unpacked_dir.iterdir():
144147
item.rename(target_dir / item.name)

0 commit comments

Comments
 (0)