If you accidentally install a dependency in poetry as a main dependency (i.e. poetry add ...
), is there a way to quickly transfer it to dev dependencies (i.e. poetry add --dev ...
), or do you have to uninstall it and reinstall with poetry add --dev
?
You can move the corresponding line in the pyproject.toml
from the [tool.poetry.dependencies]
section to [tool.poetry.dev-dependencies]
by hand and run poetry lock --no-update
afterwards.