summaryrefslogtreecommitdiffstats
path: root/contrib/tools/python3/Python/pythonrun.c
diff options
context:
space:
mode:
authorbaymer <[email protected]>2026-05-06 16:36:58 +0300
committerbaymer <[email protected]>2026-05-06 17:09:12 +0300
commitd6577d9a2752393dcf9325d6d3902057d3c2eb4b (patch)
treedcc5c175ec77b71fdff6ae4b0d4d9c14cd43e330 /contrib/tools/python3/Python/pythonrun.c
parent9ea558ee3ea55df6daa3059cd641b80c6ee29c2c (diff)
поправить скрипт распаковки output.tar
<section id="quibbler-autodescription"> #### Исправление скрипта распаковки tar-архива 📝 - 🛠️ Обновлён механизм распаковки tar-архива с использованием встроенного модуля `tarfile` в качестве резервного варианта, если системная команда `tar` недоступна. - 🧪 Добавлена проверка исполняемости команды `tar` перед её использованием, обеспечивая более надёжную работу скрипта. - 📦 Изменена логика работы с архивами: теперь поддерживается распаковка как через системную утилиту, так и через Python-модуль, что повышает совместимость. - 📁 Упрощён код основной функции, вынесена логика распаковки в отдельную функцию `unpack_dir` для лучшей читаемости и поддержки. - 📦 Обновлены параметры сборки: изменён формат архива с `.tar.gz` на `.tar.zst` и добавлен параметр сжатия `zstd`. - 🔄 Исправлен путь к скрипту распаковки в конфигурации сборки, теперь он указывает на актуальное расположение файла. <a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Yandex Code Assistant</font></a> </section> commit_hash:b2b7d3aa3bb8543aae5627c43536c1bfca5a9cfe
Diffstat (limited to 'contrib/tools/python3/Python/pythonrun.c')
0 files changed, 0 insertions, 0 deletions