"требует" (pyproject.toml) с локальным пакетом в редактируемом режиме
Я использую pyproject.toml
файл, чтобы я мог использовать сторонние пакеты во время сборки. (Например, я хотел бы использоватьtoml
пакет в setup.up
.) Когда я добавляю локальный пакет в "требует" (установлен в редактируемом режиме), сборка не видит этот пакет. Есть ли способ включить локальные пакеты в моиpyproject.toml
кроме их явного развертывания в pypi?
Вот что мой pyproject.toml
файл сейчас выглядит так:
[build-system]
requires = ["setuptools", "wheel", "toml", "my_local_package"]
1 ответ
Вы можете сделать что-то вроде:
[build-system]
build-backend = "setuptools.build_meta"
requires = [
"setuptools >= 61.2",
"versioningit @ file:///Users/basnijholt/Downloads/versioningit",
"wheel",
]