René's URL Explorer Experiment


Title: Using tools | uv

Description: A guide to using uv to run tools published as Python packages, including one-off invocations with uvx, requesting specific tool versions, installing tools, upgrading tools, and more.

Generator: mkdocs-1.6.1, mkdocs-material-9.7.6

direct link

Domain: docs.astral.sh


Hey, it has json ld scripts:
  {
      
      "datePublished": "2026-10-14 16:26:26Z",
      "dateModified": "2026-10-14 16:26:26Z",
      
      "@context": "https://schema.org",
      "@type": "WebSite",
      "name": "Astral Docs",
      "url": "https://docs.astral.sh"
  }

authorcharliermarsh
msapplication-TileColor#d7ff64
theme-color#ffffff

Links:

Skip to content https://docs.astral.sh/uv/guides/tools/#using-tools
https://docs.astral.sh/uv/
uv https://github.com/astral-sh/uv
https://docs.astral.sh/uv/
uv https://github.com/astral-sh/uv
Introduction https://docs.astral.sh/uv/
Getting started https://docs.astral.sh/uv/getting-started/
Installation https://docs.astral.sh/uv/getting-started/installation/
First steps https://docs.astral.sh/uv/getting-started/first-steps/
Features https://docs.astral.sh/uv/getting-started/features/
Getting help https://docs.astral.sh/uv/getting-started/help/
Guides https://docs.astral.sh/uv/guides/
Installing Python https://docs.astral.sh/uv/guides/install-python/
Running scripts https://docs.astral.sh/uv/guides/scripts/
Using tools https://docs.astral.sh/uv/guides/tools/
Running tools https://docs.astral.sh/uv/guides/tools/#running-tools
Commands with different package names https://docs.astral.sh/uv/guides/tools/#commands-with-different-package-names
Requesting specific versions https://docs.astral.sh/uv/guides/tools/#requesting-specific-versions
Requesting extras https://docs.astral.sh/uv/guides/tools/#requesting-extras
Requesting different sources https://docs.astral.sh/uv/guides/tools/#requesting-different-sources
Commands with plugins https://docs.astral.sh/uv/guides/tools/#commands-with-plugins
Installing tools https://docs.astral.sh/uv/guides/tools/#installing-tools
Upgrading tools https://docs.astral.sh/uv/guides/tools/#upgrading-tools
Requesting Python versions https://docs.astral.sh/uv/guides/tools/#requesting-python-versions
Legacy Windows Scripts https://docs.astral.sh/uv/guides/tools/#legacy-windows-scripts
Next steps https://docs.astral.sh/uv/guides/tools/#next-steps
Working on projects https://docs.astral.sh/uv/guides/projects/
Publishing packages https://docs.astral.sh/uv/guides/package/
Migration https://docs.astral.sh/uv/guides/migration/
From pip to a uv project https://docs.astral.sh/uv/guides/migration/pip-to-project/
Integrations https://docs.astral.sh/uv/guides/integration/
Docker https://docs.astral.sh/uv/guides/integration/docker/
Jupyter https://docs.astral.sh/uv/guides/integration/jupyter/
marimo https://docs.astral.sh/uv/guides/integration/marimo/
GitHub Actions https://docs.astral.sh/uv/guides/integration/github/
GitLab CI/CD https://docs.astral.sh/uv/guides/integration/gitlab/
Pre-commit https://docs.astral.sh/uv/guides/integration/pre-commit/
PyTorch https://docs.astral.sh/uv/guides/integration/pytorch/
FastAPI https://docs.astral.sh/uv/guides/integration/fastapi/
Bazel https://docs.astral.sh/uv/guides/integration/bazel/
Azure Artifacts https://docs.astral.sh/uv/guides/integration/azure/
Google Artifact Registry https://docs.astral.sh/uv/guides/integration/google/
AWS CodeArtifact https://docs.astral.sh/uv/guides/integration/aws/
JFrog Artifactory https://docs.astral.sh/uv/guides/integration/jfrog/
Renovate https://docs.astral.sh/uv/guides/integration/renovate/
Dependabot https://docs.astral.sh/uv/guides/integration/dependabot/
AWS Lambda https://docs.astral.sh/uv/guides/integration/aws-lambda/
Coiled https://docs.astral.sh/uv/guides/integration/coiled/
Concepts https://docs.astral.sh/uv/concepts/
Projects https://docs.astral.sh/uv/concepts/projects/
Structure and files https://docs.astral.sh/uv/concepts/projects/layout/
Creating projects https://docs.astral.sh/uv/concepts/projects/init/
Managing dependencies https://docs.astral.sh/uv/concepts/projects/dependencies/
Running commands https://docs.astral.sh/uv/concepts/projects/run/
Locking and syncing https://docs.astral.sh/uv/concepts/projects/sync/
Configuring projects https://docs.astral.sh/uv/concepts/projects/config/
Building distributions https://docs.astral.sh/uv/concepts/projects/build/
Exporting lockfiles https://docs.astral.sh/uv/concepts/projects/export/
Using workspaces https://docs.astral.sh/uv/concepts/projects/workspaces/
Tools https://docs.astral.sh/uv/concepts/tools/
Python versions https://docs.astral.sh/uv/concepts/python-versions/
Configuration files https://docs.astral.sh/uv/concepts/configuration-files/
Package indexes https://docs.astral.sh/uv/concepts/indexes/
Resolution https://docs.astral.sh/uv/concepts/resolution/
Build backend https://docs.astral.sh/uv/concepts/build-backend/
Authentication https://docs.astral.sh/uv/concepts/authentication/
The auth CLI https://docs.astral.sh/uv/concepts/authentication/cli/
HTTP credentials https://docs.astral.sh/uv/concepts/authentication/http/
Git credentials https://docs.astral.sh/uv/concepts/authentication/git/
TLS certificates https://docs.astral.sh/uv/concepts/authentication/certificates/
Third-party services https://docs.astral.sh/uv/concepts/authentication/third-party/
Caching https://docs.astral.sh/uv/concepts/cache/
Preview features https://docs.astral.sh/uv/concepts/preview/
The pip interface https://docs.astral.sh/uv/pip/
Using environments https://docs.astral.sh/uv/pip/environments/
Managing packages https://docs.astral.sh/uv/pip/packages/
Inspecting environments https://docs.astral.sh/uv/pip/inspection/
Declaring dependencies https://docs.astral.sh/uv/pip/dependencies/
Locking environments https://docs.astral.sh/uv/pip/compile/
Compatibility with pip https://docs.astral.sh/uv/pip/compatibility/
Reference https://docs.astral.sh/uv/reference/
Commands https://docs.astral.sh/uv/reference/cli/
Settings https://docs.astral.sh/uv/reference/settings/
Environment variables https://docs.astral.sh/uv/reference/environment/
Storage https://docs.astral.sh/uv/reference/storage/
Installer options https://docs.astral.sh/uv/reference/installer/
Troubleshooting https://docs.astral.sh/uv/reference/troubleshooting/
Build failures https://docs.astral.sh/uv/reference/troubleshooting/build-failures/
Reproducible examples https://docs.astral.sh/uv/reference/troubleshooting/reproducible-examples/
Contributing https://docs.astral.sh/uv/reference/contributing/
Internals https://docs.astral.sh/uv/reference/internals/
Resolver https://docs.astral.sh/uv/reference/internals/resolver/
Workspace Metadata https://docs.astral.sh/uv/reference/internals/metadata/
Benchmarks https://docs.astral.sh/uv/reference/benchmarks/
Policies https://docs.astral.sh/uv/reference/policies/
Versioning https://docs.astral.sh/uv/reference/policies/versioning/
Platform support https://docs.astral.sh/uv/reference/policies/platforms/
Python support https://docs.astral.sh/uv/reference/policies/python/
Rust support https://docs.astral.sh/uv/reference/policies/rust/
License https://docs.astral.sh/uv/reference/policies/license/
Running tools https://docs.astral.sh/uv/guides/tools/#running-tools
Commands with different package names https://docs.astral.sh/uv/guides/tools/#commands-with-different-package-names
Requesting specific versions https://docs.astral.sh/uv/guides/tools/#requesting-specific-versions
Requesting extras https://docs.astral.sh/uv/guides/tools/#requesting-extras
Requesting different sources https://docs.astral.sh/uv/guides/tools/#requesting-different-sources
Commands with plugins https://docs.astral.sh/uv/guides/tools/#commands-with-plugins
Installing tools https://docs.astral.sh/uv/guides/tools/#installing-tools
Upgrading tools https://docs.astral.sh/uv/guides/tools/#upgrading-tools
Requesting Python versions https://docs.astral.sh/uv/guides/tools/#requesting-python-versions
Legacy Windows Scripts https://docs.astral.sh/uv/guides/tools/#legacy-windows-scripts
Next steps https://docs.astral.sh/uv/guides/tools/#next-steps
Introduction https://docs.astral.sh/uv/
Guides https://docs.astral.sh/uv/guides/
Using toolshttps://docs.astral.sh/uv/guides/tools/#using-tools
Running toolshttps://docs.astral.sh/uv/guides/tools/#running-tools
https://docs.astral.sh/uv/guides/tools/#__codelineno-0-1
https://docs.astral.sh/uv/guides/tools/#__codelineno-1-1
https://docs.astral.sh/uv/guides/tools/#__codelineno-2-1
https://docs.astral.sh/uv/guides/tools/#__codelineno-2-2
https://docs.astral.sh/uv/guides/tools/#__codelineno-2-3
https://docs.astral.sh/uv/guides/tools/#__codelineno-2-4
https://docs.astral.sh/uv/guides/tools/#__codelineno-2-5
https://docs.astral.sh/uv/guides/tools/#__codelineno-2-6
https://docs.astral.sh/uv/guides/tools/#__codelineno-2-7
https://docs.astral.sh/uv/guides/tools/#__codelineno-2-8
https://docs.astral.sh/uv/guides/tools/#__codelineno-2-9
https://docs.astral.sh/uv/guides/tools/#__codelineno-2-10
projecthttps://docs.astral.sh/uv/concepts/projects/
uv runhttps://docs.astral.sh/uv/guides/projects/#running-commands
Commands with different package nameshttps://docs.astral.sh/uv/guides/tools/#commands-with-different-package-names
https://docs.astral.sh/uv/guides/tools/#__codelineno-3-1
Requesting specific versionshttps://docs.astral.sh/uv/guides/tools/#requesting-specific-versions
https://docs.astral.sh/uv/guides/tools/#__codelineno-4-1
[email protected]https://docs.astral.sh/cdn-cgi/l/email-protection
https://docs.astral.sh/uv/guides/tools/#__codelineno-5-1
https://docs.astral.sh/uv/guides/tools/#__codelineno-6-1
https://docs.astral.sh/uv/guides/tools/#__codelineno-7-1
Requesting extrashttps://docs.astral.sh/uv/guides/tools/#requesting-extras
https://docs.astral.sh/uv/guides/tools/#__codelineno-8-1
https://docs.astral.sh/uv/guides/tools/#__codelineno-9-1
Requesting different sourceshttps://docs.astral.sh/uv/guides/tools/#requesting-different-sources
https://docs.astral.sh/uv/guides/tools/#__codelineno-10-1
https://docs.astral.sh/uv/guides/tools/#__codelineno-11-1
https://docs.astral.sh/uv/guides/tools/#__codelineno-12-1
[email protected]https://docs.astral.sh/cdn-cgi/l/email-protection
https://docs.astral.sh/uv/guides/tools/#__codelineno-13-1
Git LFShttps://git-lfs.com
https://docs.astral.sh/uv/guides/tools/#__codelineno-14-1
Commands with pluginshttps://docs.astral.sh/uv/guides/tools/#commands-with-plugins
https://docs.astral.sh/uv/guides/tools/#__codelineno-15-1
Installing toolshttps://docs.astral.sh/uv/guides/tools/#installing-tools
https://docs.astral.sh/uv/guides/tools/#__codelineno-16-1
https://docs.astral.sh/uv/guides/tools/#__codelineno-17-1
https://docs.astral.sh/uv/guides/tools/#__codelineno-18-1
https://docs.astral.sh/uv/guides/tools/#__codelineno-19-1
https://docs.astral.sh/uv/guides/tools/#__codelineno-20-1
https://docs.astral.sh/uv/guides/tools/#__codelineno-21-1
Git LFShttps://git-lfs.com
https://docs.astral.sh/uv/guides/tools/#__codelineno-22-1
https://docs.astral.sh/uv/guides/tools/#__codelineno-23-1
https://docs.astral.sh/uv/guides/tools/#__codelineno-24-1
Upgrading toolshttps://docs.astral.sh/uv/guides/tools/#upgrading-tools
https://docs.astral.sh/uv/guides/tools/#__codelineno-25-1
https://docs.astral.sh/uv/guides/tools/#__codelineno-26-1
https://docs.astral.sh/uv/guides/tools/#__codelineno-27-1
Requesting Python versionshttps://docs.astral.sh/uv/guides/tools/#requesting-python-versions
https://docs.astral.sh/uv/guides/tools/#__codelineno-28-1
https://docs.astral.sh/uv/guides/tools/#__codelineno-29-1
https://docs.astral.sh/uv/guides/tools/#__codelineno-30-1
Python versionhttps://docs.astral.sh/uv/concepts/python-versions/#requesting-a-version
Legacy Windows Scriptshttps://docs.astral.sh/uv/guides/tools/#legacy-windows-scripts
legacy setuptools scriptshttps://packaging.python.org/en/latest/guides/distributing-packages-using-setuptools/#scripts
https://docs.astral.sh/uv/guides/tools/#__codelineno-31-1
https://docs.astral.sh/uv/guides/tools/#__codelineno-32-1
Next stepshttps://docs.astral.sh/uv/guides/tools/#next-steps
Tools concepthttps://docs.astral.sh/uv/concepts/tools/
command referencehttps://docs.astral.sh/uv/reference/cli/#uv-tool
work on projectshttps://docs.astral.sh/uv/guides/projects/
Previous Running scripts https://docs.astral.sh/uv/guides/scripts/
Next Working on projects https://docs.astral.sh/uv/guides/projects/
Material for MkDocs https://squidfunk.github.io/mkdocs-material/
https://github.com/astral-sh/uv
https://discord.com/invite/astral-sh
https://pypi.org/project/uv/
https://x.com/astral_sh

Viewport: width=device-width,initial-scale=1

Robots: index,follow


URLs of crawlers that visited me.