Указание локальной относительной зависимости в pyproject.tomlPython

Программы на Python
Ответить
Anonymous
 Указание локальной относительной зависимости в pyproject.toml

Сообщение Anonymous »

У меня следующая структура проекта:

Код: Выделить всё

root
- sample/
- src/
- tests/
- pyproject.toml
- libs/
- lol/
- src/
- tests/
- pyproject.toml
Я хотел бы указать lol как зависимость для sample в sample/pyproject.toml. Как это можно сделать? Я пробовал:

Код: Выделить всё

dependencies = [
"lol @ file://libs/lol"
]
Но это дает мне:

Код: Выделить всё

ValueError: non-local file URIs are not supported on this platform: 'file://libs/lol'
и это нормально, однако я не могу указать здесь абсолютный путь, поскольку это будет общий код. То же самое с файлом://./lib/lol.
Что с этим можно сделать? Могу ли я использовать здесь переменные env или какие-нибудь заполнители? Я не хочу использовать такие инструменты, как поэзия.

Подробнее здесь: https://stackoverflow.com/questions/751 ... oject-toml
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»