8.52. Flit-Core-3.9.0

Flit-core — это часть Flit, предназначенная для сборки дистрибутива (инструмента для упаковки простых модулей Python).

Приблизительное время сборки: менее 0.1 SBU
Требуемое дисковое пространство: 1.6 MB

8.52.1. Установка пакета Flit-Core

Соберите пакет:

pip3 wheel -w dist --no-cache-dir --no-build-isolation --no-deps $PWD

Установите пакет:

pip3 install --no-index --no-user --find-links dist flit_core

Значение параметров конфигурации и команд pip3:

wheel

Эта команда создает архив wheel для этого пакета.

-w dist

Указывает pip поместить созданный архив в каталог dist.

--no-cache-dir

Не позволяет pip копировать созданный wheel-пакет в каталог /root/.cache/pip.

install

Эта команда устанавливает пакет.

--no-build-isolation, --no-deps и --no-index

Эти параметры предотвращают получение файлов из онлайн-репозитория пакетов (PyPI). Если пакеты установлены в правильном порядке, то нет необходимости загружать какие-либо файлы; эти параметры усиливают безопасность в случае ошибки пользователя.

--find-links dist

Указывает pip искать архивы wheel в каталоге dist.

8.52.2. Содержимое пакета Flit-Core

Созданные каталоги: /usr/lib/python3.12/site-packages/flit_core и /usr/lib/python3.12/site-packages/flit_core-3.9.0.dist-info