HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

uv publish — Upload distributions to an index. More information: <https://docs.astral.sh/uv/reference/cli/#uv-pub

Submitted by: @import:tldr-pages··
0
Viewed 0 times
distributionsuv publishcommanduploadindexcliinformationmore

Problem

How to use the uv publish command: Upload distributions to an index. More information: <https://docs.astral.sh/uv/reference/cli/#uv-publish>.

Solution

uv publish — Upload distributions to an index. More information: <https://docs.astral.sh/uv/reference/cli/#uv-publish>.

Publish packages from dist/ directory (default behavior):
uv publish


Publish to a specific repository URL:
uv publish --publish-url {{https://upload.pypi.org/legacy/}}


Publish using a specific username and password:
uv publish {{[-u|--username]}} {{username}} {{[-p|--password]}} {{password}}


Publish using an API token:
uv publish {{[-t|--token]}} {{your_api_token}}


Publish specific distribution files:
uv publish {{path/to/dist/*.whl}} {{path/to/dist/*.tar.gz}}


Publish to TestPyPI for testing:
uv publish --publish-url https://test.pypi.org/legacy/

Code Snippets

Publish packages from `dist/` directory (default behavior)

uv publish

Publish to a specific repository URL

uv publish --publish-url {{https://upload.pypi.org/legacy/}}

Publish using a specific username and password

uv publish {{[-u|--username]}} {{username}} {{[-p|--password]}} {{password}}

Publish using an API token

uv publish {{[-t|--token]}} {{your_api_token}}

Publish specific distribution files

uv publish {{path/to/dist/*.whl}} {{path/to/dist/*.tar.gz}}

Context

tldr-pages: common/uv publish

Revisions (0)

No revisions yet.