在构建离线安装的轮子时,Poetry可以下载依赖项吗?



我想下载一个项目的所有依赖时,运行诗歌构建命令的输出轮(whl)文件包括下载的依赖项(离线安装)。

我没有找到这个用例的内置功能。我得到的最接近的方法是将锁文件导出为需求文件,然后使用pip下载所有依赖项:

poetry build
poetry export -f requirements.txt --output dist/requirements.txt
poetry run pip download -r dist/requirements.txt -d dist/wheels