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

Python API for uv and uvx #7345

Closed
aaronsteers opened this issue Sep 12, 2024 · 1 comment
Closed

Python API for uv and uvx #7345

aaronsteers opened this issue Sep 12, 2024 · 1 comment
Labels
question Asking for clarification or support

Comments

@aaronsteers
Copy link

aaronsteers commented Sep 12, 2024

I would like to bundle uv/uvx in my Python app as a replacement for the venv standard library and pip-based installation methods - specifically in order to take advantage of faster install times.

Does uv have a Python interface besides the CLI, and is that stable(ish) enough to leverage in another Python project? I didn't see any mention of a Python API in the reference docs, but wanted to ask here just in case.

PS - thanks for the awesome products - I'm a huge fan of uv and ruff and I use them daily!

@aaronsteers aaronsteers changed the title Python API for uv and uvx Python API for uv and uvx Sep 12, 2024
@zanieb
Copy link
Member

zanieb commented Sep 13, 2024

No we don't provide a Python API and we're pretty unlikely to anytime soon. The CLI is the official public interface and we want to focus on providing a great experience there rather than dividing our attention.

Glad you like the tools <3

@zanieb zanieb added the question Asking for clarification or support label Sep 13, 2024
@zanieb zanieb closed this as not planned Won't fix, can't repro, duplicate, stale Oct 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Asking for clarification or support
Projects
None yet
Development

No branches or pull requests

2 participants