Authentication
Configure the Registry
Add topyproject.toml:
Install and Sync
CI/CD
~/.netrc automatically - no additional configuration needed in CI.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Configure uv to use Root Library Catalog for secure Python packages.
echo "machine pkg.root.io login token password YOUR_ROOT_TOKEN" >> ~/.netrc
chmod 600 ~/.netrc
pyproject.toml:
[[tool.uv.index]]
name = "root"
url = "https://pkg.root.io/pypi/simple/"
uv add requests==2.31.0
uv sync --upgrade
echo "machine pkg.root.io login token password $ROOT_TOKEN" >> ~/.netrc
chmod 600 ~/.netrc
~/.netrc automatically - no additional configuration needed in CI.
| Issue | Solution |
|---|---|
401 Unauthorized | Check ~/.netrc token and chmod 600 |
| Wrong index used | Confirm [[tool.uv.index]] (double brackets) not [tool.uv] |