Я пытаюсь использовать Shiv с проектом, который содержит pyproject.toml в моем ci. < /p>
Этот проект строится, на предыдущем шаге, по PDM с setuptools как Build Backend, и все зависимости уже в .venv, созданном этим. выполняет < /p>
pdm run shiv --compressed -e myproject.cli:cli -o myproject.pyz
-p '/usr/bin/env python3.12' --no-build-isolation
--site-packages .venv/lib/python3.12/site-packages
< /code>
Тогда Шив начинает снова загружать все и для некоторых DEPS, чтобы построить его. < /p>
Collecting python-dotenv>=0.21.0 (from pydantic-settings->myproject==4.1.0rc1)
Downloading https://artifactory/api/pypi/python/pac ... ne-any.whl (20 kB)
Building wheels for collected packages: airspeed
...
Подробнее здесь: https://stackoverflow.com/questions/796 ... not-redown
Как настроить SHIV для правильного использования существующих пакетов .venv Site-Packages, а не Redownload Packages? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение