Open zanieb opened 3 weeks ago
Add uv build
and uv test
too?
Those are both out of scope for this issue — though uv build
should be trivial once uv publish
is set up. See https://github.com/astral-sh/uv/issues/1510 for the relevant tracking issue there.
I was going to open the same issue I have been using poetry for publishing. Would be great to fully switch to uv for everything.
Hi all! I'm neither a maintainer of PyPI nor twine
, but I'm an active contributor to both who has touched a lot of the components related to uploading/API tokens/etc. It's very exciting to see uv
consider adding publishing support!
A couple of things that might be worth considering as part of an implementation here:
uv publish
command could avoid the need for a separate token exchange step by performing the token exchange internally.twine
has support for detecting and uploading attestations; a future uv publish
command could consider adding support as well 🙂 I'm happy to provide more details on the above or anything else related to publishing, to those interested. Just let me know!
Adding this comment to the correct issue. 🤦
Would be good to mimic the rye publish
command where it prompts you to encrypt your PyPI token with a password.
e.g., to publish the project to PyPI.
This is a pretty large, but well isolated project — if you've contributed previously and are interested in working on it let me know.