Roughly the counterpart of package.json in Node.js or go.mod in Go. uv keeps it in sync when you run uv add.
pyproject.toml
The standard Python project file with metadata, the required Python version and direct dependencies.
Roughly the counterpart of package.json in Node.js or go.mod in Go. uv keeps it in sync when you run uv add.