Open
Description
Start Date
No response
Implementation PR
No response
Reference Issues
No response
Summary
pip lacks a lot of features and hard to manage dependencies with the traditional setup.py so I suggest based on PEP518 to move to TOML
Basic Example
for making new project:
uv init
or uv init --package
for sync dependency:
uv sync
Drawbacks
It helps to have --dev
and etc. for users and contributors separately
using tools like pre-commit and ruff as linter and more feature
uv is ultra-fast and save a lot of time
Unresolved questions
No response