{
  "ml": {
    "v": "7",
    "eng": "2.12.0-beta.1",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.00008474787,
        "rte": "az",
        "prob": 0.00008474787
      },
      {
        "cls": 0,
        "raw": 0.00016701221,
        "rte": "az/whl",
        "prob": 0.00016701221
      }
    ],
    "prob": 0.00008474787,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00008474787318846211,
        "type": "whl"
      },
      {
        "id": 1,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002759695053100586,
        "type": "pkg_info"
      },
      {
        "id": 2,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000028888383894809522,
        "type": "text"
      },
      {
        "id": 4,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002248088458145503,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-10-18T06:31:42Z"
  },
  "path": "cas_toolbox-2026.42.2-py3-none-any.whl",
  "raw": {
    "files": [
      {
        "id": 0,
        "mol": "Md(Pa₃)",
        "sha": "610d9a210ec5193ae78512942feba9443e9b1f19e20522339502a1d5c2237e1d",
        "path": "cas_toolbox-2026.42.2-py3-none-any.whl",
        "risk": 3,
        "size": 7475,
        "type": "whl",
        "facts": {
          "metrics": {
            "whl": {
              "native_extension_count": 0
            },
            "file": {
              "size": 7475,
              "entropy": 7.91
            },
            "binary": {
              "peak_region_bytes": 6144,
              "peak_region_entropy": 7.82
            },
            "archive": {
              "file_count": 5,
              "member_count": 5,
              "script_count": 0,
              "zip_bomb_ratio": 2.49,
              "compressed_size": 6657,
              "directory_count": 0,
              "executable_count": 0,
              "extra_field_size": 0,
              "noise_file_count": 0,
              "compression.ratio": 0.41,
              "hidden_file_count": 0,
              "uncompressed_size": 16197,
              "crc_collision_count": 0,
              "entry_comment_count": 0,
              "max_filename_length": 48,
              "rtlo_filename_count": 0,
              "format.regular_count": 5,
              "nested_archive_count": 0,
              "path_traversal_count": 0,
              "symlink_escape_count": 0,
              "security.setgid_count": 0,
              "security.setuid_count": 0,
              "security.sticky_count": 0,
              "double_extension_count": 0,
              "duplicate_member_count": 0,
              "security.symlink_count": 0,
              "unicode_filename_count": 0,
              "homoglyph_filename_count": 0,
              "security.encrypted_count": 0,
              "timing.mtime_unique_count": 1,
              "timing.mtime_unique_ratio": 0.2,
              "misplaced_executable_count": 0,
              "timing.mtime_dominant_count": 5,
              "timing.mtime_spread_seconds": 0,
              "timing.sentinel_mtime_count": 0,
              "security.world_writable_count": 0,
              "timing.mtime_dominant_fraction": 1,
              "compression.method_counts.deflate": 5
            },
            "consistency": {
              "cloned_summary": 0,
              "name_typosquat": 0,
              "self_dependency": 0,
              "metadata_identity_mismatch": 0
            }
          }
        },
        "ident": {
          "name": {
            "value": "cas_toolbox",
            "source": "whl.distribution",
            "verified": false
          },
          "trust": "unsigned",
          "emails": [
            "pan@zopyr.us"
          ],
          "authors": [
            {
              "name": "Yufei Pan",
              "role": "author",
              "email": "pan@zopyr.us",
              "source": "whl.author"
            }
          ],
          "version": {
            "value": "2026.42.2",
            "source": "whl.version",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/package/scripts/entrypoint::console-scripts-entry",
            "conf": 0.88,
            "crit": 3,
            "desc": "Declares Python console-script entry points",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-name-field",
            "conf": 0.9,
            "crit": 2,
            "desc": "Declares Python package name",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-markdown-description",
            "conf": 0.9,
            "crit": 3,
            "desc": "Declares Markdown package description",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/package/scripts/entrypoint::entry-points-file",
            "conf": 0.95,
            "crit": 3,
            "desc": "Python package contains an entry_points.txt file",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-version-field",
            "conf": 0.9,
            "crit": 2,
            "desc": "Declares Python package version",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-requires-dist",
            "conf": 0.9,
            "crit": 3,
            "desc": "Declares Python runtime dependencies",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-summary-field",
            "conf": 0.9,
            "crit": 2,
            "desc": "Declares Python package summary",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-requires-python",
            "conf": 0.9,
            "crit": 3,
            "desc": "Declares supported Python versions",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/package/documentation/package-metadata::pkginfo-body-has-badges",
            "conf": 0.7,
            "crit": 3,
            "desc": "PKG-INFO body contains CI/CD badge URLs",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/package/scripts/entrypoint::wheel-console-entrypoint",
            "conf": 0.9,
            "crit": 3,
            "desc": "Package declares a console-script entry point",
            "from": [
              {
                "file": 2
              }
            ],
            "uses": [
              0,
              3
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-core-metadata",
            "conf": 1.0,
            "crit": 2,
            "desc": "Declares Python Core Metadata version"
          },
          {
            "id": "metadata/file/archive::archive-few-members",
            "conf": 0.85,
            "crit": 2,
            "desc": "Archive has at most five members"
          },
          {
            "id": "metadata/package/ecosystem::wheel-archive-member",
            "conf": 0.98,
            "crit": 2,
            "desc": "Python wheel archive metadata"
          }
        ]
      },
      {
        "ctx": [
          {
            "b": "o\u003ewAPwmoN*eMMC6B7]MgiV{gggZV#^zdL:Jv{%BgBz(8lvScF#r+lq)x(v(IatLSahzc*we\u00260=jB.$#7A^oX*lU{)^By/Fnl3mo/zddK2z/cW@v@=p5BAnN7z/oD3z*hQPB-.qnAXg\u003ctvqfKsax-\u00260wOAn-vqWhIAa9SHDt^+FAXqGQj{\u003c$$v}xL0wJy@7p!SC%e?!\u003e}AXh9oBy/F1p\u0026ZF?wN/*lrz(HKav{A/wPh6\u003cwH[%qBAzFyiXH",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "iYXxWD30.rzxH#3atUSd3pwSrB8#5cx\u003eqrCawV@/A::67zF77\u003cD2[7sz6g(2aw+\u003cjnMW8@iV}agzGQghqE%\u0026\u003cx(W^aeL{.mxM4=Hau?}Ae\u0026B58wPIv4x(Ffdz/dc]z/fVdzGEEfD2NsQaARgtBt4GtA+/i7CwW:=wPq\u003cbA+fqzl${Z:iV@9Pv@KN]iw9lD3q$CPB.L(cB1G^]B96C=zfoVpx\u003e80\u003cjV$ILh8tOqwPq\u003cbA+fqzl${Z:iV@oZy\u0026\u003cxjB7^u)jVj]Gf:Z/\u0026ADL#owPGB\u003ex(!wSaAImlAbo8qx(w98B96MdgCgNCe?)YhwPq\u003cbA+fqzl${Z:iV@G=vrt$2A+owQjUOGA",
            "ln": 960,
            "col": 34,
            "line": 19
          },
          {
            "b": "x(!wSazbtdwP}N8v}YB]jV$ILh8#0JboQG8B1IGLz!@)3CNs^ZaZm=*p!q^MwPz\u003caz/e\u0026exMOunB2\u003e%cx(dGnB7/o0y?dPtx(tUzD2NEJB$WulB1IGLz!@)3CRj5XxdmamxMOunB2\u003e%cAcVzpe]L=yfk$@IygQ)%fjOBieP+]Hy*}scfdvljaZm=*BzbPgaA?spB7]MgB6QhcBAzFyiXJd2zd+FxxLz3]wofwqz.D6PAa{$AD3i+tB7]MgB1.3iB1E",
            "ln": 1338,
            "col": 11,
            "line": 31
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 15227,
              "entropy": 5.13
            },
            "binary": {
              "peak_region_bytes": 13179,
              "peak_region_entropy": 5.17
            }
          }
        },
        "id": 1,
        "mol": "Md(Pa₂)",
        "path": "cas_toolbox-2026.42.2-py3-none-any.whl!!cas_toolbox-2026.42.2.dist-info/METADATA",
        "pid": 0,
        "risk": 2,
        "sha": "4efe42aa7cebe3e1c23179b25a433c67c4811e3bc1732cdb92273789798d5227",
        "size": 15227,
        "traits": [
          {
            "id": "metadata/package/documentation/package-metadata::pkginfo-body-has-badges",
            "conf": 0.7,
            "crit": 3,
            "desc": "PKG-INFO body contains CI/CD badge URLs",
            "spans": [
              [
                1402,
                14
              ]
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-core-metadata",
            "conf": 1.0,
            "crit": 2,
            "desc": "Declares Python Core Metadata version"
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-markdown-description",
            "conf": 0.9,
            "crit": 3,
            "desc": "Declares Markdown package description",
            "spans": [
              [
                1047,
                39
              ]
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-name-field",
            "conf": 0.9,
            "crit": 2,
            "desc": "Declares Python package name",
            "spans": [
              [
                22,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-requires-dist",
            "conf": 0.9,
            "crit": 3,
            "desc": "Declares Python runtime dependencies",
            "spans": [
              [
                1087,
                25
              ]
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-requires-python",
            "conf": 0.9,
            "crit": 3,
            "desc": "Declares supported Python versions",
            "spans": [
              [
                1024,
                22
              ]
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-summary-field",
            "conf": 0.9,
            "crit": 2,
            "desc": "Declares Python package summary",
            "spans": [
              [
                59,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-version-field",
            "conf": 0.9,
            "crit": 2,
            "desc": "Declares Python package version",
            "spans": [
              [
                40,
                0
              ]
            ]
          }
        ],
        "type": "pkg_info"
      },
      {
        "ctx": [
          {
            "b": "tvRO?B8L(auVPZ$x(Ffnt):Lfr:3Reaxhous#{1$zddc@uTBdLx(W^evru0)wPw[RazbtdwP}N8v}YB]i=eqtzvg5@v@JLNazt.7A5}\u0026Ax(jn(z//MiBrAZ?x(w98B96DMy?W-{x(jn{v@k:0jS[P:y\u0026\u003cwUo*?3VvqfP^zf6=iauZ\u0026:B.(elq=ujyi=eqtzvgl4B7^dnz/6DfwPRGajS[P.B7!]\u003cz/6DfwPRGAzddc@3t\u003c\u003c9xFQ+]az(mqBzjVLnhAqzvqfP^zfoVpx*UP.auZ\u0026:B.(ellRP%fzddc@3t\u003c{4BzjVLnhzwKaz(mqBzjVLnhAqzvqfP^zfoVpx\u003e80\u003cauZ\u0026:B.(ellRP%fzddc@3t\u003c{4Bzk/qxDPCXzfoVpx\u0026v@3gDGwYx(jn{B.(elB8#1JauZ\u0026:B.(elq=ujyi=eqtzvgD0ze:r5eOPcBwPI@ojS[DSBy/Jni+8#uzddc@3uHq$ByG64auZ\u0026*Byxo2y?(7GvqfP^B97\u0026jvSVT5B09Q*B97\u0026jvSVT5B2[eDx(jo1B9q\u003cLjS)Z5r:4K\u003euU%j=zEl-T",
            "ln": 0,
            "col": 1,
            "line": 1
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 444,
              "entropy": 4.64
            },
            "binary": {
              "peak_region_bytes": 444,
              "peak_region_entropy": 4.64
            }
          }
        },
        "id": 2,
        "mol": "Md(Pa)",
        "path": "cas_toolbox-2026.42.2-py3-none-any.whl!!cas_toolbox-2026.42.2.dist-info/entry_points.txt",
        "pid": 0,
        "risk": 1,
        "sha": "835ee148ab5748d013984213cef81a220a5b48d66b4714b04ebac189adaabafc",
        "size": 444,
        "traits": [
          {
            "id": "metadata/package/scripts/entrypoint::console-scripts-entry",
            "conf": 0.88,
            "crit": 3,
            "desc": "Declares Python console-script entry points",
            "spans": [
              [
                0,
                17
              ]
            ]
          },
          {
            "id": "metadata/package/scripts/entrypoint::entry-points-file",
            "conf": 0.95,
            "crit": 3,
            "desc": "Python package contains an entry_points.txt file"
          },
          {
            "id": "metadata/package/scripts/entrypoint::wheel-console-entrypoint",
            "conf": 0.9,
            "crit": 3,
            "desc": "Package declares a console-script entry point",
            "uses": [
              0,
              1
            ],
            "spans": [
              [
                0,
                17
              ]
            ]
          }
        ],
        "type": "text"
      },
      {
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 846,
              "entropy": 4.74
            },
            "binary": {
              "peak_region_bytes": 846,
              "peak_region_entropy": 4.74
            },
            "registry": {
              "age_days": 0,
              "maintainers": 1,
              "published_at": 1792190282,
              "is_deprecated": 0,
              "unpacked_size": 15663,
              "version_removed": 0
            }
          }
        },
        "id": 4,
        "mol": "Md(Re)",
        "path": "cas-toolbox@2026.42.2.registry.json",
        "pid": 0,
        "rel": "registry",
        "risk": 1,
        "role": "sidecar",
        "sha": "740227c7b765c280078afcf3a2a702b607c7972ba91b0122fedb9e0a91439c6b",
        "size": 846,
        "traits": [
          {
            "id": "metadata/registry::freshly-published",
            "conf": 1.0,
            "crit": 3,
            "desc": "Release published within seven days"
          }
        ],
        "type": "registry"
      }
    ],
    "rev": "17dc6",
    "v": "8"
  }
}