mirror of
https://github.com/astral-sh/uv.git
synced 2025-08-31 07:47:27 +00:00
Use uv publish
instead of twine in docs (#7837)
This commit is contained in:
parent
d7feaadcbf
commit
af824c17af
1 changed files with 8 additions and 8 deletions
|
@ -21,7 +21,7 @@ Authenticate to a feed using a
|
|||
### Using a PAT
|
||||
|
||||
If there is a PAT available (eg
|
||||
[`$(System.AccessToken)` in an Azure pipeline](https://learn.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml#systemaccesstoken)),
|
||||
[ `$(System.AccessToken)` in an Azure pipeline](https://learn.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml#systemaccesstoken)),
|
||||
credentials can be provided via the "Basic" HTTP authentication scheme. Include the PAT in the
|
||||
password field of the URL. A username must be included as well, but can be any string.
|
||||
|
||||
|
@ -102,18 +102,18 @@ export UV_EXTRA_INDEX_URL="https://aws:${AWS_CODEARTIFACT_TOKEN}@${AWS_DOMAIN}-$
|
|||
|
||||
### Publishing packages
|
||||
|
||||
If you also want to publish your own packages to AWS CodeArtifact, you can use `twine` as described
|
||||
in the [publishing guide](../publish.md). You will need to set `TWINE_REPOSITORY_URL` separately
|
||||
If you also want to publish your own packages to AWS CodeArtifact, you can use `uv publish` as
|
||||
described in the [publishing guide](../publish.md). You will need to set `UV_PUBLISH_URL` separately
|
||||
from the credentials:
|
||||
|
||||
```bash
|
||||
# Configure twine to use AWS CodeArtifact
|
||||
export TWINE_REPOSITORY_URL="https://${AWS_CODEARTIFACT_TOKEN}@${AWS_DOMAIN}-${AWS_ACCOUNT_ID}.d.codeartifact.${AWS_REGION}.amazonaws.com/pypi/${AWS_CODEARTIFACT_REPOSITORY}/"
|
||||
export TWINE_USERNAME=aws
|
||||
export TWINE_PASSWORD="$AWS_CODEARTIFACT_TOKEN"
|
||||
# Configure uv to use AWS CodeArtifact
|
||||
export UV_PUBLISH_URL="https://${AWS_CODEARTIFACT_TOKEN}@${AWS_DOMAIN}-${AWS_ACCOUNT_ID}.d.codeartifact.${AWS_REGION}.amazonaws.com/pypi/${AWS_CODEARTIFACT_REPOSITORY}/"
|
||||
export UV_PUBLISH_USERNAME=aws
|
||||
export UV_PUBLISH_PASSWORD="$AWS_CODEARTIFACT_TOKEN"
|
||||
|
||||
# Publish the package
|
||||
uv run twine upload dist/*
|
||||
uv publish
|
||||
```
|
||||
|
||||
## Other indexes
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue