Tools/uv.json

{
  "name": "uv",
  "description": "Extremely fast Python package and project manager",
  "tags": [
    "python",
    "dev",
    "package-manager"
  ],
  "executable": "uv.exe",
  "roles": { "version-manager": {}, "python-package-manager": { "priority": 30 } },
  "packages": {
    "scoop": "uv",
    "winget": "astral-sh.uv"
  },
  "xdg": {
    "compliance": "partial",
    "method": "env",
    "vars": {
      "UV_CACHE_DIR": "${XDG_CACHE_HOME}/uv",
      "UV_DATA_DIR": "${XDG_DATA_HOME}/uv"
    },
    "dirs": [
      "${XDG_CACHE_HOME}/uv",
      "${XDG_DATA_HOME}/uv"
    ]
  },
  "installs": [
    { "from": "pypi", "command": ["uv", "tool", "install", "{id}"] },
    { "from": "uv", "command": ["uv", "python", "install", "--default", "{id}"] }
  ],
  "aliases": {},
  "picker": null
}