И чаще всего мне хочется совместно разработать эти два пакета. Итак, у меня установлен PyIBIS-AMI как подмодуль Git в основной папке PyBERT. И я использую команду install -e ./PyIBIS-AMI/, чтобы установить подмодуль в «редактируемом» режиме. Это работает хорошо уже много лет.
Теперь я перехожу на uv. И я пытаюсь выяснить, как поддерживать эту редактируемую установку подмодуля PyIBIS-AMI только для целей разработки. Я пробовал это:
Код: Выделить всё
dependencies = [
{snip}
"pyibis-ami>=8",
{snip}
]
[dependency-groups]
dev = [
{snip}
"pyibis-ami@file:///${PROJECT_ROOT}/PyAMI",
{snip}
]
Код: Выделить всё
% uv run --dev python -c "import pyibisami as dut; print(dut.__file__)"
Using CPython 3.12.11
Creating virtual environment at: .venv
Installed 176 packages in 931ms
/Users/dbanas/prj/PyBERT/.venv/lib/python3.12/site-packages/pyibisami/__init__.py
Кто-нибудь знает, как заставить это работать?
Подробнее здесь: https://stackoverflow.com/questions/798 ... evelopment
Мобильная версия