{
  "dist_version": "0.31.0",
  "announcement_tag": "0.11.19",
  "announcement_tag_is_implicit": false,
  "announcement_is_prerelease": false,
  "announcement_title": "0.11.19",
  "announcement_changelog": "Released on 2026-06-03.\n\n### Python\n\n- Add CPython 3.15.0b2 ([#19531](https://github.com/astral-sh/uv/pull/19531))\n\n### Enhancements\n\n- Always compute SHA256 for remote distributions ([#19662](https://github.com/astral-sh/uv/pull/19662))\n- Add PyEmscripten platform (PEP 783) ([#19629](https://github.com/astral-sh/uv/pull/19629))\n- Add Pyodide 2025 target triple ([#19653](https://github.com/astral-sh/uv/pull/19653))\n\n### Preview features\n\n- Make preview features for commands have names that aren't ambiguous with the command ([#19645](https://github.com/astral-sh/uv/pull/19645))\n- Respect `--isolated` in `uv check` ([#19666](https://github.com/astral-sh/uv/pull/19666))\n\n### Bug fixes\n\n- Continue tool uninstall after dangling receipts ([#19623](https://github.com/astral-sh/uv/pull/19623))\n- Skip Unix-specific installation steps when cross-installing Windows Python distributions ([#19424](https://github.com/astral-sh/uv/pull/19424))",
  "announcement_github_body": "## Release Notes\n\nReleased on 2026-06-03.\n\n### Python\n\n- Add CPython 3.15.0b2 ([#19531](https://github.com/astral-sh/uv/pull/19531))\n\n### Enhancements\n\n- Always compute SHA256 for remote distributions ([#19662](https://github.com/astral-sh/uv/pull/19662))\n- Add PyEmscripten platform (PEP 783) ([#19629](https://github.com/astral-sh/uv/pull/19629))\n- Add Pyodide 2025 target triple ([#19653](https://github.com/astral-sh/uv/pull/19653))\n\n### Preview features\n\n- Make preview features for commands have names that aren't ambiguous with the command ([#19645](https://github.com/astral-sh/uv/pull/19645))\n- Respect `--isolated` in `uv check` ([#19666](https://github.com/astral-sh/uv/pull/19666))\n\n### Bug fixes\n\n- Continue tool uninstall after dangling receipts ([#19623](https://github.com/astral-sh/uv/pull/19623))\n- Skip Unix-specific installation steps when cross-installing Windows Python distributions ([#19424](https://github.com/astral-sh/uv/pull/19424))\n\n## Install uv 0.11.19\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -ExecutionPolicy Bypass -c \"irm https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-installer.ps1 | iex\"\n```\n\n## Download uv 0.11.19\n\n|  File  | Platform | Checksum |\n|--------|----------|----------|\n| [uv-aarch64-apple-darwin.tar.gz](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-aarch64-apple-darwin.tar.gz.sha256) |\n| [uv-x86_64-apple-darwin.tar.gz](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-x86_64-apple-darwin.tar.gz.sha256) |\n| [uv-aarch64-pc-windows-msvc.zip](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-aarch64-pc-windows-msvc.zip) | ARM64 Windows | [checksum](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-aarch64-pc-windows-msvc.zip.sha256) |\n| [uv-i686-pc-windows-msvc.zip](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-i686-pc-windows-msvc.zip) | x86 Windows | [checksum](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-i686-pc-windows-msvc.zip.sha256) |\n| [uv-x86_64-pc-windows-msvc.zip](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-x86_64-pc-windows-msvc.zip) | x64 Windows | [checksum](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-x86_64-pc-windows-msvc.zip.sha256) |\n| [uv-aarch64-unknown-linux-gnu.tar.gz](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-aarch64-unknown-linux-gnu.tar.gz) | ARM64 Linux | [checksum](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-aarch64-unknown-linux-gnu.tar.gz.sha256) |\n| [uv-i686-unknown-linux-gnu.tar.gz](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-i686-unknown-linux-gnu.tar.gz) | x86 Linux | [checksum](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-i686-unknown-linux-gnu.tar.gz.sha256) |\n| [uv-powerpc64le-unknown-linux-gnu.tar.gz](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-powerpc64le-unknown-linux-gnu.tar.gz) | PPC64LE Linux | [checksum](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-powerpc64le-unknown-linux-gnu.tar.gz.sha256) |\n| [uv-riscv64gc-unknown-linux-gnu.tar.gz](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-riscv64gc-unknown-linux-gnu.tar.gz) | RISCV Linux | [checksum](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-riscv64gc-unknown-linux-gnu.tar.gz.sha256) |\n| [uv-s390x-unknown-linux-gnu.tar.gz](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-s390x-unknown-linux-gnu.tar.gz) | S390x Linux | [checksum](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-s390x-unknown-linux-gnu.tar.gz.sha256) |\n| [uv-x86_64-unknown-linux-gnu.tar.gz](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n| [uv-armv7-unknown-linux-gnueabihf.tar.gz](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-armv7-unknown-linux-gnueabihf.tar.gz) | ARMv7 Linux | [checksum](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-armv7-unknown-linux-gnueabihf.tar.gz.sha256) |\n| [uv-aarch64-unknown-linux-musl.tar.gz](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-aarch64-unknown-linux-musl.tar.gz) | ARM64 MUSL Linux | [checksum](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-aarch64-unknown-linux-musl.tar.gz.sha256) |\n| [uv-i686-unknown-linux-musl.tar.gz](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-i686-unknown-linux-musl.tar.gz) | x86 MUSL Linux | [checksum](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-i686-unknown-linux-musl.tar.gz.sha256) |\n| [uv-riscv64gc-unknown-linux-musl.tar.gz](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-riscv64gc-unknown-linux-musl.tar.gz) | RISCV MUSL Linux | [checksum](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-riscv64gc-unknown-linux-musl.tar.gz.sha256) |\n| [uv-x86_64-unknown-linux-musl.tar.gz](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-x86_64-unknown-linux-musl.tar.gz) | x64 MUSL Linux | [checksum](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-x86_64-unknown-linux-musl.tar.gz.sha256) |\n| [uv-arm-unknown-linux-musleabihf.tar.gz](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-arm-unknown-linux-musleabihf.tar.gz) | ARMv6 MUSL Linux (Hardfloat) | [checksum](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-arm-unknown-linux-musleabihf.tar.gz.sha256) |\n| [uv-armv7-unknown-linux-musleabihf.tar.gz](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-armv7-unknown-linux-musleabihf.tar.gz) | ARMv7 MUSL Linux | [checksum](https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-armv7-unknown-linux-musleabihf.tar.gz.sha256) |\n\n## Verifying GitHub Artifact Attestations\n\nThe artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the [GitHub CLI](https://cli.github.com/manual/gh_attestation_verify):\n```sh\ngh attestation verify <file-path of downloaded artifact> --repo astral-sh/uv\n```\n\nYou can also download the attestation from [GitHub](https://github.com/astral-sh/uv/attestations) and verify against that directly:\n```sh\ngh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>\n```\n\n",
  "releases": [
    {
      "app_name": "uv",
      "app_version": "0.11.19",
      "env": {
        "install_dir_env_var": "UV_INSTALL_DIR",
        "unmanaged_dir_env_var": "UV_UNMANAGED_INSTALL",
        "disable_update_env_var": "UV_DISABLE_UPDATE",
        "no_modify_path_env_var": "UV_NO_MODIFY_PATH",
        "print_quiet_env_var": "UV_PRINT_QUIET",
        "print_verbose_env_var": "UV_PRINT_VERBOSE",
        "download_url_env_var": "UV_DOWNLOAD_URL",
        "github_base_url_env_var": "UV_INSTALLER_GITHUB_BASE_URL",
        "ghe_base_url_env_var": "UV_INSTALLER_GHE_BASE_URL",
        "github_token_env_var": "UV_GITHUB_TOKEN"
      },
      "display_name": "uv",
      "display": true,
      "artifacts": [
        "source.tar.gz",
        "source.tar.gz.sha256",
        "uv-installer.sh",
        "uv-installer.ps1",
        "sha256.sum",
        "uv-aarch64-apple-darwin.tar.gz",
        "uv-aarch64-apple-darwin.tar.gz.sha256",
        "uv-aarch64-pc-windows-msvc.zip",
        "uv-aarch64-pc-windows-msvc.zip.sha256",
        "uv-aarch64-unknown-linux-gnu.tar.gz",
        "uv-aarch64-unknown-linux-gnu.tar.gz.sha256",
        "uv-aarch64-unknown-linux-musl.tar.gz",
        "uv-aarch64-unknown-linux-musl.tar.gz.sha256",
        "uv-arm-unknown-linux-musleabihf.tar.gz",
        "uv-arm-unknown-linux-musleabihf.tar.gz.sha256",
        "uv-armv7-unknown-linux-gnueabihf.tar.gz",
        "uv-armv7-unknown-linux-gnueabihf.tar.gz.sha256",
        "uv-armv7-unknown-linux-musleabihf.tar.gz",
        "uv-armv7-unknown-linux-musleabihf.tar.gz.sha256",
        "uv-i686-pc-windows-msvc.zip",
        "uv-i686-pc-windows-msvc.zip.sha256",
        "uv-i686-unknown-linux-gnu.tar.gz",
        "uv-i686-unknown-linux-gnu.tar.gz.sha256",
        "uv-i686-unknown-linux-musl.tar.gz",
        "uv-i686-unknown-linux-musl.tar.gz.sha256",
        "uv-powerpc64le-unknown-linux-gnu.tar.gz",
        "uv-powerpc64le-unknown-linux-gnu.tar.gz.sha256",
        "uv-riscv64gc-unknown-linux-gnu.tar.gz",
        "uv-riscv64gc-unknown-linux-gnu.tar.gz.sha256",
        "uv-riscv64gc-unknown-linux-musl.tar.gz",
        "uv-riscv64gc-unknown-linux-musl.tar.gz.sha256",
        "uv-s390x-unknown-linux-gnu.tar.gz",
        "uv-s390x-unknown-linux-gnu.tar.gz.sha256",
        "uv-x86_64-apple-darwin.tar.gz",
        "uv-x86_64-apple-darwin.tar.gz.sha256",
        "uv-x86_64-pc-windows-msvc.zip",
        "uv-x86_64-pc-windows-msvc.zip.sha256",
        "uv-x86_64-unknown-linux-gnu.tar.gz",
        "uv-x86_64-unknown-linux-gnu.tar.gz.sha256",
        "uv-x86_64-unknown-linux-musl.tar.gz",
        "uv-x86_64-unknown-linux-musl.tar.gz.sha256"
      ],
      "hosting": {
        "order": [
          "simple",
          "github"
        ],
        "github": {
          "artifact_base_url": "https://github.com",
          "artifact_download_path": "/astral-sh/uv/releases/download/0.11.19",
          "owner": "astral-sh",
          "repo": "uv"
        },
        "simple": {
          "download_url": "https://releases.astral.sh/github/uv/releases/download/0.11.19"
        }
      }
    }
  ],
  "artifacts": {
    "sha256.sum": {
      "name": "sha256.sum",
      "kind": "unified-checksum"
    },
    "source.tar.gz": {
      "name": "source.tar.gz",
      "kind": "source-tarball",
      "checksum": "source.tar.gz.sha256",
      "checksums": {
        "sha256": "3869ae6f1a54465255d91e17f9e3e91ee3fa26d539990ce6c74ff8b6fe94f994"
      }
    },
    "source.tar.gz.sha256": {
      "name": "source.tar.gz.sha256",
      "kind": "checksum"
    },
    "uv-aarch64-apple-darwin.tar.gz": {
      "name": "uv-aarch64-apple-darwin.tar.gz",
      "kind": "executable-zip",
      "target_triples": [
        "aarch64-apple-darwin"
      ],
      "assets": [
        {
          "id": "uv-aarch64-apple-darwin-exe-uv",
          "name": "uv",
          "path": "uv",
          "kind": "executable"
        },
        {
          "id": "uv-aarch64-apple-darwin-exe-uvx",
          "name": "uvx",
          "path": "uvx",
          "kind": "executable"
        }
      ],
      "checksum": "uv-aarch64-apple-darwin.tar.gz.sha256",
      "checksums": {
        "sha256": "d8f59c38e8c4168ee468d423cd63184be12fa6995a4283d41ee1a14d003c9453"
      }
    },
    "uv-aarch64-apple-darwin.tar.gz.sha256": {
      "name": "uv-aarch64-apple-darwin.tar.gz.sha256",
      "kind": "checksum",
      "target_triples": [
        "aarch64-apple-darwin"
      ]
    },
    "uv-aarch64-pc-windows-msvc.zip": {
      "name": "uv-aarch64-pc-windows-msvc.zip",
      "kind": "executable-zip",
      "target_triples": [
        "aarch64-pc-windows-msvc"
      ],
      "assets": [
        {
          "id": "uv-aarch64-pc-windows-msvc-exe-uv",
          "name": "uv",
          "path": "uv.exe",
          "kind": "executable"
        },
        {
          "id": "uv-aarch64-pc-windows-msvc-exe-uvw",
          "name": "uvw",
          "path": "uvw.exe",
          "kind": "executable"
        },
        {
          "id": "uv-aarch64-pc-windows-msvc-exe-uvx",
          "name": "uvx",
          "path": "uvx.exe",
          "kind": "executable"
        }
      ],
      "checksum": "uv-aarch64-pc-windows-msvc.zip.sha256",
      "checksums": {
        "sha256": "5592a990a9d9901fd0d23992d872f2ec3ca91b7bbd3d5f0bb5e6f42b851493d8"
      }
    },
    "uv-aarch64-pc-windows-msvc.zip.sha256": {
      "name": "uv-aarch64-pc-windows-msvc.zip.sha256",
      "kind": "checksum",
      "target_triples": [
        "aarch64-pc-windows-msvc"
      ]
    },
    "uv-aarch64-unknown-linux-gnu.tar.gz": {
      "name": "uv-aarch64-unknown-linux-gnu.tar.gz",
      "kind": "executable-zip",
      "target_triples": [
        "aarch64-unknown-linux-gnu"
      ],
      "assets": [
        {
          "id": "uv-aarch64-unknown-linux-gnu-exe-uv",
          "name": "uv",
          "path": "uv",
          "kind": "executable"
        },
        {
          "id": "uv-aarch64-unknown-linux-gnu-exe-uvx",
          "name": "uvx",
          "path": "uvx",
          "kind": "executable"
        }
      ],
      "checksum": "uv-aarch64-unknown-linux-gnu.tar.gz.sha256",
      "checksums": {
        "sha256": "83b13ab184a45b7d9a3b0e4b10eaebd50ad41e66cb16dcce8e60aa7be13ae399"
      }
    },
    "uv-aarch64-unknown-linux-gnu.tar.gz.sha256": {
      "name": "uv-aarch64-unknown-linux-gnu.tar.gz.sha256",
      "kind": "checksum",
      "target_triples": [
        "aarch64-unknown-linux-gnu"
      ]
    },
    "uv-aarch64-unknown-linux-musl.tar.gz": {
      "name": "uv-aarch64-unknown-linux-musl.tar.gz",
      "kind": "executable-zip",
      "target_triples": [
        "aarch64-unknown-linux-musl"
      ],
      "assets": [
        {
          "id": "uv-aarch64-unknown-linux-musl-exe-uv",
          "name": "uv",
          "path": "uv",
          "kind": "executable"
        },
        {
          "id": "uv-aarch64-unknown-linux-musl-exe-uvx",
          "name": "uvx",
          "path": "uvx",
          "kind": "executable"
        }
      ],
      "checksum": "uv-aarch64-unknown-linux-musl.tar.gz.sha256",
      "checksums": {
        "sha256": "767629b64cdf078c32e42819db28d5ca868b8dc7e3a879967fadc3e4f7f66be3"
      }
    },
    "uv-aarch64-unknown-linux-musl.tar.gz.sha256": {
      "name": "uv-aarch64-unknown-linux-musl.tar.gz.sha256",
      "kind": "checksum",
      "target_triples": [
        "aarch64-unknown-linux-musl"
      ]
    },
    "uv-arm-unknown-linux-musleabihf.tar.gz": {
      "name": "uv-arm-unknown-linux-musleabihf.tar.gz",
      "kind": "executable-zip",
      "target_triples": [
        "arm-unknown-linux-musleabihf"
      ],
      "assets": [
        {
          "id": "uv-arm-unknown-linux-musleabihf-exe-uv",
          "name": "uv",
          "path": "uv",
          "kind": "executable"
        },
        {
          "id": "uv-arm-unknown-linux-musleabihf-exe-uvx",
          "name": "uvx",
          "path": "uvx",
          "kind": "executable"
        }
      ],
      "checksum": "uv-arm-unknown-linux-musleabihf.tar.gz.sha256",
      "checksums": {
        "sha256": "638bb5aac6419e062149b4600c0030e2203dfbb8bf6b0db740755bb19f458abf"
      }
    },
    "uv-arm-unknown-linux-musleabihf.tar.gz.sha256": {
      "name": "uv-arm-unknown-linux-musleabihf.tar.gz.sha256",
      "kind": "checksum",
      "target_triples": [
        "arm-unknown-linux-musleabihf"
      ]
    },
    "uv-armv7-unknown-linux-gnueabihf.tar.gz": {
      "name": "uv-armv7-unknown-linux-gnueabihf.tar.gz",
      "kind": "executable-zip",
      "target_triples": [
        "armv7-unknown-linux-gnueabihf"
      ],
      "assets": [
        {
          "id": "uv-armv7-unknown-linux-gnueabihf-exe-uv",
          "name": "uv",
          "path": "uv",
          "kind": "executable"
        },
        {
          "id": "uv-armv7-unknown-linux-gnueabihf-exe-uvx",
          "name": "uvx",
          "path": "uvx",
          "kind": "executable"
        }
      ],
      "checksum": "uv-armv7-unknown-linux-gnueabihf.tar.gz.sha256",
      "checksums": {
        "sha256": "56c307d18acadb1bee2b76bde39cedcf0d29f93102c52f39f8c0c8a42dffe96e"
      }
    },
    "uv-armv7-unknown-linux-gnueabihf.tar.gz.sha256": {
      "name": "uv-armv7-unknown-linux-gnueabihf.tar.gz.sha256",
      "kind": "checksum",
      "target_triples": [
        "armv7-unknown-linux-gnueabihf"
      ]
    },
    "uv-armv7-unknown-linux-musleabihf.tar.gz": {
      "name": "uv-armv7-unknown-linux-musleabihf.tar.gz",
      "kind": "executable-zip",
      "target_triples": [
        "armv7-unknown-linux-musleabihf"
      ],
      "assets": [
        {
          "id": "uv-armv7-unknown-linux-musleabihf-exe-uv",
          "name": "uv",
          "path": "uv",
          "kind": "executable"
        },
        {
          "id": "uv-armv7-unknown-linux-musleabihf-exe-uvx",
          "name": "uvx",
          "path": "uvx",
          "kind": "executable"
        }
      ],
      "checksum": "uv-armv7-unknown-linux-musleabihf.tar.gz.sha256",
      "checksums": {
        "sha256": "d807c33e89c27430a68b7be52a8a0d39e08c91dba0fa295172c6ff2ce2d07a27"
      }
    },
    "uv-armv7-unknown-linux-musleabihf.tar.gz.sha256": {
      "name": "uv-armv7-unknown-linux-musleabihf.tar.gz.sha256",
      "kind": "checksum",
      "target_triples": [
        "armv7-unknown-linux-musleabihf"
      ]
    },
    "uv-i686-pc-windows-msvc.zip": {
      "name": "uv-i686-pc-windows-msvc.zip",
      "kind": "executable-zip",
      "target_triples": [
        "i686-pc-windows-msvc"
      ],
      "assets": [
        {
          "id": "uv-i686-pc-windows-msvc-exe-uv",
          "name": "uv",
          "path": "uv.exe",
          "kind": "executable"
        },
        {
          "id": "uv-i686-pc-windows-msvc-exe-uvw",
          "name": "uvw",
          "path": "uvw.exe",
          "kind": "executable"
        },
        {
          "id": "uv-i686-pc-windows-msvc-exe-uvx",
          "name": "uvx",
          "path": "uvx.exe",
          "kind": "executable"
        }
      ],
      "checksum": "uv-i686-pc-windows-msvc.zip.sha256",
      "checksums": {
        "sha256": "e701a69f0ab192fde8ea3f4cfdedfa6cade0c92cea2e350613b6528e966b50c7"
      }
    },
    "uv-i686-pc-windows-msvc.zip.sha256": {
      "name": "uv-i686-pc-windows-msvc.zip.sha256",
      "kind": "checksum",
      "target_triples": [
        "i686-pc-windows-msvc"
      ]
    },
    "uv-i686-unknown-linux-gnu.tar.gz": {
      "name": "uv-i686-unknown-linux-gnu.tar.gz",
      "kind": "executable-zip",
      "target_triples": [
        "i686-unknown-linux-gnu"
      ],
      "assets": [
        {
          "id": "uv-i686-unknown-linux-gnu-exe-uv",
          "name": "uv",
          "path": "uv",
          "kind": "executable"
        },
        {
          "id": "uv-i686-unknown-linux-gnu-exe-uvx",
          "name": "uvx",
          "path": "uvx",
          "kind": "executable"
        }
      ],
      "checksum": "uv-i686-unknown-linux-gnu.tar.gz.sha256",
      "checksums": {
        "sha256": "d0ef2e69c44a2763161d5b5f40b722fe81e0d16bed217cbc526fb5a3640802b3"
      }
    },
    "uv-i686-unknown-linux-gnu.tar.gz.sha256": {
      "name": "uv-i686-unknown-linux-gnu.tar.gz.sha256",
      "kind": "checksum",
      "target_triples": [
        "i686-unknown-linux-gnu"
      ]
    },
    "uv-i686-unknown-linux-musl.tar.gz": {
      "name": "uv-i686-unknown-linux-musl.tar.gz",
      "kind": "executable-zip",
      "target_triples": [
        "i686-unknown-linux-musl"
      ],
      "assets": [
        {
          "id": "uv-i686-unknown-linux-musl-exe-uv",
          "name": "uv",
          "path": "uv",
          "kind": "executable"
        },
        {
          "id": "uv-i686-unknown-linux-musl-exe-uvx",
          "name": "uvx",
          "path": "uvx",
          "kind": "executable"
        }
      ],
      "checksum": "uv-i686-unknown-linux-musl.tar.gz.sha256",
      "checksums": {
        "sha256": "f58e41864cb91fbd2306a7b46718fdd0c1029169fe03347719771a1c68a527e6"
      }
    },
    "uv-i686-unknown-linux-musl.tar.gz.sha256": {
      "name": "uv-i686-unknown-linux-musl.tar.gz.sha256",
      "kind": "checksum",
      "target_triples": [
        "i686-unknown-linux-musl"
      ]
    },
    "uv-installer.ps1": {
      "name": "uv-installer.ps1",
      "kind": "installer",
      "target_triples": [
        "aarch64-pc-windows-gnu",
        "aarch64-pc-windows-msvc",
        "i686-pc-windows-gnu",
        "i686-pc-windows-msvc",
        "x86_64-pc-windows-gnu",
        "x86_64-pc-windows-msvc"
      ],
      "install_hint": "powershell -ExecutionPolicy Bypass -c \"irm https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-installer.ps1 | iex\"",
      "description": "Install prebuilt binaries via powershell script"
    },
    "uv-installer.sh": {
      "name": "uv-installer.sh",
      "kind": "installer",
      "target_triples": [
        "aarch64-apple-darwin",
        "aarch64-pc-windows-gnu",
        "aarch64-unknown-linux-gnu",
        "aarch64-unknown-linux-musl-dynamic",
        "aarch64-unknown-linux-musl-static",
        "arm-unknown-linux-gnueabihf",
        "arm-unknown-linux-musl-dynamiceabihf",
        "arm-unknown-linux-musl-staticeabihf",
        "armv7-unknown-linux-gnueabihf",
        "armv7-unknown-linux-musl-dynamiceabihf",
        "armv7-unknown-linux-musl-staticeabihf",
        "i686-pc-windows-gnu",
        "i686-unknown-linux-gnu",
        "i686-unknown-linux-musl-dynamic",
        "i686-unknown-linux-musl-static",
        "powerpc64le-unknown-linux-gnu",
        "riscv64gc-unknown-linux-gnu",
        "riscv64gc-unknown-linux-musl-dynamic",
        "riscv64gc-unknown-linux-musl-static",
        "s390x-unknown-linux-gnu",
        "x86_64-apple-darwin",
        "x86_64-pc-windows-gnu",
        "x86_64-unknown-linux-gnu",
        "x86_64-unknown-linux-musl-dynamic",
        "x86_64-unknown-linux-musl-static"
      ],
      "install_hint": "curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/uv/releases/download/0.11.19/uv-installer.sh | sh",
      "description": "Install prebuilt binaries via shell script"
    },
    "uv-powerpc64le-unknown-linux-gnu.tar.gz": {
      "name": "uv-powerpc64le-unknown-linux-gnu.tar.gz",
      "kind": "executable-zip",
      "target_triples": [
        "powerpc64le-unknown-linux-gnu"
      ],
      "assets": [
        {
          "id": "uv-powerpc64le-unknown-linux-gnu-exe-uv",
          "name": "uv",
          "path": "uv",
          "kind": "executable"
        },
        {
          "id": "uv-powerpc64le-unknown-linux-gnu-exe-uvx",
          "name": "uvx",
          "path": "uvx",
          "kind": "executable"
        }
      ],
      "checksum": "uv-powerpc64le-unknown-linux-gnu.tar.gz.sha256",
      "checksums": {
        "sha256": "b6dcd94b5c456d11787d1e6d01b5f9a34b456e22e2dde9bbae3531dc7676c0d8"
      }
    },
    "uv-powerpc64le-unknown-linux-gnu.tar.gz.sha256": {
      "name": "uv-powerpc64le-unknown-linux-gnu.tar.gz.sha256",
      "kind": "checksum",
      "target_triples": [
        "powerpc64le-unknown-linux-gnu"
      ]
    },
    "uv-riscv64gc-unknown-linux-gnu.tar.gz": {
      "name": "uv-riscv64gc-unknown-linux-gnu.tar.gz",
      "kind": "executable-zip",
      "target_triples": [
        "riscv64gc-unknown-linux-gnu"
      ],
      "assets": [
        {
          "id": "uv-riscv64gc-unknown-linux-gnu-exe-uv",
          "name": "uv",
          "path": "uv",
          "kind": "executable"
        },
        {
          "id": "uv-riscv64gc-unknown-linux-gnu-exe-uvx",
          "name": "uvx",
          "path": "uvx",
          "kind": "executable"
        }
      ],
      "checksum": "uv-riscv64gc-unknown-linux-gnu.tar.gz.sha256",
      "checksums": {
        "sha256": "4b9ca6bd2ed1e4c2658e5f85cf8a208c192490d9d24dbf2c36d61ea10a389778"
      }
    },
    "uv-riscv64gc-unknown-linux-gnu.tar.gz.sha256": {
      "name": "uv-riscv64gc-unknown-linux-gnu.tar.gz.sha256",
      "kind": "checksum",
      "target_triples": [
        "riscv64gc-unknown-linux-gnu"
      ]
    },
    "uv-riscv64gc-unknown-linux-musl.tar.gz": {
      "name": "uv-riscv64gc-unknown-linux-musl.tar.gz",
      "kind": "executable-zip",
      "target_triples": [
        "riscv64gc-unknown-linux-musl"
      ],
      "assets": [
        {
          "id": "uv-riscv64gc-unknown-linux-musl-exe-uv",
          "name": "uv",
          "path": "uv",
          "kind": "executable"
        },
        {
          "id": "uv-riscv64gc-unknown-linux-musl-exe-uvx",
          "name": "uvx",
          "path": "uvx",
          "kind": "executable"
        }
      ],
      "checksum": "uv-riscv64gc-unknown-linux-musl.tar.gz.sha256",
      "checksums": {
        "sha256": "184232b4e0de4d6a674d57b1d6d8c39a3c5a5dbc27f95ed972c46974d21b0115"
      }
    },
    "uv-riscv64gc-unknown-linux-musl.tar.gz.sha256": {
      "name": "uv-riscv64gc-unknown-linux-musl.tar.gz.sha256",
      "kind": "checksum",
      "target_triples": [
        "riscv64gc-unknown-linux-musl"
      ]
    },
    "uv-s390x-unknown-linux-gnu.tar.gz": {
      "name": "uv-s390x-unknown-linux-gnu.tar.gz",
      "kind": "executable-zip",
      "target_triples": [
        "s390x-unknown-linux-gnu"
      ],
      "assets": [
        {
          "id": "uv-s390x-unknown-linux-gnu-exe-uv",
          "name": "uv",
          "path": "uv",
          "kind": "executable"
        },
        {
          "id": "uv-s390x-unknown-linux-gnu-exe-uvx",
          "name": "uvx",
          "path": "uvx",
          "kind": "executable"
        }
      ],
      "checksum": "uv-s390x-unknown-linux-gnu.tar.gz.sha256",
      "checksums": {
        "sha256": "c4535a5f9f27a94df384ea8140b78c3e7c083d4130cd341fd826b5ab343979fb"
      }
    },
    "uv-s390x-unknown-linux-gnu.tar.gz.sha256": {
      "name": "uv-s390x-unknown-linux-gnu.tar.gz.sha256",
      "kind": "checksum",
      "target_triples": [
        "s390x-unknown-linux-gnu"
      ]
    },
    "uv-x86_64-apple-darwin.tar.gz": {
      "name": "uv-x86_64-apple-darwin.tar.gz",
      "kind": "executable-zip",
      "target_triples": [
        "x86_64-apple-darwin"
      ],
      "assets": [
        {
          "id": "uv-x86_64-apple-darwin-exe-uv",
          "name": "uv",
          "path": "uv",
          "kind": "executable"
        },
        {
          "id": "uv-x86_64-apple-darwin-exe-uvx",
          "name": "uvx",
          "path": "uvx",
          "kind": "executable"
        }
      ],
      "checksum": "uv-x86_64-apple-darwin.tar.gz.sha256",
      "checksums": {
        "sha256": "1585f415cade9f061e7f00fe5b00030a79ccfac60c650242ce639ba946138d40"
      }
    },
    "uv-x86_64-apple-darwin.tar.gz.sha256": {
      "name": "uv-x86_64-apple-darwin.tar.gz.sha256",
      "kind": "checksum",
      "target_triples": [
        "x86_64-apple-darwin"
      ]
    },
    "uv-x86_64-pc-windows-msvc.zip": {
      "name": "uv-x86_64-pc-windows-msvc.zip",
      "kind": "executable-zip",
      "target_triples": [
        "x86_64-pc-windows-msvc"
      ],
      "assets": [
        {
          "id": "uv-x86_64-pc-windows-msvc-exe-uv",
          "name": "uv",
          "path": "uv.exe",
          "kind": "executable"
        },
        {
          "id": "uv-x86_64-pc-windows-msvc-exe-uvw",
          "name": "uvw",
          "path": "uvw.exe",
          "kind": "executable"
        },
        {
          "id": "uv-x86_64-pc-windows-msvc-exe-uvx",
          "name": "uvx",
          "path": "uvx.exe",
          "kind": "executable"
        }
      ],
      "checksum": "uv-x86_64-pc-windows-msvc.zip.sha256",
      "checksums": {
        "sha256": "1665fc8e37b5d70a134820d6d7891747471a2ac8bc940ee7af0b69fd03b28d61"
      }
    },
    "uv-x86_64-pc-windows-msvc.zip.sha256": {
      "name": "uv-x86_64-pc-windows-msvc.zip.sha256",
      "kind": "checksum",
      "target_triples": [
        "x86_64-pc-windows-msvc"
      ]
    },
    "uv-x86_64-unknown-linux-gnu.tar.gz": {
      "name": "uv-x86_64-unknown-linux-gnu.tar.gz",
      "kind": "executable-zip",
      "target_triples": [
        "x86_64-unknown-linux-gnu"
      ],
      "assets": [
        {
          "id": "uv-x86_64-unknown-linux-gnu-exe-uv",
          "name": "uv",
          "path": "uv",
          "kind": "executable"
        },
        {
          "id": "uv-x86_64-unknown-linux-gnu-exe-uvx",
          "name": "uvx",
          "path": "uvx",
          "kind": "executable"
        }
      ],
      "checksum": "uv-x86_64-unknown-linux-gnu.tar.gz.sha256",
      "checksums": {
        "sha256": "7035608168e106375b36d0c818d537a889c51a8625fe7f8f7cad5e62b947c368"
      }
    },
    "uv-x86_64-unknown-linux-gnu.tar.gz.sha256": {
      "name": "uv-x86_64-unknown-linux-gnu.tar.gz.sha256",
      "kind": "checksum",
      "target_triples": [
        "x86_64-unknown-linux-gnu"
      ]
    },
    "uv-x86_64-unknown-linux-musl.tar.gz": {
      "name": "uv-x86_64-unknown-linux-musl.tar.gz",
      "kind": "executable-zip",
      "target_triples": [
        "x86_64-unknown-linux-musl"
      ],
      "assets": [
        {
          "id": "uv-x86_64-unknown-linux-musl-exe-uv",
          "name": "uv",
          "path": "uv",
          "kind": "executable"
        },
        {
          "id": "uv-x86_64-unknown-linux-musl-exe-uvx",
          "name": "uvx",
          "path": "uvx",
          "kind": "executable"
        }
      ],
      "checksum": "uv-x86_64-unknown-linux-musl.tar.gz.sha256",
      "checksums": {
        "sha256": "c4c0d0a383413261af5f0f0743e1292f4aafbe907987ed83bd0ac66f0a3d7e20"
      }
    },
    "uv-x86_64-unknown-linux-musl.tar.gz.sha256": {
      "name": "uv-x86_64-unknown-linux-musl.tar.gz.sha256",
      "kind": "checksum",
      "target_triples": [
        "x86_64-unknown-linux-musl"
      ]
    }
  },
  "systems": {
    "build:global:": {
      "id": "build:global:",
      "cargo_version_line": "cargo 1.96.0 (30a34c682 2026-05-25)",
      "build_environment": {
        "linux": {
          "glibc_version": {
            "major": 2,
            "series": 39
          }
        }
      }
    },
    "host:create:all:": {
      "id": "host:create:all:",
      "cargo_version_line": "cargo 1.96.0 (30a34c682 2026-05-25)",
      "build_environment": {
        "linux": {
          "glibc_version": {
            "major": 2,
            "series": 39
          }
        }
      }
    },
    "host:upload,release:all:": {
      "id": "host:upload,release:all:",
      "cargo_version_line": "cargo 1.96.0 (30a34c682 2026-05-25)",
      "build_environment": {
        "linux": {
          "glibc_version": {
            "major": 2,
            "series": 39
          }
        }
      }
    },
    "plan:local:": {
      "id": "plan:local:",
      "cargo_version_line": "cargo 1.96.0 (30a34c682 2026-05-25)",
      "build_environment": {
        "linux": {
          "glibc_version": {
            "major": 2,
            "series": 39
          }
        }
      }
    }
  },
  "publish_prereleases": false,
  "force_latest": false,
  "ci": {
    "github": {
      "artifacts_matrix": {
        "include": [
          {
            "runner": "macos-14",
            "host": "aarch64-apple-darwin",
            "install_dist": {
              "shell": "sh",
              "run": "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.31.0/cargo-dist-installer.sh | sh"
            },
            "dist_args": "--artifacts=local --target=aarch64-apple-darwin",
            "targets": [
              "aarch64-apple-darwin"
            ],
            "cache_provider": "github"
          },
          {
            "runner": "ubuntu-22.04",
            "host": "x86_64-unknown-linux-gnu",
            "container": {
              "image": "messense/cargo-xwin",
              "host": "x86_64-unknown-linux-musl",
              "package_manager": "apt"
            },
            "install_dist": {
              "shell": "sh",
              "run": "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.31.0/cargo-dist-installer.sh | sh"
            },
            "dist_args": "--artifacts=local --target=aarch64-pc-windows-msvc",
            "targets": [
              "aarch64-pc-windows-msvc"
            ],
            "packages_install": "if ! command -v cargo-xwin > /dev/null 2>&1; then\n  if ! command -v pip3 > /dev/null 2>&1; then\n    dnf install --assumeyes python3-pip\n    pip3 install --upgrade pip\n  fi\n  pip3 install cargo-xwin\nfi",
            "cache_provider": "github"
          },
          {
            "runner": "ubuntu-22.04-arm",
            "host": "aarch64-unknown-linux-gnu",
            "install_dist": {
              "shell": "sh",
              "run": "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.31.0/cargo-dist-installer.sh | sh"
            },
            "dist_args": "--artifacts=local --target=aarch64-unknown-linux-gnu",
            "targets": [
              "aarch64-unknown-linux-gnu"
            ],
            "cache_provider": "github"
          },
          {
            "runner": "ubuntu-22.04-arm",
            "host": "aarch64-unknown-linux-gnu",
            "install_dist": {
              "shell": "sh",
              "run": "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.31.0/cargo-dist-installer.sh | sh"
            },
            "dist_args": "--artifacts=local --target=aarch64-unknown-linux-musl",
            "targets": [
              "aarch64-unknown-linux-musl"
            ],
            "packages_install": "sudo apt-get update\nsudo apt-get install musl-tools",
            "cache_provider": "github"
          },
          {
            "runner": "ubuntu-22.04",
            "host": "x86_64-unknown-linux-gnu",
            "install_dist": {
              "shell": "sh",
              "run": "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.31.0/cargo-dist-installer.sh | sh"
            },
            "dist_args": "--artifacts=local --target=arm-unknown-linux-musleabihf",
            "targets": [
              "arm-unknown-linux-musleabihf"
            ],
            "packages_install": "if ! command -v cargo-zigbuild > /dev/null 2>&1; then\n  if ! command -v pip3 > /dev/null 2>&1; then\n    dnf install --assumeyes python3-pip\n    pip3 install --upgrade pip\n  fi\n  pip3 install cargo-zigbuild\nfi",
            "cache_provider": "github"
          },
          {
            "runner": "ubuntu-22.04",
            "host": "x86_64-unknown-linux-gnu",
            "install_dist": {
              "shell": "sh",
              "run": "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.31.0/cargo-dist-installer.sh | sh"
            },
            "dist_args": "--artifacts=local --target=armv7-unknown-linux-gnueabihf",
            "targets": [
              "armv7-unknown-linux-gnueabihf"
            ],
            "packages_install": "if ! command -v cargo-zigbuild > /dev/null 2>&1; then\n  if ! command -v pip3 > /dev/null 2>&1; then\n    dnf install --assumeyes python3-pip\n    pip3 install --upgrade pip\n  fi\n  pip3 install cargo-zigbuild\nfi",
            "cache_provider": "github"
          },
          {
            "runner": "ubuntu-22.04",
            "host": "x86_64-unknown-linux-gnu",
            "install_dist": {
              "shell": "sh",
              "run": "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.31.0/cargo-dist-installer.sh | sh"
            },
            "dist_args": "--artifacts=local --target=armv7-unknown-linux-musleabihf",
            "targets": [
              "armv7-unknown-linux-musleabihf"
            ],
            "packages_install": "if ! command -v cargo-zigbuild > /dev/null 2>&1; then\n  if ! command -v pip3 > /dev/null 2>&1; then\n    dnf install --assumeyes python3-pip\n    pip3 install --upgrade pip\n  fi\n  pip3 install cargo-zigbuild\nfi",
            "cache_provider": "github"
          },
          {
            "runner": "ubuntu-22.04",
            "host": "x86_64-unknown-linux-gnu",
            "container": {
              "image": "messense/cargo-xwin",
              "host": "x86_64-unknown-linux-musl",
              "package_manager": "apt"
            },
            "install_dist": {
              "shell": "sh",
              "run": "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.31.0/cargo-dist-installer.sh | sh"
            },
            "dist_args": "--artifacts=local --target=i686-pc-windows-msvc",
            "targets": [
              "i686-pc-windows-msvc"
            ],
            "packages_install": "if ! command -v cargo-xwin > /dev/null 2>&1; then\n  if ! command -v pip3 > /dev/null 2>&1; then\n    dnf install --assumeyes python3-pip\n    pip3 install --upgrade pip\n  fi\n  pip3 install cargo-xwin\nfi",
            "cache_provider": "github"
          },
          {
            "runner": "ubuntu-22.04",
            "host": "x86_64-unknown-linux-gnu",
            "install_dist": {
              "shell": "sh",
              "run": "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.31.0/cargo-dist-installer.sh | sh"
            },
            "dist_args": "--artifacts=local --target=i686-unknown-linux-gnu",
            "targets": [
              "i686-unknown-linux-gnu"
            ],
            "packages_install": "if ! command -v cargo-zigbuild > /dev/null 2>&1; then\n  if ! command -v pip3 > /dev/null 2>&1; then\n    dnf install --assumeyes python3-pip\n    pip3 install --upgrade pip\n  fi\n  pip3 install cargo-zigbuild\nfi",
            "cache_provider": "github"
          },
          {
            "runner": "ubuntu-22.04",
            "host": "x86_64-unknown-linux-gnu",
            "install_dist": {
              "shell": "sh",
              "run": "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.31.0/cargo-dist-installer.sh | sh"
            },
            "dist_args": "--artifacts=local --target=i686-unknown-linux-musl",
            "targets": [
              "i686-unknown-linux-musl"
            ],
            "packages_install": "sudo apt-get update\nsudo apt-get install musl-tools\nif ! command -v cargo-zigbuild > /dev/null 2>&1; then\n  if ! command -v pip3 > /dev/null 2>&1; then\n    dnf install --assumeyes python3-pip\n    pip3 install --upgrade pip\n  fi\n  pip3 install cargo-zigbuild\nfi",
            "cache_provider": "github"
          },
          {
            "runner": "ubuntu-22.04",
            "host": "x86_64-unknown-linux-gnu",
            "install_dist": {
              "shell": "sh",
              "run": "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.31.0/cargo-dist-installer.sh | sh"
            },
            "dist_args": "--artifacts=local --target=powerpc64le-unknown-linux-gnu",
            "targets": [
              "powerpc64le-unknown-linux-gnu"
            ],
            "packages_install": "if ! command -v cargo-zigbuild > /dev/null 2>&1; then\n  if ! command -v pip3 > /dev/null 2>&1; then\n    dnf install --assumeyes python3-pip\n    pip3 install --upgrade pip\n  fi\n  pip3 install cargo-zigbuild\nfi",
            "cache_provider": "github"
          },
          {
            "runner": "ubuntu-22.04",
            "host": "x86_64-unknown-linux-gnu",
            "install_dist": {
              "shell": "sh",
              "run": "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.31.0/cargo-dist-installer.sh | sh"
            },
            "dist_args": "--artifacts=local --target=riscv64gc-unknown-linux-gnu",
            "targets": [
              "riscv64gc-unknown-linux-gnu"
            ],
            "packages_install": "if ! command -v cargo-zigbuild > /dev/null 2>&1; then\n  if ! command -v pip3 > /dev/null 2>&1; then\n    dnf install --assumeyes python3-pip\n    pip3 install --upgrade pip\n  fi\n  pip3 install cargo-zigbuild\nfi",
            "cache_provider": "github"
          },
          {
            "runner": "ubuntu-22.04",
            "host": "x86_64-unknown-linux-gnu",
            "install_dist": {
              "shell": "sh",
              "run": "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.31.0/cargo-dist-installer.sh | sh"
            },
            "dist_args": "--artifacts=local --target=riscv64gc-unknown-linux-musl",
            "targets": [
              "riscv64gc-unknown-linux-musl"
            ],
            "packages_install": "sudo apt-get update\nsudo apt-get install musl-tools\nif ! command -v cargo-zigbuild > /dev/null 2>&1; then\n  if ! command -v pip3 > /dev/null 2>&1; then\n    dnf install --assumeyes python3-pip\n    pip3 install --upgrade pip\n  fi\n  pip3 install cargo-zigbuild\nfi",
            "cache_provider": "github"
          },
          {
            "runner": "ubuntu-22.04",
            "host": "x86_64-unknown-linux-gnu",
            "install_dist": {
              "shell": "sh",
              "run": "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.31.0/cargo-dist-installer.sh | sh"
            },
            "dist_args": "--artifacts=local --target=s390x-unknown-linux-gnu",
            "targets": [
              "s390x-unknown-linux-gnu"
            ],
            "packages_install": "if ! command -v cargo-zigbuild > /dev/null 2>&1; then\n  if ! command -v pip3 > /dev/null 2>&1; then\n    dnf install --assumeyes python3-pip\n    pip3 install --upgrade pip\n  fi\n  pip3 install cargo-zigbuild\nfi",
            "cache_provider": "github"
          },
          {
            "runner": "macos-15-intel",
            "host": "x86_64-apple-darwin",
            "install_dist": {
              "shell": "sh",
              "run": "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.31.0/cargo-dist-installer.sh | sh"
            },
            "dist_args": "--artifacts=local --target=x86_64-apple-darwin",
            "targets": [
              "x86_64-apple-darwin"
            ],
            "cache_provider": "github"
          },
          {
            "runner": "windows-2022",
            "host": "x86_64-pc-windows-msvc",
            "install_dist": {
              "shell": "pwsh",
              "run": "irm https://github.com/axodotdev/cargo-dist/releases/download/v0.31.0/cargo-dist-installer.ps1 | iex"
            },
            "dist_args": "--artifacts=local --target=x86_64-pc-windows-msvc",
            "targets": [
              "x86_64-pc-windows-msvc"
            ],
            "cache_provider": "github"
          },
          {
            "runner": "ubuntu-22.04",
            "host": "x86_64-unknown-linux-gnu",
            "install_dist": {
              "shell": "sh",
              "run": "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.31.0/cargo-dist-installer.sh | sh"
            },
            "dist_args": "--artifacts=local --target=x86_64-unknown-linux-gnu",
            "targets": [
              "x86_64-unknown-linux-gnu"
            ],
            "cache_provider": "github"
          },
          {
            "runner": "ubuntu-22.04",
            "host": "x86_64-unknown-linux-gnu",
            "install_dist": {
              "shell": "sh",
              "run": "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.31.0/cargo-dist-installer.sh | sh"
            },
            "dist_args": "--artifacts=local --target=x86_64-unknown-linux-musl",
            "targets": [
              "x86_64-unknown-linux-musl"
            ],
            "packages_install": "sudo apt-get update\nsudo apt-get install musl-tools",
            "cache_provider": "github"
          }
        ]
      },
      "pr_run_mode": "skip"
    }
  },
  "linkage": [],
  "upload_files": [],
  "github_attestations": true,
  "github_attestations_filters": [
    "*.json",
    "*.sh",
    "*.ps1",
    "*.zip",
    "*.tar.gz"
  ],
  "github_attestations_phase": "announce"
}
