在诗歌中将依赖转移到--dev

时间:2020-08-25 08:00:36

标签: python-3.x python-poetry

如果您不小心在诗歌中安装了依赖项作为主要依赖项(即poetry add ...),是否可以快速将其转换为开发依赖项(即poetry add --dev ...),还是必须卸载并重新安装poetry add --dev

2 个答案:

答案 0 :(得分:4)

您可以手动将pyproject.toml[tool.poetry.dependencies]中的相应行移动到[tool.poetry.dev-dependencies],然后再运行poetry lock

答案 1 :(得分:0)

您也可以按任一顺序poetry add -D <dep>poetry remove <dep>。只要确保使用相同的版本约束即可。如果您使用不同的约束条件,则诗歌会停止/警告您。