-
Couldn't load subscription status.
- Fork 302
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Summary 💡
UV uses the PEP 518 and PEP 621 specs for its pyproject.toml
In pyproject.toml,
- The project's description is at
project.description - Dependencies are at
project.dependencies, with dev dependencies atdependency-groups.dev - License is at
project.license.text - Version is at
project.version
However, if you want to add support for poetry,
- The project's description is at
tool.poetry.description - Dependencies are at
tool.poetry.dependencieswith dev dependencies attool.poetry.group.dev.dependencies(these are formatted as a dictionary, with a<dependency> = <version>arrangement - License is at
tool.poetry.license - Version is at
tool.poetry.version
There are a couple other key-value pairs available, but these seem to be the main ones.
Motivation 🔦
Adding support for Python's pyproject.toml specification.
I noticed that #345 was opened for the same thing, but it was marked as completed even though I don't see it in the repository.
edward-jazzhands
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request