Обновление проекта

This commit is contained in:
Сергей Антропов
2025-10-28 19:19:49 +03:00
parent 0b4efd9ca1
commit f6d1182193
11 changed files with 257 additions and 31 deletions

View File

@@ -24,6 +24,7 @@ python_package_managers:
"alt linux": "apt-rpm"
astra: "apt"
"astra linux": "apt"
clearlinux: "swupd"
# Пакеты для установки Python 3.12 в разных дистрибутивах
python_packages_by_os:
@@ -120,6 +121,13 @@ python_packages_by_os:
- python3.12-lib2to3
- python3.12-gdbm
- python3.12-tk
clearlinux:
- python3
- python3-dev
- python3-pip
- python3-setuptools
- python3-wheel
- python3-venv
"alt linux":
- python3.12
- python3.12-devel
@@ -196,6 +204,7 @@ python_update_commands:
"alt linux": "apt-get update"
astra: "apt update"
"astra linux": "apt update"
clearlinux: "swupd update"
# Команды для установки пакетов
python_install_commands:
@@ -213,6 +222,7 @@ python_install_commands:
"alt linux": "apt-get install -y"
astra: "apt install -y"
"astra linux": "apt install -y"
clearlinux: "swupd bundle-add"
# Пути к исполняемым файлам Python
python_executable_paths:
@@ -230,6 +240,7 @@ python_executable_paths:
"alt linux": "/usr/bin/python3.12"
astra: "/usr/bin/python3.12"
"astra linux": "/usr/bin/python3.12"
clearlinux: "/usr/bin/python3"
# Пути к pip
python_pip_paths:
@@ -247,6 +258,7 @@ python_pip_paths:
"alt linux": "/usr/bin/pip3.12"
astra: "/usr/bin/pip3.12"
"astra linux": "/usr/bin/pip3.12"
clearlinux: "/usr/bin/pip3"
# Системные зависимости для компиляции
python_build_deps_by_os:
@@ -441,6 +453,20 @@ python_build_deps_by_os:
- libdb-dev
- libpcap-dev
- liblzma-dev
clearlinux:
- os-core-devel
- python3-dev
- zlib-devel
- openssl-devel
- libffi-devel
- sqlite-devel
- readline-devel
- bzip2-devel
- ncurses-devel
- xz-devel
- tk-devel
- gdbm-devel
- expat-devel
"alt linux":
- gcc
- gcc-c++