Does Poetry Support Python Standards for Dependency Management?
by Tim Hopper
Poetry 2.0 supports standard PEP 621 project metadata in pyproject.toml. Before version 2.0, Poetry used only its own tool.poetry configuration format, but the 2.0 release adopted the standard project section.
Poetry now offers two configuration approaches. You can use project.dependencies for standard dependency declarations or tool.poetry.dependencies for Poetry-specific features, and you can combine both when needed.
Standard metadata makes projects more portable between build tools and aligns with emerging packaging standards.
Related Handbook Pages
Learn More
Last updated on