Я могу придумать два способа:
- настроить pyproject.toml правильно ручки, которые В настоящее время я не знаю
- разрешить дистрибутивному пакету (колесо AKA?) устанавливаться в подкаталог по умолчанию (например, foo/) в пакетах сайта, но сообщить pip, чтобы он переопределил это местоположение. когда пакет установлен.
Я хотел бы свести к минимуму зависимости — предпочтительна базовая стандартная библиотека Python вместе с минимальными дополнительными зависимостями, если таковые имеются.
Я понимаю, что есть выбор из множества серверных частей сборки, поэтому интересны и другие серверные части сборки, а не просто «инструменты настройки» ( птенец, поэзия и др.). Мне хотелось бы понять, как как минимум использовать setuptools в качестве серверной части.
На данный момент можно подумать о простом проекте (например, на чистом Python). Позже я перейду к «более изысканным» потребностям (например, включая расширения C или Rust).
Подробнее здесь: https://stackoverflow.com/questions/791 ... hon-pep517
Мобильная версия