{
  "generated": "2026-10-31T13:04:34Z",
  "groups": [
    {
      "id": "docker",
      "title": "Docker",
      "items": [
        "alpine:3.20",
        "alpine:3.22",
        "debian:12",
        "debian:bookworm-slim",
        "ubuntu:24.04",
        "python:3.12-slim",
        "node:22-slim",
        "golang:1.23",
        "nginx:stable",
        "postgres:16",
        "redis:7",
        "curlimages/curl:8.10.1"
      ],
      "mirrors": {
        "shecan": {
          "url": "https://mirror-docker.pkg.shecan.ir",
          "ip": null,
          "rows": {
            "alpine:3.20": {
              "verdict": "ok",
              "value": "sha256:d9e853e87e55526f6b2917df91a2115c36dd7c696a35be12163d44e6e2a4b6bc",
              "detail": ""
            },
            "alpine:3.22": {
              "verdict": "ok",
              "value": "sha256:2e0b81d60597f449baa56dc25d355367869d2dca4cd57e866f1e2b52af3eb55f",
              "detail": ""
            },
            "debian:12": {
              "verdict": "ok",
              "value": "sha256:d74df7598108a173a621eda4d58a2adbf850b2d9a9d81bc2cca1a6c21174a880",
              "detail": ""
            },
            "debian:bookworm-slim": {
              "verdict": "ok",
              "value": "sha256:99c0b25c46d0214d5a2091092e7908907dcaecd6a962cde0ac700acee222b6f3",
              "detail": ""
            },
            "ubuntu:24.04": {
              "verdict": "ok",
              "value": "sha256:fe81560990fae86dc4743202b2cb4d3df98d0bcf949173cecef15ce1127ef852",
              "detail": ""
            },
            "python:3.12-slim": {
              "verdict": "ok",
              "value": "sha256:aa943ce411423c7582288f18707ff66eddcbaeb510502d747a72aeb34f30d159",
              "detail": ""
            },
            "node:22-slim": {
              "verdict": "ok",
              "value": "sha256:4b150b48b4116e2a22f2c39cc27025fbf4f153e2078fd3b14d159fdb5c7279da",
              "detail": ""
            },
            "golang:1.23": {
              "verdict": "ok",
              "value": "sha256:60deed95d3888cc5e4d9ff8a10c54e5edc008c6ae3fba6187be6fb592e19e8c0",
              "detail": ""
            },
            "nginx:stable": {
              "verdict": "ok",
              "value": "sha256:66b50d24288dba67f3d000b31223daefc4868c58d29aaacb6a4ff9771597b5eb",
              "detail": ""
            },
            "postgres:16": {
              "verdict": "ok",
              "value": "sha256:1beaa3084eee2676f20a9cd9928f0bf2c5bf674f8e49f81017912183d377c61c",
              "detail": ""
            },
            "redis:7": {
              "verdict": "ok",
              "value": "sha256:b6b6e3dc0c0952737748e55d5d885272840c7e42ba41ab1d5489f693419882f5",
              "detail": ""
            },
            "curlimages/curl:8.10.1": {
              "verdict": "ok",
              "value": "sha256:d9b4541e214bcd85196d6e92e2753ac6d0ea699f0af5741f8c6cccbfcf00ef4b",
              "detail": ""
            }
          }
        },
        "docker.arvancloud.ir": {
          "url": "https://docker.arvancloud.ir",
          "ip": null,
          "rows": {
            "alpine:3.20": {
              "verdict": "ok",
              "value": "sha256:d9e853e87e55526f6b2917df91a2115c36dd7c696a35be12163d44e6e2a4b6bc",
              "detail": ""
            },
            "alpine:3.22": {
              "verdict": "ok",
              "value": "sha256:2e0b81d60597f449baa56dc25d355367869d2dca4cd57e866f1e2b52af3eb55f",
              "detail": ""
            },
            "debian:12": {
              "verdict": "ok",
              "value": "sha256:d74df7598108a173a621eda4d58a2adbf850b2d9a9d81bc2cca1a6c21174a880",
              "detail": ""
            },
            "debian:bookworm-slim": {
              "verdict": "ok",
              "value": "sha256:99c0b25c46d0214d5a2091092e7908907dcaecd6a962cde0ac700acee222b6f3",
              "detail": ""
            },
            "ubuntu:24.04": {
              "verdict": "ok",
              "value": "sha256:fe81560990fae86dc4743202b2cb4d3df98d0bcf949173cecef15ce1127ef852",
              "detail": ""
            },
            "python:3.12-slim": {
              "verdict": "ok",
              "value": "sha256:aa943ce411423c7582288f18707ff66eddcbaeb510502d747a72aeb34f30d159",
              "detail": ""
            },
            "node:22-slim": {
              "verdict": "ok",
              "value": "sha256:4b150b48b4116e2a22f2c39cc27025fbf4f153e2078fd3b14d159fdb5c7279da",
              "detail": ""
            },
            "golang:1.23": {
              "verdict": "ok",
              "value": "sha256:60deed95d3888cc5e4d9ff8a10c54e5edc008c6ae3fba6187be6fb592e19e8c0",
              "detail": ""
            },
            "nginx:stable": {
              "verdict": "stale",
              "value": "sha256:51047bea59fed88fbd1f52565d2f5fabcb82d311cf6c9e507a10ce74bb3bc3f0",
              "detail": "another digest Docker Hub serves for this repository"
            },
            "postgres:16": {
              "verdict": "ok",
              "value": "sha256:1beaa3084eee2676f20a9cd9928f0bf2c5bf674f8e49f81017912183d377c61c",
              "detail": ""
            },
            "redis:7": {
              "verdict": "ok",
              "value": "sha256:b6b6e3dc0c0952737748e55d5d885272840c7e42ba41ab1d5489f693419882f5",
              "detail": ""
            },
            "curlimages/curl:8.10.1": {
              "verdict": "ok",
              "value": "sha256:d9b4541e214bcd85196d6e92e2753ac6d0ea699f0af5741f8c6cccbfcf00ef4b",
              "detail": ""
            }
          }
        },
        "hub.hamdocker.ir": {
          "url": "https://hub.hamdocker.ir",
          "ip": null,
          "rows": {
            "alpine:3.20": {
              "verdict": "ok",
              "value": "sha256:d9e853e87e55526f6b2917df91a2115c36dd7c696a35be12163d44e6e2a4b6bc",
              "detail": ""
            },
            "alpine:3.22": {
              "verdict": "ok",
              "value": "sha256:2e0b81d60597f449baa56dc25d355367869d2dca4cd57e866f1e2b52af3eb55f",
              "detail": ""
            },
            "debian:12": {
              "verdict": "ok",
              "value": "sha256:d74df7598108a173a621eda4d58a2adbf850b2d9a9d81bc2cca1a6c21174a880",
              "detail": ""
            },
            "debian:bookworm-slim": {
              "verdict": "ok",
              "value": "sha256:99c0b25c46d0214d5a2091092e7908907dcaecd6a962cde0ac700acee222b6f3",
              "detail": ""
            },
            "ubuntu:24.04": {
              "verdict": "ok",
              "value": "sha256:fe81560990fae86dc4743202b2cb4d3df98d0bcf949173cecef15ce1127ef852",
              "detail": ""
            },
            "python:3.12-slim": {
              "verdict": "ok",
              "value": "sha256:aa943ce411423c7582288f18707ff66eddcbaeb510502d747a72aeb34f30d159",
              "detail": ""
            },
            "node:22-slim": {
              "verdict": "ok",
              "value": "sha256:4b150b48b4116e2a22f2c39cc27025fbf4f153e2078fd3b14d159fdb5c7279da",
              "detail": ""
            },
            "golang:1.23": {
              "verdict": "ok",
              "value": "sha256:60deed95d3888cc5e4d9ff8a10c54e5edc008c6ae3fba6187be6fb592e19e8c0",
              "detail": ""
            },
            "nginx:stable": {
              "verdict": "ok",
              "value": "sha256:66b50d24288dba67f3d000b31223daefc4868c58d29aaacb6a4ff9771597b5eb",
              "detail": ""
            },
            "postgres:16": {
              "verdict": "ok",
              "value": "sha256:1beaa3084eee2676f20a9cd9928f0bf2c5bf674f8e49f81017912183d377c61c",
              "detail": ""
            },
            "redis:7": {
              "verdict": "ok",
              "value": "sha256:b6b6e3dc0c0952737748e55d5d885272840c7e42ba41ab1d5489f693419882f5",
              "detail": ""
            },
            "curlimages/curl:8.10.1": {
              "verdict": "ok",
              "value": "sha256:d9b4541e214bcd85196d6e92e2753ac6d0ea699f0af5741f8c6cccbfcf00ef4b",
              "detail": ""
            }
          }
        },
        "docker.iranserver.com": {
          "url": "https://docker.iranserver.com",
          "ip": null,
          "rows": {
            "alpine:3.20": {
              "verdict": "ok",
              "value": "sha256:d9e853e87e55526f6b2917df91a2115c36dd7c696a35be12163d44e6e2a4b6bc",
              "detail": ""
            },
            "alpine:3.22": {
              "verdict": "ok",
              "value": "sha256:2e0b81d60597f449baa56dc25d355367869d2dca4cd57e866f1e2b52af3eb55f",
              "detail": ""
            },
            "debian:12": {
              "verdict": "ok",
              "value": "sha256:d74df7598108a173a621eda4d58a2adbf850b2d9a9d81bc2cca1a6c21174a880",
              "detail": ""
            },
            "debian:bookworm-slim": {
              "verdict": "ok",
              "value": "sha256:99c0b25c46d0214d5a2091092e7908907dcaecd6a962cde0ac700acee222b6f3",
              "detail": ""
            },
            "ubuntu:24.04": {
              "verdict": "ok",
              "value": "sha256:fe81560990fae86dc4743202b2cb4d3df98d0bcf949173cecef15ce1127ef852",
              "detail": ""
            },
            "python:3.12-slim": {
              "verdict": "ok",
              "value": "sha256:aa943ce411423c7582288f18707ff66eddcbaeb510502d747a72aeb34f30d159",
              "detail": ""
            },
            "node:22-slim": {
              "verdict": "ok",
              "value": "sha256:4b150b48b4116e2a22f2c39cc27025fbf4f153e2078fd3b14d159fdb5c7279da",
              "detail": ""
            },
            "golang:1.23": {
              "verdict": "ok",
              "value": "sha256:60deed95d3888cc5e4d9ff8a10c54e5edc008c6ae3fba6187be6fb592e19e8c0",
              "detail": ""
            },
            "nginx:stable": {
              "verdict": "ok",
              "value": "sha256:66b50d24288dba67f3d000b31223daefc4868c58d29aaacb6a4ff9771597b5eb",
              "detail": ""
            },
            "postgres:16": {
              "verdict": "ok",
              "value": "sha256:1beaa3084eee2676f20a9cd9928f0bf2c5bf674f8e49f81017912183d377c61c",
              "detail": ""
            },
            "redis:7": {
              "verdict": "ok",
              "value": "sha256:b6b6e3dc0c0952737748e55d5d885272840c7e42ba41ab1d5489f693419882f5",
              "detail": ""
            },
            "curlimages/curl:8.10.1": {
              "verdict": "ok",
              "value": "sha256:d9b4541e214bcd85196d6e92e2753ac6d0ea699f0af5741f8c6cccbfcf00ef4b",
              "detail": ""
            }
          }
        },
        "registry.docker.ir": {
          "url": "https://registry.docker.ir",
          "ip": null,
          "rows": {
            "alpine:3.20": {
              "verdict": "ok",
              "value": "sha256:d9e853e87e55526f6b2917df91a2115c36dd7c696a35be12163d44e6e2a4b6bc",
              "detail": ""
            },
            "alpine:3.22": {
              "verdict": "ok",
              "value": "sha256:2e0b81d60597f449baa56dc25d355367869d2dca4cd57e866f1e2b52af3eb55f",
              "detail": ""
            },
            "debian:12": {
              "verdict": "ok",
              "value": "sha256:d74df7598108a173a621eda4d58a2adbf850b2d9a9d81bc2cca1a6c21174a880",
              "detail": ""
            },
            "debian:bookworm-slim": {
              "verdict": "ok",
              "value": "sha256:99c0b25c46d0214d5a2091092e7908907dcaecd6a962cde0ac700acee222b6f3",
              "detail": ""
            },
            "ubuntu:24.04": {
              "verdict": "ok",
              "value": "sha256:fe81560990fae86dc4743202b2cb4d3df98d0bcf949173cecef15ce1127ef852",
              "detail": ""
            },
            "python:3.12-slim": {
              "verdict": "ok",
              "value": "sha256:aa943ce411423c7582288f18707ff66eddcbaeb510502d747a72aeb34f30d159",
              "detail": ""
            },
            "node:22-slim": {
              "verdict": "ok",
              "value": "sha256:4b150b48b4116e2a22f2c39cc27025fbf4f153e2078fd3b14d159fdb5c7279da",
              "detail": ""
            },
            "golang:1.23": {
              "verdict": "ok",
              "value": "sha256:60deed95d3888cc5e4d9ff8a10c54e5edc008c6ae3fba6187be6fb592e19e8c0",
              "detail": ""
            },
            "nginx:stable": {
              "verdict": "ok",
              "value": "sha256:66b50d24288dba67f3d000b31223daefc4868c58d29aaacb6a4ff9771597b5eb",
              "detail": ""
            },
            "postgres:16": {
              "verdict": "ok",
              "value": "sha256:1beaa3084eee2676f20a9cd9928f0bf2c5bf674f8e49f81017912183d377c61c",
              "detail": ""
            },
            "redis:7": {
              "verdict": "ok",
              "value": "sha256:b6b6e3dc0c0952737748e55d5d885272840c7e42ba41ab1d5489f693419882f5",
              "detail": ""
            },
            "curlimages/curl:8.10.1": {
              "verdict": "ok",
              "value": "sha256:d9b4541e214bcd85196d6e92e2753ac6d0ea699f0af5741f8c6cccbfcf00ef4b",
              "detail": ""
            }
          }
        },
        "docker.abrha.net": {
          "url": "https://docker.abrha.net",
          "ip": null,
          "rows": {
            "alpine:3.20": {
              "verdict": "ok",
              "value": "sha256:d9e853e87e55526f6b2917df91a2115c36dd7c696a35be12163d44e6e2a4b6bc",
              "detail": ""
            },
            "alpine:3.22": {
              "verdict": "ok",
              "value": "sha256:2e0b81d60597f449baa56dc25d355367869d2dca4cd57e866f1e2b52af3eb55f",
              "detail": ""
            },
            "debian:12": {
              "verdict": "ok",
              "value": "sha256:d74df7598108a173a621eda4d58a2adbf850b2d9a9d81bc2cca1a6c21174a880",
              "detail": ""
            },
            "debian:bookworm-slim": {
              "verdict": "ok",
              "value": "sha256:99c0b25c46d0214d5a2091092e7908907dcaecd6a962cde0ac700acee222b6f3",
              "detail": ""
            },
            "ubuntu:24.04": {
              "verdict": "ok",
              "value": "sha256:fe81560990fae86dc4743202b2cb4d3df98d0bcf949173cecef15ce1127ef852",
              "detail": ""
            },
            "python:3.12-slim": {
              "verdict": "ok",
              "value": "sha256:aa943ce411423c7582288f18707ff66eddcbaeb510502d747a72aeb34f30d159",
              "detail": ""
            },
            "node:22-slim": {
              "verdict": "ok",
              "value": "sha256:4b150b48b4116e2a22f2c39cc27025fbf4f153e2078fd3b14d159fdb5c7279da",
              "detail": ""
            },
            "golang:1.23": {
              "verdict": "ok",
              "value": "sha256:60deed95d3888cc5e4d9ff8a10c54e5edc008c6ae3fba6187be6fb592e19e8c0",
              "detail": ""
            },
            "nginx:stable": {
              "verdict": "ok",
              "value": "sha256:66b50d24288dba67f3d000b31223daefc4868c58d29aaacb6a4ff9771597b5eb",
              "detail": ""
            },
            "postgres:16": {
              "verdict": "ok",
              "value": "sha256:1beaa3084eee2676f20a9cd9928f0bf2c5bf674f8e49f81017912183d377c61c",
              "detail": ""
            },
            "redis:7": {
              "verdict": "ok",
              "value": "sha256:b6b6e3dc0c0952737748e55d5d885272840c7e42ba41ab1d5489f693419882f5",
              "detail": ""
            },
            "curlimages/curl:8.10.1": {
              "verdict": "ok",
              "value": "sha256:d9b4541e214bcd85196d6e92e2753ac6d0ea699f0af5741f8c6cccbfcf00ef4b",
              "detail": ""
            }
          }
        },
        "focker.ir": {
          "url": "https://focker.ir",
          "ip": null,
          "rows": {
            "alpine:3.20": {
              "verdict": "ok",
              "value": "sha256:d9e853e87e55526f6b2917df91a2115c36dd7c696a35be12163d44e6e2a4b6bc",
              "detail": ""
            },
            "alpine:3.22": {
              "verdict": "ok",
              "value": "sha256:2e0b81d60597f449baa56dc25d355367869d2dca4cd57e866f1e2b52af3eb55f",
              "detail": ""
            },
            "debian:12": {
              "verdict": "ok",
              "value": "sha256:d74df7598108a173a621eda4d58a2adbf850b2d9a9d81bc2cca1a6c21174a880",
              "detail": ""
            },
            "debian:bookworm-slim": {
              "verdict": "ok",
              "value": "sha256:99c0b25c46d0214d5a2091092e7908907dcaecd6a962cde0ac700acee222b6f3",
              "detail": ""
            },
            "ubuntu:24.04": {
              "verdict": "ok",
              "value": "sha256:fe81560990fae86dc4743202b2cb4d3df98d0bcf949173cecef15ce1127ef852",
              "detail": ""
            },
            "python:3.12-slim": {
              "verdict": "ok",
              "value": "sha256:aa943ce411423c7582288f18707ff66eddcbaeb510502d747a72aeb34f30d159",
              "detail": ""
            },
            "node:22-slim": {
              "verdict": "ok",
              "value": "sha256:4b150b48b4116e2a22f2c39cc27025fbf4f153e2078fd3b14d159fdb5c7279da",
              "detail": ""
            },
            "golang:1.23": {
              "verdict": "ok",
              "value": "sha256:60deed95d3888cc5e4d9ff8a10c54e5edc008c6ae3fba6187be6fb592e19e8c0",
              "detail": ""
            },
            "nginx:stable": {
              "verdict": "stale",
              "value": "sha256:51047bea59fed88fbd1f52565d2f5fabcb82d311cf6c9e507a10ce74bb3bc3f0",
              "detail": "another digest Docker Hub serves for this repository"
            },
            "postgres:16": {
              "verdict": "ok",
              "value": "sha256:1beaa3084eee2676f20a9cd9928f0bf2c5bf674f8e49f81017912183d377c61c",
              "detail": ""
            },
            "redis:7": {
              "verdict": "ok",
              "value": "sha256:b6b6e3dc0c0952737748e55d5d885272840c7e42ba41ab1d5489f693419882f5",
              "detail": ""
            },
            "curlimages/curl:8.10.1": {
              "verdict": "ok",
              "value": "sha256:d9b4541e214bcd85196d6e92e2753ac6d0ea699f0af5741f8c6cccbfcf00ef4b",
              "detail": ""
            }
          }
        }
      },
      "note": "digest \u0647\u0631 \u062a\u06af \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 Docker Hub"
    },
    {
      "id": "npm",
      "title": "npm",
      "items": [
        "lodash@4.17.21",
        "react@18.3.1",
        "express@4.21.1",
        "axios@1.7.7",
        "typescript@5.6.3",
        "@types/node@22.7.5",
        "webpack@5.95.0",
        "vite@5.4.10"
      ],
      "mirrors": {
        "shecan": {
          "url": "https://mirror-npm.pkg.shecan.ir",
          "ip": null,
          "rows": {
            "lodash@4.17.21": {
              "verdict": "ok",
              "value": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
              "detail": ""
            },
            "react@18.3.1": {
              "verdict": "ok",
              "value": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==",
              "detail": ""
            },
            "express@4.21.1": {
              "verdict": "ok",
              "value": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==",
              "detail": ""
            },
            "axios@1.7.7": {
              "verdict": "ok",
              "value": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==",
              "detail": ""
            },
            "typescript@5.6.3": {
              "verdict": "ok",
              "value": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==",
              "detail": ""
            },
            "@types/node@22.7.5": {
              "verdict": "ok",
              "value": "sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==",
              "detail": ""
            },
            "webpack@5.95.0": {
              "verdict": "ok",
              "value": "sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==",
              "detail": ""
            },
            "vite@5.4.10": {
              "verdict": "ok",
              "value": "sha512-1hvaPshuPUtxeQ0hsVH3Mud0ZanOLwVTneA1EgbAM5LhaZEqyPWGRQ7BtaMvUrTDeEaC8pxtj6a6jku3x4z6SQ==",
              "detail": ""
            }
          }
        }
      },
      "note": "\u0647\u0634 integrity \u0646\u0633\u062e\u0647\u200c\u0647\u0627\u06cc \u062b\u0627\u0628\u062a \u0628\u0633\u062a\u0647\u200c\u0647\u0627 \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 registry.npmjs.org"
    },
    {
      "id": "pypi",
      "title": "PyPI",
      "items": [
        "requests==2.32.3",
        "numpy==2.1.2",
        "pandas==2.2.3",
        "django==5.1.2",
        "flask==3.0.3",
        "urllib3==2.2.3",
        "setuptools==75.1.0",
        "boto3==1.35.40"
      ],
      "mirrors": {
        "shecan": {
          "url": "https://mirror-pypi.pkg.shecan.ir",
          "ip": null,
          "rows": {
            "requests==2.32.3": {
              "verdict": "ok",
              "value": "requests-2.32.3-py3-none-any.whl 70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6\nrequests-2.32.3.tar.gz 55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760",
              "detail": ""
            },
            "numpy==2.1.2": {
              "verdict": "ok",
              "value": "numpy-2.1.2-cp310-cp310-macosx_10_9_x86_64.whl 30d53720b726ec36a7f88dc873f0eec8447fbc93d93a8f079dfac2629598d6ee\nnumpy-2.1.2-cp310-cp310-macosx_11_0_arm64.whl e8d3ca0a72dd8846eb6f7dfe8f19088060fcb76931ed592d29128e0219652884\nnumpy-2.1.2-cp310-cp310-macosx_14_0_arm64.whl fc44e3c68ff00fd991b59092a54350e6e4911152682b4782f68070985aa9e648\nnumpy-2.1.2-cp310-cp310-macosx_14_0_x86_64.whl 7c1c60328bd964b53f8b835df69ae8198659e2b9302ff9ebb7de4e5a5994db3d\nnumpy-2.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 6cdb606a7478f9ad91c6283e238544451e3a95f30fb5467fbf715964341a8a86\nnumpy-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl d666cb72687559689e9906197e3bec7b736764df6a2e58ee265e360663e9baf7\nnumpy-2.1.2-cp310-cp310-musllinux_1_1_x86_64.whl c6eef7a2dbd0abfb0d9eaf78b73017dbfd0b54051102ff4e6a7b2980d5ac1a03\nnumpy-2.1.2-cp310-cp310-musllinux_1_2_aarch64.whl 12edb90831ff481f7ef5f6bc6431a9d74dc0e5ff401559a71e5e4611d4f2d466\nnumpy-2.1.2-cp310-cp310-win32.whl a65acfdb9c6ebb8368490dbafe83c03c7e277b37e6857f0caeadbbc56e12f4fb\nnumpy-2.1.2-cp310-cp310-win_amd64.whl 860ec6e63e2c5c2ee5e9121808145c7bf86c96cca9ad396c0bd3e0f2798ccbe2\nnumpy-2.1.2-cp311-cp311-macosx_10_9_x86_64.whl b42a1a511c81cc78cbc4539675713bbcf9d9c3913386243ceff0e9429ca892fe\nnumpy-2.1.2-cp311-cp311-macosx_11_0_arm64.whl faa88bc527d0f097abdc2c663cddf37c05a1c2f113716601555249805cf573f1\nnumpy-2.1.2-cp311-cp311-macosx_14_0_arm64.whl c82af4b2ddd2ee72d1fc0c6695048d457e00b3582ccde72d8a1c991b808bb20f\nnumpy-2.1.2-cp311-cp311-macosx_14_0_x86_64.whl 13602b3174432a35b16c4cfb5de9a12d229727c3dd47a6ce35111f2ebdf66ff4\nnumpy-2.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 1ebec5fd716c5a5b3d8dfcc439be82a8407b7b24b230d0ad28a81b61c2f4659a\nnumpy-2.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl e2b49c3c0804e8ecb05d59af8386ec2f74877f7ca8fd9c1e00be2672e4d399b1\nnumpy-2.1.2-cp311-cp311-musllinux_1_1_x86_64.whl 2cbba4b30bf31ddbe97f1c7205ef976909a93a66bb1583e983adbd155ba72ac2\nnumpy-2.1.2-cp311-cp311-musllinux_1_2_aarch64.whl 8e00ea6fc82e8a804433d3e9cedaa1051a1422cb6e443011590c14d2dea59146\nnumpy-2.1.2-cp311-cp311-win32.whl 5006b13a06e0b38d561fab5ccc37581f23c9511879be7693bd33c7cd15ca227c\nnumpy-2.1.2-cp311-cp311-win_amd64.whl f1eb068ead09f4994dec71c24b2844f1e4e4e013b9629f812f292f04bd1510d9\nnumpy-2.1.2-cp312-cp312-macosx_10_13_x86_64.whl d7bf0a4f9f15b32b5ba53147369e94296f5fffb783db5aacc1be15b4bf72f43b\nnumpy-2.1.2-cp312-cp312-macosx_11_0_arm64.whl b1d0fcae4f0949f215d4632be684a539859b295e2d0cb14f78ec231915d644db\nnumpy-2.1.2-cp312-cp312-macosx_14_0_arm64.whl f751ed0a2f250541e19dfca9f1eafa31a392c71c832b6bb9e113b10d050cb0f1\nnumpy-2.1.2-cp312-cp312-macosx_14_0_x86_64.whl bd33f82e95ba7ad632bc57837ee99dba3d7e006536200c4e9124089e1bf42426\nnumpy-2.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 1b8cde4f11f0a975d1fd59373b32e2f5a562ade7cde4f85b7137f3de8fbb29a0\nnumpy-2.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 6d95f286b8244b3649b477ac066c6906fbb2905f8ac19b170e2175d3d799f4df\nnumpy-2.1.2-cp312-cp312-musllinux_1_1_x86_64.whl ab4754d432e3ac42d33a269c8567413bdb541689b02d93788af4131018cbf366\nnumpy-2.1.2-cp312-cp312-musllinux_1_2_aarch64.whl e585c8ae871fd38ac50598f4763d73ec5497b0de9a0ab4ef5b69f01c6a046142\nnumpy-2.1.2-cp312-cp312-win32.whl 9c6c754df29ce6a89ed23afb25550d1c2d5fdb9901d9c67a16e0b16eaf7e2550\nnumpy-2.1.2-cp312-cp312-win_amd64.whl 456e3b11cb79ac9946c822a56346ec80275eaf2950314b249b512896c0d2505e\nnumpy-2.1.2-cp313-cp313-macosx_10_13_x86_64.whl a84498e0d0a1174f2b3ed769b67b656aa5460c92c9554039e11f20a05650f00d\nnumpy-2.1.2-cp313-cp313-macosx_11_0_arm64.whl 4d6ec0d4222e8ffdab1744da2560f07856421b367928026fb540e1945f2eeeaf\nnumpy-2.1.2-cp313-cp313-macosx_14_0_arm64.whl 259ec80d54999cc34cd1eb8ded513cb053c3bf4829152a2e00de2371bd406f5e\nnumpy-2.1.2-cp313-cp313-macosx_14_0_x86_64.whl 675c741d4739af2dc20cd6c6a5c4b7355c728167845e3c6b0e824e4e5d36a6c3\nnumpy-2.1.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 05b2d4e667895cc55e3ff2b56077e4c8a5604361fc21a042845ea3ad67465aa8\nnumpy-2.1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 43cca367bf94a14aca50b89e9bc2061683116cfe864e56740e083392f533ce7a\nnumpy-2.1.2-cp313-cp313-musllinux_1_1_x86_64.whl 76322dcdb16fccf2ac56f99048af32259dcc488d9b7e25b51e5eca5147a3fb98\nnumpy-2.1.2-cp313-cp313-musllinux_1_2_aarch64.whl 32e16a03138cabe0cb28e1007ee82264296ac0983714094380b408097a418cfe\nnumpy-2.1.2-cp313-cp313-win32.whl 242b39d00e4944431a3cd2db2f5377e15b5785920421993770cddb89992c3f3a\nnumpy-2.1.2-cp313-cp313-win_amd64.whl f2ded8d9b6f68cc26f8425eda5d3877b47343e68ca23d0d0846f4d312ecaa445\nnumpy-2.1.2-cp313-cp313t-macosx_10_13_x86_64.whl 2ffef621c14ebb0188a8633348504a35c13680d6da93ab5cb86f4e54b7e922b5\nnumpy-2.1.2-cp313-cp313t-macosx_11_0_arm64.whl ad369ed238b1959dfbade9018a740fb9392c5ac4f9b5173f420bd4f37ba1f7a0\nnumpy-2.1.2-cp313-cp313t-macosx_14_0_arm64.whl d82075752f40c0ddf57e6e02673a17f6cb0f8eb3f587f63ca1eaab5594da5b17\nnumpy-2.1.2-cp313-cp313t-macosx_14_0_x86_64.whl 1600068c262af1ca9580a527d43dc9d959b0b1d8e56f8a05d830eea39b7c8af6\nnumpy-2.1.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl a26ae94658d3ba3781d5e103ac07a876b3e9b29db53f68ed7df432fd033358a8\nnumpy-2.1.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 13311c2db4c5f7609b462bc0f43d3c465424d25c626d95040f073e30f7570e35\nnumpy-2.1.2-cp313-cp313t-musllinux_1_1_x86_64.whl 2abbf905a0b568706391ec6fa15161fad0fb5d8b68d73c461b3c1bab6064dd62\nnumpy-2.1.2-cp313-cp313t-musllinux_1_2_aarch64.whl ef444c57d664d35cac4e18c298c47d7b504c66b17c2ea91312e979fcfbdfb08a\nnumpy-2.1.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl bdd407c40483463898b84490770199d5714dcc9dd9b792f6c6caccc523c00952\nnumpy-2.1.2-pp310-pypy310_pp73-macosx_14_0_x86_64.whl da65fb46d4cbb75cb417cddf6ba5e7582eb7bb0b47db4b99c9fe5787ce5d91f5\nnumpy-2.1.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 1c193d0b0238638e6fc5f10f1b074a6993cb13b0b431f64079a509d63d3aa8b7\nnumpy-2.1.2-pp310-pypy310_pp73-win_amd64.whl a7d80b2e904faa63068ead63107189164ca443b42dd1930299e0d1cb041cec2e\nnumpy-2.1.2.tar.gz 13532a088217fa624c99b843eeb54640de23b3414b14aa66d023805eb731066c",
              "detail": ""
            },
            "pandas==2.2.3": {
              "verdict": "ok",
              "value": "pandas-2.2.3-cp310-cp310-macosx_10_9_x86_64.whl 1948ddde24197a0f7add2bdc4ca83bf2b1ef84a1bc8ccffd95eda17fd836ecb5\npandas-2.2.3-cp310-cp310-macosx_11_0_arm64.whl 381175499d3802cde0eabbaf6324cce0c4f5d52ca6f8c377c29ad442f50f6348\npandas-2.2.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl d9c45366def9a3dd85a6454c0e7908f2b3b8e9c138f5dc38fed7ce720d8453ed\npandas-2.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 86976a1c5b25ae3f8ccae3a5306e443569ee3c3faf444dfd0f41cda24667ad57\npandas-2.2.3-cp310-cp310-musllinux_1_2_aarch64.whl b8661b0238a69d7aafe156b7fa86c44b881387509653fdf857bebc5e4008ad42\npandas-2.2.3-cp310-cp310-musllinux_1_2_x86_64.whl 37e0aced3e8f539eccf2e099f65cdb9c8aa85109b0be6e93e2baff94264bdc6f\npandas-2.2.3-cp310-cp310-win_amd64.whl 56534ce0746a58afaf7942ba4863e0ef81c9c50d3f0ae93e9497d6a41a057645\npandas-2.2.3-cp311-cp311-macosx_10_9_x86_64.whl 66108071e1b935240e74525006034333f98bcdb87ea116de573a6a0dccb6c039\npandas-2.2.3-cp311-cp311-macosx_11_0_arm64.whl 7c2875855b0ff77b2a64a0365e24455d9990730d6431b9e0ee18ad8acee13dbd\npandas-2.2.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl cd8d0c3be0515c12fed0bdbae072551c8b54b7192c7b1fda0ba56059a0179698\npandas-2.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl c124333816c3a9b03fbeef3a9f230ba9a737e9e5bb4060aa2107a86cc0a497fc\npandas-2.2.3-cp311-cp311-musllinux_1_2_aarch64.whl 63cc132e40a2e084cf01adf0775b15ac515ba905d7dcca47e9a251819c575ef3\npandas-2.2.3-cp311-cp311-musllinux_1_2_x86_64.whl 29401dbfa9ad77319367d36940cd8a0b3a11aba16063e39632d98b0e931ddf32\npandas-2.2.3-cp311-cp311-win_amd64.whl 3fc6873a41186404dad67245896a6e440baacc92f5b716ccd1bc9ed2995ab2c5\npandas-2.2.3-cp312-cp312-macosx_10_9_x86_64.whl b1d432e8d08679a40e2a6d8b2f9770a5c21793a6f9f47fdd52c5ce1948a5a8a9\npandas-2.2.3-cp312-cp312-macosx_11_0_arm64.whl a5a1595fe639f5988ba6a8e5bc9649af3baf26df3998a0abe56c02609392e0a4\npandas-2.2.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl 5de54125a92bb4d1c051c0659e6fcb75256bf799a732a87184e5ea503965bce3\npandas-2.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl fffb8ae78d8af97f849404f21411c95062db1496aeb3e56f146f0355c9989319\npandas-2.2.3-cp312-cp312-musllinux_1_2_aarch64.whl 6dfcb5ee8d4d50c06a51c2fffa6cff6272098ad6540aed1a76d15fb9318194d8\npandas-2.2.3-cp312-cp312-musllinux_1_2_x86_64.whl 062309c1b9ea12a50e8ce661145c6aab431b1e99530d3cd60640e255778bd43a\npandas-2.2.3-cp312-cp312-win_amd64.whl 59ef3764d0fe818125a5097d2ae867ca3fa64df032331b7e0917cf5d7bf66b13\npandas-2.2.3-cp313-cp313-macosx_10_13_x86_64.whl f00d1345d84d8c86a63e476bb4955e46458b304b9575dcf71102b5c705320015\npandas-2.2.3-cp313-cp313-macosx_11_0_arm64.whl 3508d914817e153ad359d7e069d752cdd736a247c322d932eb89e6bc84217f28\npandas-2.2.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl 22a9d949bfc9a502d320aa04e5d02feab689d61da4e7764b62c30b991c42c5f0\npandas-2.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl f3a255b2c19987fbbe62a9dfd6cff7ff2aa9ccab3fc75218fd4b7530f01efa24\npandas-2.2.3-cp313-cp313-musllinux_1_2_aarch64.whl 800250ecdadb6d9c78eae4990da62743b857b470883fa27f652db8bdde7f6659\npandas-2.2.3-cp313-cp313-musllinux_1_2_x86_64.whl 6374c452ff3ec675a8f46fd9ab25c4ad0ba590b71cf0656f8b6daa5202bca3fb\npandas-2.2.3-cp313-cp313-win_amd64.whl 61c5ad4043f791b61dd4752191d9f07f0ae412515d59ba8f005832a532f8736d\npandas-2.2.3-cp313-cp313t-macosx_10_13_x86_64.whl 3b71f27954685ee685317063bf13c7709a7ba74fc996b84fc6821c59b0f06468\npandas-2.2.3-cp313-cp313t-macosx_11_0_arm64.whl 38cf8125c40dae9d5acc10fa66af8ea6fdf760b2714ee482ca691fc66e6fcb18\npandas-2.2.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl ba96630bc17c875161df3818780af30e43be9b166ce51c9a18c1feae342906c2\npandas-2.2.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 1db71525a1538b30142094edb9adc10be3f3e176748cd7acc2240c2f2e5aa3a4\npandas-2.2.3-cp313-cp313t-musllinux_1_2_aarch64.whl 15c0e1e02e93116177d29ff83e8b1619c93ddc9c49083f237d4312337a61165d\npandas-2.2.3-cp313-cp313t-musllinux_1_2_x86_64.whl ad5b65698ab28ed8d7f18790a0dc58005c7629f227be9ecc1072aa74c0c1d43a\npandas-2.2.3-cp39-cp39-macosx_10_9_x86_64.whl bc6b93f9b966093cb0fd62ff1a7e4c09e6d546ad7c1de191767baffc57628f39\npandas-2.2.3-cp39-cp39-macosx_11_0_arm64.whl 5dbca4c1acd72e8eeef4753eeca07de9b1db4f398669d5994086f788a5d7cc30\npandas-2.2.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl 8cd6d7cc958a3910f934ea8dbdf17b2364827bb4dafc38ce6eef6bb3d65ff09c\npandas-2.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 99df71520d25fade9db7c1076ac94eb994f4d2673ef2aa2e86ee039b6746d20c\npandas-2.2.3-cp39-cp39-musllinux_1_2_aarch64.whl 31d0ced62d4ea3e231a9f228366919a5ea0b07440d9d4dac345376fd8e1477ea\npandas-2.2.3-cp39-cp39-musllinux_1_2_x86_64.whl 7eee9e7cea6adf3e3d24e304ac6b8300646e2a5d1cd3a3c2abed9101b0846761\npandas-2.2.3-cp39-cp39-win_amd64.whl 4850ba03528b6dd51d6c5d273c46f183f39a9baf3f0143e566b89450965b105e\npandas-2.2.3.tar.gz 4f18ba62b61d7e192368b84517265a99b4d7ee8912f8708660fb4a366cc82667",
              "detail": ""
            },
            "django==5.1.2": {
              "verdict": "ok",
              "value": "Django-5.1.2-py3-none-any.whl f11aa87ad8d5617171e3f77e1d5d16f004b79a2cf5d2e1d2b97a6a1f8e9ba5ed\nDjango-5.1.2.tar.gz bd7376f90c99f96b643722eee676498706c9fd7dc759f55ebfaf2c08ebcdf4f0",
              "detail": ""
            },
            "flask==3.0.3": {
              "verdict": "ok",
              "value": "flask-3.0.3-py3-none-any.whl 34e815dfaa43340d1d15a5c3a02b8476004037eb4840b34910c6e21679d288f3\nflask-3.0.3.tar.gz ceb27b0af3823ea2737928a4d99d125a06175b8512c445cbd9a9ce200ef76842",
              "detail": ""
            },
            "urllib3==2.2.3": {
              "verdict": "ok",
              "value": "urllib3-2.2.3-py3-none-any.whl ca899ca043dcb1bafa3e262d73aa25c465bfb49e0bd9dd5d59f1d0acba2f8fac\nurllib3-2.2.3.tar.gz e7d814a81dad81e6caf2ec9fdedb284ecc9c73076b62654547cc64ccdcae26e9",
              "detail": ""
            },
            "setuptools==75.1.0": {
              "verdict": "ok",
              "value": "setuptools-75.1.0-py3-none-any.whl 35ab7fd3bcd95e6b7fd704e4a1539513edad446c097797f2985e0e4b960772f2\nsetuptools-75.1.0.tar.gz d59a21b17a275fb872a9c3dae73963160ae079f1049ed956880cd7c09b120538",
              "detail": ""
            },
            "boto3==1.35.40": {
              "verdict": "ok",
              "value": "boto3-1.35.40-py3-none-any.whl 9352f6d61f15c789231a5d608613f03425059072ed862c32e1ed102b17206abf\nboto3-1.35.40.tar.gz 33c6a7aeab316f7e0b3ad8552afe95a4a10bfd58519d00741c4d4f3047da8382",
              "detail": ""
            }
          }
        },
        "mirror-pypi.runflare.com": {
          "url": "https://mirror-pypi.runflare.com",
          "ip": null,
          "rows": {
            "requests==2.32.3": {
              "verdict": "ok",
              "value": "requests-2.32.3-py3-none-any.whl 70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6\nrequests-2.32.3.tar.gz 55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760",
              "detail": ""
            },
            "numpy==2.1.2": {
              "verdict": "ok",
              "value": "numpy-2.1.2-cp310-cp310-macosx_10_9_x86_64.whl 30d53720b726ec36a7f88dc873f0eec8447fbc93d93a8f079dfac2629598d6ee\nnumpy-2.1.2-cp310-cp310-macosx_11_0_arm64.whl e8d3ca0a72dd8846eb6f7dfe8f19088060fcb76931ed592d29128e0219652884\nnumpy-2.1.2-cp310-cp310-macosx_14_0_arm64.whl fc44e3c68ff00fd991b59092a54350e6e4911152682b4782f68070985aa9e648\nnumpy-2.1.2-cp310-cp310-macosx_14_0_x86_64.whl 7c1c60328bd964b53f8b835df69ae8198659e2b9302ff9ebb7de4e5a5994db3d\nnumpy-2.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 6cdb606a7478f9ad91c6283e238544451e3a95f30fb5467fbf715964341a8a86\nnumpy-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl d666cb72687559689e9906197e3bec7b736764df6a2e58ee265e360663e9baf7\nnumpy-2.1.2-cp310-cp310-musllinux_1_1_x86_64.whl c6eef7a2dbd0abfb0d9eaf78b73017dbfd0b54051102ff4e6a7b2980d5ac1a03\nnumpy-2.1.2-cp310-cp310-musllinux_1_2_aarch64.whl 12edb90831ff481f7ef5f6bc6431a9d74dc0e5ff401559a71e5e4611d4f2d466\nnumpy-2.1.2-cp310-cp310-win32.whl a65acfdb9c6ebb8368490dbafe83c03c7e277b37e6857f0caeadbbc56e12f4fb\nnumpy-2.1.2-cp310-cp310-win_amd64.whl 860ec6e63e2c5c2ee5e9121808145c7bf86c96cca9ad396c0bd3e0f2798ccbe2\nnumpy-2.1.2-cp311-cp311-macosx_10_9_x86_64.whl b42a1a511c81cc78cbc4539675713bbcf9d9c3913386243ceff0e9429ca892fe\nnumpy-2.1.2-cp311-cp311-macosx_11_0_arm64.whl faa88bc527d0f097abdc2c663cddf37c05a1c2f113716601555249805cf573f1\nnumpy-2.1.2-cp311-cp311-macosx_14_0_arm64.whl c82af4b2ddd2ee72d1fc0c6695048d457e00b3582ccde72d8a1c991b808bb20f\nnumpy-2.1.2-cp311-cp311-macosx_14_0_x86_64.whl 13602b3174432a35b16c4cfb5de9a12d229727c3dd47a6ce35111f2ebdf66ff4\nnumpy-2.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 1ebec5fd716c5a5b3d8dfcc439be82a8407b7b24b230d0ad28a81b61c2f4659a\nnumpy-2.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl e2b49c3c0804e8ecb05d59af8386ec2f74877f7ca8fd9c1e00be2672e4d399b1\nnumpy-2.1.2-cp311-cp311-musllinux_1_1_x86_64.whl 2cbba4b30bf31ddbe97f1c7205ef976909a93a66bb1583e983adbd155ba72ac2\nnumpy-2.1.2-cp311-cp311-musllinux_1_2_aarch64.whl 8e00ea6fc82e8a804433d3e9cedaa1051a1422cb6e443011590c14d2dea59146\nnumpy-2.1.2-cp311-cp311-win32.whl 5006b13a06e0b38d561fab5ccc37581f23c9511879be7693bd33c7cd15ca227c\nnumpy-2.1.2-cp311-cp311-win_amd64.whl f1eb068ead09f4994dec71c24b2844f1e4e4e013b9629f812f292f04bd1510d9\nnumpy-2.1.2-cp312-cp312-macosx_10_13_x86_64.whl d7bf0a4f9f15b32b5ba53147369e94296f5fffb783db5aacc1be15b4bf72f43b\nnumpy-2.1.2-cp312-cp312-macosx_11_0_arm64.whl b1d0fcae4f0949f215d4632be684a539859b295e2d0cb14f78ec231915d644db\nnumpy-2.1.2-cp312-cp312-macosx_14_0_arm64.whl f751ed0a2f250541e19dfca9f1eafa31a392c71c832b6bb9e113b10d050cb0f1\nnumpy-2.1.2-cp312-cp312-macosx_14_0_x86_64.whl bd33f82e95ba7ad632bc57837ee99dba3d7e006536200c4e9124089e1bf42426\nnumpy-2.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 1b8cde4f11f0a975d1fd59373b32e2f5a562ade7cde4f85b7137f3de8fbb29a0\nnumpy-2.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 6d95f286b8244b3649b477ac066c6906fbb2905f8ac19b170e2175d3d799f4df\nnumpy-2.1.2-cp312-cp312-musllinux_1_1_x86_64.whl ab4754d432e3ac42d33a269c8567413bdb541689b02d93788af4131018cbf366\nnumpy-2.1.2-cp312-cp312-musllinux_1_2_aarch64.whl e585c8ae871fd38ac50598f4763d73ec5497b0de9a0ab4ef5b69f01c6a046142\nnumpy-2.1.2-cp312-cp312-win32.whl 9c6c754df29ce6a89ed23afb25550d1c2d5fdb9901d9c67a16e0b16eaf7e2550\nnumpy-2.1.2-cp312-cp312-win_amd64.whl 456e3b11cb79ac9946c822a56346ec80275eaf2950314b249b512896c0d2505e\nnumpy-2.1.2-cp313-cp313-macosx_10_13_x86_64.whl a84498e0d0a1174f2b3ed769b67b656aa5460c92c9554039e11f20a05650f00d\nnumpy-2.1.2-cp313-cp313-macosx_11_0_arm64.whl 4d6ec0d4222e8ffdab1744da2560f07856421b367928026fb540e1945f2eeeaf\nnumpy-2.1.2-cp313-cp313-macosx_14_0_arm64.whl 259ec80d54999cc34cd1eb8ded513cb053c3bf4829152a2e00de2371bd406f5e\nnumpy-2.1.2-cp313-cp313-macosx_14_0_x86_64.whl 675c741d4739af2dc20cd6c6a5c4b7355c728167845e3c6b0e824e4e5d36a6c3\nnumpy-2.1.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 05b2d4e667895cc55e3ff2b56077e4c8a5604361fc21a042845ea3ad67465aa8\nnumpy-2.1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 43cca367bf94a14aca50b89e9bc2061683116cfe864e56740e083392f533ce7a\nnumpy-2.1.2-cp313-cp313-musllinux_1_1_x86_64.whl 76322dcdb16fccf2ac56f99048af32259dcc488d9b7e25b51e5eca5147a3fb98\nnumpy-2.1.2-cp313-cp313-musllinux_1_2_aarch64.whl 32e16a03138cabe0cb28e1007ee82264296ac0983714094380b408097a418cfe\nnumpy-2.1.2-cp313-cp313-win32.whl 242b39d00e4944431a3cd2db2f5377e15b5785920421993770cddb89992c3f3a\nnumpy-2.1.2-cp313-cp313-win_amd64.whl f2ded8d9b6f68cc26f8425eda5d3877b47343e68ca23d0d0846f4d312ecaa445\nnumpy-2.1.2-cp313-cp313t-macosx_10_13_x86_64.whl 2ffef621c14ebb0188a8633348504a35c13680d6da93ab5cb86f4e54b7e922b5\nnumpy-2.1.2-cp313-cp313t-macosx_11_0_arm64.whl ad369ed238b1959dfbade9018a740fb9392c5ac4f9b5173f420bd4f37ba1f7a0\nnumpy-2.1.2-cp313-cp313t-macosx_14_0_arm64.whl d82075752f40c0ddf57e6e02673a17f6cb0f8eb3f587f63ca1eaab5594da5b17\nnumpy-2.1.2-cp313-cp313t-macosx_14_0_x86_64.whl 1600068c262af1ca9580a527d43dc9d959b0b1d8e56f8a05d830eea39b7c8af6\nnumpy-2.1.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl a26ae94658d3ba3781d5e103ac07a876b3e9b29db53f68ed7df432fd033358a8\nnumpy-2.1.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 13311c2db4c5f7609b462bc0f43d3c465424d25c626d95040f073e30f7570e35\nnumpy-2.1.2-cp313-cp313t-musllinux_1_1_x86_64.whl 2abbf905a0b568706391ec6fa15161fad0fb5d8b68d73c461b3c1bab6064dd62\nnumpy-2.1.2-cp313-cp313t-musllinux_1_2_aarch64.whl ef444c57d664d35cac4e18c298c47d7b504c66b17c2ea91312e979fcfbdfb08a\nnumpy-2.1.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl bdd407c40483463898b84490770199d5714dcc9dd9b792f6c6caccc523c00952\nnumpy-2.1.2-pp310-pypy310_pp73-macosx_14_0_x86_64.whl da65fb46d4cbb75cb417cddf6ba5e7582eb7bb0b47db4b99c9fe5787ce5d91f5\nnumpy-2.1.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 1c193d0b0238638e6fc5f10f1b074a6993cb13b0b431f64079a509d63d3aa8b7\nnumpy-2.1.2-pp310-pypy310_pp73-win_amd64.whl a7d80b2e904faa63068ead63107189164ca443b42dd1930299e0d1cb041cec2e\nnumpy-2.1.2.tar.gz 13532a088217fa624c99b843eeb54640de23b3414b14aa66d023805eb731066c",
              "detail": ""
            },
            "pandas==2.2.3": {
              "verdict": "ok",
              "value": "pandas-2.2.3-cp310-cp310-macosx_10_9_x86_64.whl 1948ddde24197a0f7add2bdc4ca83bf2b1ef84a1bc8ccffd95eda17fd836ecb5\npandas-2.2.3-cp310-cp310-macosx_11_0_arm64.whl 381175499d3802cde0eabbaf6324cce0c4f5d52ca6f8c377c29ad442f50f6348\npandas-2.2.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl d9c45366def9a3dd85a6454c0e7908f2b3b8e9c138f5dc38fed7ce720d8453ed\npandas-2.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 86976a1c5b25ae3f8ccae3a5306e443569ee3c3faf444dfd0f41cda24667ad57\npandas-2.2.3-cp310-cp310-musllinux_1_2_aarch64.whl b8661b0238a69d7aafe156b7fa86c44b881387509653fdf857bebc5e4008ad42\npandas-2.2.3-cp310-cp310-musllinux_1_2_x86_64.whl 37e0aced3e8f539eccf2e099f65cdb9c8aa85109b0be6e93e2baff94264bdc6f\npandas-2.2.3-cp310-cp310-win_amd64.whl 56534ce0746a58afaf7942ba4863e0ef81c9c50d3f0ae93e9497d6a41a057645\npandas-2.2.3-cp311-cp311-macosx_10_9_x86_64.whl 66108071e1b935240e74525006034333f98bcdb87ea116de573a6a0dccb6c039\npandas-2.2.3-cp311-cp311-macosx_11_0_arm64.whl 7c2875855b0ff77b2a64a0365e24455d9990730d6431b9e0ee18ad8acee13dbd\npandas-2.2.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl cd8d0c3be0515c12fed0bdbae072551c8b54b7192c7b1fda0ba56059a0179698\npandas-2.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl c124333816c3a9b03fbeef3a9f230ba9a737e9e5bb4060aa2107a86cc0a497fc\npandas-2.2.3-cp311-cp311-musllinux_1_2_aarch64.whl 63cc132e40a2e084cf01adf0775b15ac515ba905d7dcca47e9a251819c575ef3\npandas-2.2.3-cp311-cp311-musllinux_1_2_x86_64.whl 29401dbfa9ad77319367d36940cd8a0b3a11aba16063e39632d98b0e931ddf32\npandas-2.2.3-cp311-cp311-win_amd64.whl 3fc6873a41186404dad67245896a6e440baacc92f5b716ccd1bc9ed2995ab2c5\npandas-2.2.3-cp312-cp312-macosx_10_9_x86_64.whl b1d432e8d08679a40e2a6d8b2f9770a5c21793a6f9f47fdd52c5ce1948a5a8a9\npandas-2.2.3-cp312-cp312-macosx_11_0_arm64.whl a5a1595fe639f5988ba6a8e5bc9649af3baf26df3998a0abe56c02609392e0a4\npandas-2.2.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl 5de54125a92bb4d1c051c0659e6fcb75256bf799a732a87184e5ea503965bce3\npandas-2.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl fffb8ae78d8af97f849404f21411c95062db1496aeb3e56f146f0355c9989319\npandas-2.2.3-cp312-cp312-musllinux_1_2_aarch64.whl 6dfcb5ee8d4d50c06a51c2fffa6cff6272098ad6540aed1a76d15fb9318194d8\npandas-2.2.3-cp312-cp312-musllinux_1_2_x86_64.whl 062309c1b9ea12a50e8ce661145c6aab431b1e99530d3cd60640e255778bd43a\npandas-2.2.3-cp312-cp312-win_amd64.whl 59ef3764d0fe818125a5097d2ae867ca3fa64df032331b7e0917cf5d7bf66b13\npandas-2.2.3-cp313-cp313-macosx_10_13_x86_64.whl f00d1345d84d8c86a63e476bb4955e46458b304b9575dcf71102b5c705320015\npandas-2.2.3-cp313-cp313-macosx_11_0_arm64.whl 3508d914817e153ad359d7e069d752cdd736a247c322d932eb89e6bc84217f28\npandas-2.2.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl 22a9d949bfc9a502d320aa04e5d02feab689d61da4e7764b62c30b991c42c5f0\npandas-2.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl f3a255b2c19987fbbe62a9dfd6cff7ff2aa9ccab3fc75218fd4b7530f01efa24\npandas-2.2.3-cp313-cp313-musllinux_1_2_aarch64.whl 800250ecdadb6d9c78eae4990da62743b857b470883fa27f652db8bdde7f6659\npandas-2.2.3-cp313-cp313-musllinux_1_2_x86_64.whl 6374c452ff3ec675a8f46fd9ab25c4ad0ba590b71cf0656f8b6daa5202bca3fb\npandas-2.2.3-cp313-cp313-win_amd64.whl 61c5ad4043f791b61dd4752191d9f07f0ae412515d59ba8f005832a532f8736d\npandas-2.2.3-cp313-cp313t-macosx_10_13_x86_64.whl 3b71f27954685ee685317063bf13c7709a7ba74fc996b84fc6821c59b0f06468\npandas-2.2.3-cp313-cp313t-macosx_11_0_arm64.whl 38cf8125c40dae9d5acc10fa66af8ea6fdf760b2714ee482ca691fc66e6fcb18\npandas-2.2.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl ba96630bc17c875161df3818780af30e43be9b166ce51c9a18c1feae342906c2\npandas-2.2.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 1db71525a1538b30142094edb9adc10be3f3e176748cd7acc2240c2f2e5aa3a4\npandas-2.2.3-cp313-cp313t-musllinux_1_2_aarch64.whl 15c0e1e02e93116177d29ff83e8b1619c93ddc9c49083f237d4312337a61165d\npandas-2.2.3-cp313-cp313t-musllinux_1_2_x86_64.whl ad5b65698ab28ed8d7f18790a0dc58005c7629f227be9ecc1072aa74c0c1d43a\npandas-2.2.3-cp39-cp39-macosx_10_9_x86_64.whl bc6b93f9b966093cb0fd62ff1a7e4c09e6d546ad7c1de191767baffc57628f39\npandas-2.2.3-cp39-cp39-macosx_11_0_arm64.whl 5dbca4c1acd72e8eeef4753eeca07de9b1db4f398669d5994086f788a5d7cc30\npandas-2.2.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl 8cd6d7cc958a3910f934ea8dbdf17b2364827bb4dafc38ce6eef6bb3d65ff09c\npandas-2.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 99df71520d25fade9db7c1076ac94eb994f4d2673ef2aa2e86ee039b6746d20c\npandas-2.2.3-cp39-cp39-musllinux_1_2_aarch64.whl 31d0ced62d4ea3e231a9f228366919a5ea0b07440d9d4dac345376fd8e1477ea\npandas-2.2.3-cp39-cp39-musllinux_1_2_x86_64.whl 7eee9e7cea6adf3e3d24e304ac6b8300646e2a5d1cd3a3c2abed9101b0846761\npandas-2.2.3-cp39-cp39-win_amd64.whl 4850ba03528b6dd51d6c5d273c46f183f39a9baf3f0143e566b89450965b105e\npandas-2.2.3.tar.gz 4f18ba62b61d7e192368b84517265a99b4d7ee8912f8708660fb4a366cc82667",
              "detail": ""
            },
            "django==5.1.2": {
              "verdict": "ok",
              "value": "Django-5.1.2-py3-none-any.whl f11aa87ad8d5617171e3f77e1d5d16f004b79a2cf5d2e1d2b97a6a1f8e9ba5ed\nDjango-5.1.2.tar.gz bd7376f90c99f96b643722eee676498706c9fd7dc759f55ebfaf2c08ebcdf4f0",
              "detail": ""
            },
            "flask==3.0.3": {
              "verdict": "ok",
              "value": "flask-3.0.3-py3-none-any.whl 34e815dfaa43340d1d15a5c3a02b8476004037eb4840b34910c6e21679d288f3\nflask-3.0.3.tar.gz ceb27b0af3823ea2737928a4d99d125a06175b8512c445cbd9a9ce200ef76842",
              "detail": ""
            },
            "urllib3==2.2.3": {
              "verdict": "ok",
              "value": "urllib3-2.2.3-py3-none-any.whl ca899ca043dcb1bafa3e262d73aa25c465bfb49e0bd9dd5d59f1d0acba2f8fac\nurllib3-2.2.3.tar.gz e7d814a81dad81e6caf2ec9fdedb284ecc9c73076b62654547cc64ccdcae26e9",
              "detail": ""
            },
            "setuptools==75.1.0": {
              "verdict": "ok",
              "value": "setuptools-75.1.0-py3-none-any.whl 35ab7fd3bcd95e6b7fd704e4a1539513edad446c097797f2985e0e4b960772f2\nsetuptools-75.1.0.tar.gz d59a21b17a275fb872a9c3dae73963160ae079f1049ed956880cd7c09b120538",
              "detail": ""
            },
            "boto3==1.35.40": {
              "verdict": "ok",
              "value": "boto3-1.35.40-py3-none-any.whl 9352f6d61f15c789231a5d608613f03425059072ed862c32e1ed102b17206abf\nboto3-1.35.40.tar.gz 33c6a7aeab316f7e0b3ad8552afe95a4a10bfd58519d00741c4d4f3047da8382",
              "detail": ""
            }
          }
        }
      },
      "note": "sha256 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0647\u0631 \u0646\u0633\u062e\u0647 \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 pypi.org"
    },
    {
      "id": "cargo",
      "title": "Cargo",
      "items": [
        "serde@1.0.210",
        "tokio@1.40.0",
        "rand@0.8.5",
        "clap@4.5.20",
        "anyhow@1.0.89",
        "regex@1.11.0"
      ],
      "mirrors": {
        "shecan": {
          "url": "https://mirror-cargo.pkg.shecan.ir/index",
          "ip": null,
          "rows": {
            "serde@1.0.210": {
              "verdict": "ok",
              "value": "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a",
              "detail": ""
            },
            "tokio@1.40.0": {
              "verdict": "ok",
              "value": "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998",
              "detail": ""
            },
            "rand@0.8.5": {
              "verdict": "ok",
              "value": "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404",
              "detail": ""
            },
            "clap@4.5.20": {
              "verdict": "ok",
              "value": "b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8",
              "detail": ""
            },
            "anyhow@1.0.89": {
              "verdict": "ok",
              "value": "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6",
              "detail": ""
            },
            "regex@1.11.0": {
              "verdict": "ok",
              "value": "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8",
              "detail": ""
            }
          }
        }
      },
      "note": "cksum \u0647\u0631 crate \u062f\u0631 index \u0631\u0633\u0645\u06cc crates.io"
    },
    {
      "id": "maven",
      "title": "Maven",
      "items": [
        "junit:junit:4.13.2",
        "org.slf4j:slf4j-api:2.0.16",
        "com.google.guava:guava:33.3.1-jre",
        "org.apache.commons:commons-lang3:3.17.0",
        "com.fasterxml.jackson.core:jackson-databind:2.18.0",
        "org.springframework:spring-core:6.1.14"
      ],
      "mirrors": {
        "shecan": {
          "url": "https://mirror-maven.pkg.shecan.ir/central",
          "ip": null,
          "rows": {
            "junit:junit:4.13.2": {
              "verdict": "ok",
              "value": "8ac9e16d933b6fb43bc7f576336b8f4d7eb5ba12",
              "detail": ""
            },
            "org.slf4j:slf4j-api:2.0.16": {
              "verdict": "ok",
              "value": "0172931663a09a1fa515567af5fbef00897d3c04",
              "detail": ""
            },
            "com.google.guava:guava:33.3.1-jre": {
              "verdict": "ok",
              "value": "852f8b363da0111e819460021ca693cacca3e8db",
              "detail": ""
            },
            "org.apache.commons:commons-lang3:3.17.0": {
              "verdict": "ok",
              "value": "b17d2136f0460dcc0d2016ceefca8723bdf4ee70",
              "detail": ""
            },
            "com.fasterxml.jackson.core:jackson-databind:2.18.0": {
              "verdict": "ok",
              "value": "8dba1f789a75fc30b59303574fe2b269afa4d3bc",
              "detail": ""
            },
            "org.springframework:spring-core:6.1.14": {
              "verdict": "ok",
              "value": "45d2d808015bf6c5411e457fa09e843042dc3a76",
              "detail": ""
            }
          }
        }
      },
      "note": "sha1 \u0641\u0627\u06cc\u0644 jar \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 Maven Central"
    },
    {
      "id": "nodejs",
      "title": "Node.js",
      "items": [
        "v22.11.0/SHASUMS256.txt",
        "v20.18.0/SHASUMS256.txt"
      ],
      "mirrors": {
        "shecan": {
          "url": "https://mirror-nodejs.pkg.shecan.ir/dist",
          "ip": null,
          "rows": {
            "v22.11.0/SHASUMS256.txt": {
              "verdict": "ok",
              "value": "sha256:dddf2b497e71a131348716f78662c9fd51b9a30f808d5c5b81e7f3c7824a83fb",
              "detail": ""
            },
            "v20.18.0/SHASUMS256.txt": {
              "verdict": "ok",
              "value": "sha256:3a4d58219ce6ed145d8b9b69ff64a099b9e62f59d7b55cc4093fbae219518758",
              "detail": ""
            }
          }
        }
      },
      "note": "\u0641\u0627\u06cc\u0644 SHASUMS256.txt \u0647\u0631 \u0646\u0633\u062e\u0647 \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 nodejs.org"
    },
    {
      "id": "golang",
      "title": "Go",
      "items": [
        "go1.23.2.linux-amd64.tar.gz.sha256",
        "go1.23.2.darwin-arm64.tar.gz.sha256"
      ],
      "mirrors": {
        "shecan": {
          "url": "https://mirror-golang.pkg.shecan.ir/go",
          "ip": null,
          "rows": {
            "go1.23.2.linux-amd64.tar.gz.sha256": {
              "verdict": "ok",
              "value": "sha256:e2a9c4b3ef5e29958df93e44cd479b52a0d7e4072d09929282d36aff587f145a",
              "detail": ""
            },
            "go1.23.2.darwin-arm64.tar.gz.sha256": {
              "verdict": "ok",
              "value": "sha256:c7d99661dfd1e5393147521de00a5a739da7cca53870d8d333c79d4cb7b132f8",
              "detail": ""
            }
          }
        }
      },
      "note": "\u0641\u0627\u06cc\u0644 sha256 \u0647\u0631 \u0646\u0633\u062e\u0647 \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 dl.google.com"
    },
    {
      "id": "gradle",
      "title": "Gradle",
      "items": [
        "gradle-8.10.2-bin.zip.sha256",
        "gradle-8.11-bin.zip.sha256"
      ],
      "mirrors": {
        "shecan": {
          "url": "https://mirror-gradle.pkg.shecan.ir/distributions",
          "ip": null,
          "rows": {
            "gradle-8.10.2-bin.zip.sha256": {
              "verdict": "ok",
              "value": "sha256:cf88b4a66647a6d0849a41e82378a0dd9036656220cffb6846cfd3d788687c80",
              "detail": ""
            },
            "gradle-8.11-bin.zip.sha256": {
              "verdict": "ok",
              "value": "sha256:8083653ba163518acab05730f7c8d3dc094c51e7dd458e0d5523f4fe25e50914",
              "detail": ""
            }
          }
        }
      },
      "note": "\u0641\u0627\u06cc\u0644 sha256 \u0647\u0631 distribution \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 services.gradle.org"
    },
    {
      "id": "rubygems",
      "title": "RubyGems",
      "items": [
        "rake@13.2.1",
        "rails@7.2.1",
        "nokogiri@1.16.7",
        "rack@3.1.7",
        "bundler@2.5.20",
        "puma@6.4.3"
      ],
      "mirrors": {
        "shecan": {
          "url": "https://mirror-rubygems.pkg.shecan.ir",
          "ip": null,
          "rows": {
            "rake@13.2.1": {
              "verdict": "ok",
              "value": "46cb38dae65d7d74b6020a4ac9d48afed8eb8149c040eccf0523bec91907059d",
              "detail": ""
            },
            "rails@7.2.1": {
              "verdict": "ok",
              "value": "fd5684e5d007220960666a3a8b31a57cd1c8cd7f60d88cb40e28e95f1911b705",
              "detail": ""
            },
            "nokogiri@1.16.7": {
              "verdict": "ok",
              "value": "f819cbfdfb0a7b19c9c52c6f2ca63df0e58a6125f4f139707b586b9511d7fe95",
              "detail": ""
            },
            "rack@3.1.7": {
              "verdict": "ok",
              "value": "0e9982db4ea9013326788ca2a7f48e32a4e746765e7c3512d424ef0dd22ae58b",
              "detail": ""
            },
            "bundler@2.5.20": {
              "verdict": "ok",
              "value": "83bccb5ccc456e347089aa05318ecd27bb9840caa64ed16c1703b50d49b0ab94",
              "detail": ""
            },
            "puma@6.4.3": {
              "verdict": "ok",
              "value": "24a4645c006811d83f2480057d1f54a96e7627b6b90e1c99b260b9dc630eb43e",
              "detail": ""
            }
          }
        }
      },
      "note": "checksum \u0647\u0631 gem \u062f\u0631 compact index \u0631\u0633\u0645\u06cc rubygems.org"
    },
    {
      "id": "helm",
      "title": "Helm",
      "items": [
        "helm-v3.16.2-linux-amd64.tar.gz.sha256sum",
        "helm-v3.16.2-darwin-arm64.tar.gz.sha256sum"
      ],
      "mirrors": {
        "shecan": {
          "url": "https://mirror-kubernetes.pkg.shecan.ir/helm",
          "ip": null,
          "rows": {
            "helm-v3.16.2-linux-amd64.tar.gz.sha256sum": {
              "verdict": "ok",
              "value": "sha256:0a124f77b1ad1a49f129c63e16c1f45b405e62ff5d16e304c45c15469a7183f7",
              "detail": ""
            },
            "helm-v3.16.2-darwin-arm64.tar.gz.sha256sum": {
              "verdict": "ok",
              "value": "sha256:90ed4984893f1030d2723c90a161ef50e296832590efa54648830b48c75f804d",
              "detail": ""
            }
          }
        }
      },
      "note": "\u0641\u0627\u06cc\u0644 sha256 \u0628\u0627\u06cc\u0646\u0631\u06cc Helm \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 get.helm.sh"
    },
    {
      "id": "k8s",
      "title": "kubectl",
      "items": [
        "v1.31.1/bin/linux/amd64/kubectl.sha256",
        "v1.30.5/bin/linux/amd64/kubectl.sha256"
      ],
      "mirrors": {
        "shecan": {
          "url": "https://mirror-kubernetes.pkg.shecan.ir/release",
          "ip": null,
          "rows": {
            "v1.31.1/bin/linux/amd64/kubectl.sha256": {
              "verdict": "ok",
              "value": "sha256:522d6e9e748896195f363e1f24a67898e420f7cf46409e96c01088cf2460bb1a",
              "detail": ""
            },
            "v1.30.5/bin/linux/amd64/kubectl.sha256": {
              "verdict": "ok",
              "value": "sha256:43ec93ea133be9a3fc412cb7ee6fcb204e6cd5bbd3a6092baa60fbd3d2f9147f",
              "detail": ""
            }
          }
        }
      },
      "note": "\u0641\u0627\u06cc\u0644 sha256 \u0628\u0627\u06cc\u0646\u0631\u06cc kubectl \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 dl.k8s.io"
    },
    {
      "id": "hashicorp",
      "title": "HashiCorp",
      "items": [
        "terraform/1.9.8/terraform_1.9.8_SHA256SUMS",
        "terraform/1.10.0/terraform_1.10.0_SHA256SUMS"
      ],
      "mirrors": {
        "shecan": {
          "url": "https://mirror-hashicorp.pkg.shecan.ir",
          "ip": null,
          "rows": {
            "terraform/1.9.8/terraform_1.9.8_SHA256SUMS": {
              "verdict": "ok",
              "value": "sha256:d13d3d14a74864332d85aa4690602b67008890d8c78166387477cbc24ec5b67d",
              "detail": ""
            },
            "terraform/1.10.0/terraform_1.10.0_SHA256SUMS": {
              "verdict": "ok",
              "value": "sha256:0a1fe799ba0d4da2ce0b56ed01bf3ca5a1b1401d8127b597b92aae2dc0813ea1",
              "detail": ""
            }
          }
        }
      },
      "note": "\u0641\u0627\u06cc\u0644 SHA256SUMS \u0647\u0631 \u0646\u0633\u062e\u0647 \u062f\u0631 \u0628\u0631\u0627\u0628\u0631 releases.hashicorp.com"
    }
  ]
}
