uv/docs/guides
Mathieu Kniewallner 368f9a82d9
docs: rework alternative indexes documentation (#10826)
## Summary

Closes #9867.

Update alternative indexes documentation to use `[[tool.uv.index]]` and
the associated environment variables instead of `UV_INDEX`.

This also globally reworks the documentation by:
- adding AWS CodeArtifact keyring example
- adding packages publishing examples for all providers
- making it more consistent for all providers

It might be best to show how to publish packages only once for all
providers, but the publish URL usually being different than the URL used
to retrieve packages, even if this duplicates things, it might still be
more straightforward for users to see exactly what is needed for each
provider.

## Test Plan

Manually tested retrieving packages from AWS CodeArtifact and GCP
Artifact Registry using both token and keyring.

Could not test:
- Publishing packages
- Azure Artifacts (not using it at all)

---------

Co-authored-by: Zanie Blue <contact@zanie.dev>
2025-02-26 09:52:44 -06:00
..
integration docs: rework alternative indexes documentation (#10826) 2025-02-26 09:52:44 -06:00
index.md Misc. improvements to the documentation (#11255) 2025-02-05 17:22:09 -06:00
install-python.md Touch-ups to the Python install guide (#11116) 2025-01-30 13:56:53 -06:00
package.md Misc. improvements to the documentation (#11255) 2025-02-05 17:22:09 -06:00
projects.md Create main.py instead of hello.py in uv init (#10369) 2025-02-13 16:17:49 -06:00
scripts.md Update scripts docs with package indexes (#11443) 2025-02-12 07:52:22 -06:00
tools.md Add document for specifying Python interpreter in tool installation and upgrade commands. (#11598) 2025-02-18 11:45:58 -06:00