Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support uv as an alternative to pip #2693

Open
txchen opened this issue Mar 14, 2024 · 4 comments
Open

Support uv as an alternative to pip #2693

txchen opened this issue Mar 14, 2024 · 4 comments
Labels
😞 deferred ⭐ enhancement Improvements for existing features

Comments

@txchen
Copy link

txchen commented Mar 14, 2024

Is your feature/enhancement proposal related to a problem? Please describe.

uv https://github.com/astral-sh/uv is extremely fast to install pip libs, it would be nice if pdm (install/sync) can optionally invoke uv instead of pip to make it faster.

Describe the solution you'd like

Add a pip backend option, and support uv.

@txchen txchen added the ⭐ enhancement Improvements for existing features label Mar 14, 2024
@frostming
Copy link
Collaborator

There isn't pip in the backend.

We'll see if lockfile format can be standardized and only then we can consider uv.

@ericjmorey
Copy link

What does it mean to standardize a lock file?

@frostming
Copy link
Collaborator

The community and packaging team is making effort on this: https://discuss.python.org/t/lock-files-again-but-this-time-w-sdists/46593

@Mjboothaus
Copy link

Maybe a pdm-uv package/extension-- keep up the excellent work

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
😞 deferred ⭐ enhancement Improvements for existing features
Projects
None yet
Development

No branches or pull requests

4 participants