{
  "ml": {
    "v": "7",
    "eng": "2.12.0-beta.2",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.0000590384,
        "rte": "az",
        "prob": 0.0000590384
      },
      {
        "cls": 0,
        "raw": 0.00024397175,
        "rte": "az/whl",
        "prob": 0.00024397175
      }
    ],
    "prob": 0.0000590384,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000059038400650024414,
        "type": "whl"
      },
      {
        "id": 1,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010619561180646997,
        "type": "python"
      },
      {
        "id": 2,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001659989356994629,
        "type": "python"
      },
      {
        "id": 3,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015368064850918017,
        "type": "pkg_info"
      },
      {
        "id": 5,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013391177162702661,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-10-06T17:09:24Z"
  },
  "path": "pyswarp-0.1.0-py3-none-any.whl",
  "raw": {
    "files": [
      {
        "id": 0,
        "ctx": [
          {
            "b": "p!H([6Awak2MLiSmQlG\u003e=tXNt008fZ000Vj003$-B9z5kA4+N9x(mTbuTCB8D1z%\u00264-f[dmFAs?[/g9W0l?II1{P-8T1[JWqDCgG{4BFDliP\u003cU%k2WU)=SxG0llFG9.@HQJmuZ.v#2(WC+mu-(]/gzPt=3Ov7=^.",
            "ln": 0
          }
        ],
        "mol": "H₂(CmDb)Md(Pa)",
        "sha": "d5185148ee7caa900afcc79082d1bc09355ea2f893e1cbff054eb58573a92b4d",
        "path": "pyswarp-0.1.0-py3-none-any.whl",
        "risk": 3,
        "size": 5660,
        "type": "whl",
        "facts": {
          "metrics": {
            "whl": {
              "native_extension_count": 0
            },
            "file": {
              "size": 5660,
              "entropy": 7.84
            },
            "binary": {
              "peak_region_bytes": 5120,
              "peak_region_entropy": 7.82
            },
            "archive": {
              "file_count": 6,
              "member_count": 6,
              "script_count": 2,
              "zip_bomb_ratio": 4.34,
              "compressed_size": 4858,
              "directory_count": 0,
              "executable_count": 0,
              "extra_field_size": 0,
              "noise_file_count": 0,
              "compression.ratio": 0.29,
              "hidden_file_count": 0,
              "uncompressed_size": 17014,
              "crc_collision_count": 0,
              "entry_comment_count": 0,
              "max_filename_length": 37,
              "rtlo_filename_count": 0,
              "format.regular_count": 6,
              "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": 3,
              "timing.mtime_unique_ratio": 0.5,
              "misplaced_executable_count": 0,
              "timing.mtime_outlier_count": 2,
              "timing.mtime_dominant_count": 4,
              "timing.mtime_spread_seconds": 1990,
              "timing.sentinel_mtime_count": 0,
              "security.world_writable_count": 0,
              "timing.mtime_dominant_fraction": 0.67,
              "compression.method_counts.deflate": 6
            },
            "consistency": {
              "cloned_summary": 0,
              "name_typosquat": 0,
              "self_dependency": 0,
              "metadata_identity_mismatch": 0
            }
          }
        },
        "ident": {
          "name": {
            "value": "pyswarp",
            "source": "whl.distribution",
            "verified": false
          },
          "trust": "unsigned",
          "authors": [
            {
              "name": "Anton Korosov",
              "role": "author",
              "source": "whl.author"
            }
          ],
          "version": {
            "value": "0.1.0",
            "source": "whl.version",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/import/python/relative/1/core::relative/1/core",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-requires-python",
            "conf": 0.9,
            "crit": 3,
            "desc": "Declares supported Python versions",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/python/functools::functools",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports functools",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-markdown-description",
            "conf": 0.9,
            "crit": 3,
            "desc": "Declares Markdown package description",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/python/pyproj/proj::proj",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Proj from pyproj",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/python/functools/cached_property::cached_property",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cached_property from functools",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/python/scipy/interpolate/linearndinterpolator::linearndinterpolator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports LinearNDInterpolator from scipy.interpolate",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-name-field",
            "conf": 0.9,
            "crit": 2,
            "desc": "Declares Python package name",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-version-field",
            "conf": 0.9,
            "crit": 2,
            "desc": "Declares Python package version",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/python/numpy::np",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports numpy as np",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-core-metadata",
            "conf": 1.0,
            "crit": 2,
            "desc": "Declares Python Core Metadata version",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/python/scipy/ndimage::scipy/ndimage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports scipy.ndimage",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations--array",
            "conf": 0.85,
            "crit": 3,
            "desc": "NumPy array operation (array)",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/python/pyproj::pyproj",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports pyproj",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations",
            "conf": 0.85,
            "crit": 3,
            "desc": "Dense NumPy array construction and reduction",
            "from": [
              {
                "off": 3253,
                "file": 2,
                "line": 99
              }
            ],
            "uses": [
              14,
              33
            ]
          },
          {
            "id": "metadata/import/python/scipy/interpolate::scipy/interpolate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports scipy.interpolate",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-requires-dist",
            "conf": 0.9,
            "crit": 3,
            "desc": "Declares Python runtime dependencies",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/core/swathgeometry::swathgeometry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.SwathGeometry from .core",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-summary-field",
            "conf": 0.9,
            "crit": 2,
            "desc": "Declares Python package summary",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/core/warper::warper",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.Warper from .core",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::scipy-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports a SciPy scientific module",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/services/cloud::repeated-gcp-provider-name",
            "conf": 0.82,
            "crit": 3,
            "desc": "Repeated GCP provider name",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/core/regulargeometry::regulargeometry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.RegularGeometry from .core",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/package/ecosystem::pypi-license-metadata",
            "conf": 0.94,
            "crit": 2,
            "desc": "PyPI package declares license information",
            "from": [
              {
                "off": 0,
                "file": 3,
                "line": 1
              }
            ],
            "uses": [
              11,
              28
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-license-expression",
            "conf": 0.9,
            "crit": 3,
            "desc": "Declares Python license expression",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/package/ecosystem::pypi-runtime-metadata",
            "conf": 0.94,
            "crit": 2,
            "desc": "PyPI package declares Python and dependencies",
            "from": [
              {
                "off": 0,
                "file": 3,
                "line": 1
              }
            ],
            "uses": [
              1,
              11,
              19
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numeric-computation-library",
            "conf": 0.95,
            "crit": 3,
            "desc": "Module built on the numeric Python stack",
            "from": [
              {
                "off": 87,
                "file": 2,
                "line": 5
              }
            ],
            "uses": [
              16,
              24,
              31
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports the NumPy array library",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations--clip",
            "conf": 0.85,
            "crit": 3,
            "desc": "NumPy array operation (clip)",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/package/ecosystem::pypi-basic-metadata",
            "conf": 0.95,
            "crit": 2,
            "desc": "PyPI package declares name, version, summary",
            "from": [
              {
                "off": 0,
                "file": 3,
                "line": 1
              }
            ],
            "uses": [
              8,
              9,
              11,
              21
            ]
          },
          {
            "id": "metadata/import/python/scipy/ndimage/map_coordinates::map_coordinates",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports map_coordinates from scipy.ndimage",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/python/scipy/interpolate/rbfinterpolator::rbfinterpolator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports RBFInterpolator from scipy.interpolate",
            "from": [
              {
                "file": 2
              }
            ]
          }
        ]
      },
      {
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              ".core"
            ],
            [
              ".core",
              ".core.RegularGeometry"
            ],
            [
              ".core",
              ".core.SwathGeometry"
            ],
            [
              ".core",
              ".core.Warper"
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 5,
              "call_count": 0,
              "node_count": 69,
              "max_array_len": 5
            },
            "file": {
              "size": 231,
              "entropy": 4.63
            },
            "text": {
              "lines": 8,
              "top_char": 95,
              "max_ws_run": 1,
              "digit_ratio": 0.02,
              "space_count": 20,
              "char_entropy": 4.63,
              "unique_chars": 36,
              "top_char_null": 0,
              "string_density": 1,
              "top_char_ratio": 0.09,
              "avg_line_length": 28,
              "max_line_length": 84,
              "empty_line_ratio": 0.38,
              "last_line_length": 56,
              "whitespace_ratio": 0.12,
              "identifier_density": 0.88,
              "line_length_stddev": 28.16,
              "normalized_string_count": 2.83,
              "normalized_unique_identifiers": 2.33
            },
            "binds": {
              "count": 3
            },
            "binary": {
              "peak_region_bytes": 231,
              "peak_region_entropy": 4.63
            },
            "imports": {
              "count": 4,
              "relative": 4,
              "relative_ratio": 1,
              "third_party_count": 4,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 106,
              "count": 8,
              "avg_length": 13.25,
              "max_length": 30,
              "avg_entropy": 2.88,
              "entropy_stddev": 0.82
            },
            "identifiers": {
              "count": 7,
              "unique": 7,
              "avg_length": 9.29,
              "max_length": 15,
              "min_length": 4,
              "avg_entropy": 2.47,
              "reuse_ratio": 1,
              "length_stddev": 3.65,
              "all_lowercase_ratio": 0.57,
              "double_underscore_count": 3,
              "underscore_prefix_count": 3
            }
          }
        },
        "id": 1,
        "path": "pyswarp-0.1.0-py3-none-any.whl!!pyswarp/__init__.py",
        "pid": 0,
        "risk": 1,
        "sha": "1051799ef6c7f64e17a0b01b016a999d7ac8987eeeafae1e22b9f3d0591ec876",
        "size": 231,
        "traits": [
          {
            "id": "metadata/import/python/relative/1/core::relative/1/core",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core",
            "spans": [
              [
                180,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/core/regulargeometry::regulargeometry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.RegularGeometry from .core",
            "spans": [
              [
                193,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/core/swathgeometry::swathgeometry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.SwathGeometry from .core",
            "spans": [
              [
                210,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/core/warper::warper",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.Warper from .core",
            "spans": [
              [
                225,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/extension/identity::py",
            "conf": 1.0,
            "crit": 2,
            "desc": "File uses a Python artifact extension"
          },
          {
            "id": "metadata/file/extension/identity::python-artifact-extension",
            "conf": 1.0,
            "crit": 2,
            "desc": "Python source, stub, or bytecode extension"
          },
          {
            "id": "metadata/file/extension/identity::python-source-extension",
            "conf": 1.0,
            "crit": 2,
            "desc": "Python source file extension (.py only)"
          }
        ],
        "type": "python"
      },
      {
        "ctx": [
          {
            "b": "w].*bazb+lv@#Tcy\u0026Z.kze:AlBrC74v}YB:uVp47AaK6iC)T))ze:AlBrCEzze:+yvriMeA0*h$z/3RoD2N!xy9mkcAbP=saw^8%y6[M[z/3Rrv}/[ce[]iBwPz:dy*?A%azCXiz/P}xqBi\u0026AzGGDgAbPM3Bz(gJawuG!wNPQOl}IorwPz:dy*?B7ATDA0z/3Rrv}/[ce]Cilzdd6*azCXiz/P}xzddx\u003cv@Dpawnb{\u0026By/I23s^)XB8@D]wP8A%BAhT/3lQDlar\u00260NlsB}Day/j@B8@Eoz/M$kwP8A%BAh89aARTjzGxAdA=2lbx(v)gayX]7Cv+u6aAh4twO:2ox(mG8vqYP#sxM+Rz/oVbx(mv3wPGEFa%Ev3arR^HwmYu}uTEI+x()Y?d05%ow*]+FarR^HarR^HB7Gf1e{z2uBz8^WawM\u0026)wEoL5arR^HarU-py?tqkwOC^\u003cBrAZ?ph+1",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "Ab](owPz)r3lQDlay]4}aAIj8AaHCswO+%ciTM#LarR^HarR\u003cLb2R#]B-IvxBzbkdB7/03wGU]6aARpdazkn7zdN*fC{3KpasH]mx\u003eIa3efGdJwoqGle*qF-3lQDlarR^HaAz4nB-IvxB7Gf1e[!*gxj#xraAIagw?FpwwoqF(3lQDlay]4}ay/r",
            "ln": 407,
            "col": 6,
            "line": 16
          },
          {
            "b": "z/!M/Abo95wO#Q3wjpJVz/NlIq/#LVy*?yawPF#nxM53fwftP6Abo95wO#PjBzbxfaz\u003eXixM4Ala$i\u003caarR^HwmYu}xjVf(v@Dg7z*bM3A+P69d05%ow?k6CBy/zuiTM#LarR^HarR\u003cLb1DiZwPzj3wGUG3y\u0026%PjayPd#aAzyAay/tdA+5)4vru66xl4Y%B0bWvBz8!sxK@r0x)a69aAIToA3fjoDsXYo3lQDlarR^Havg3XB2\u003cTJarR^HarR^HarR!FBy/zlc#0NvdlnOIBy/zlB7]@iazbLjaARpdazk.ewg!h@arR^HarR^HqE]",
            "ln": 661,
            "col": 16,
            "line": 23
          },
          {
            "b": "B7EH7vqH0@dgdguarR^HarUYoBAIRwaB2BWC)T(=v@bN{B0az9vrufMwP8A%BAhTPm}DQQwPR%rdlm!UarR^Ja%Gx\u003cvrlGjA+figwPIB2BzkS9ayMylCvtPbazkn7zdN*fC{4rBBz8^!lR]vzvrl0\u003caARTjzGxAdA=2lbx(v)ge*qF-3jm)#arUDhA=bD8auZ?{BzbxauVo*\u0026By!*2AbolawHv*carR!rAc2-fz/cWXatBigarR^HwmYu}uTEI+x()Y?d05%ow?k6mA=S=OCQ%$.efFCvy+cYHz*9-PCwgPfxE\u003c",
            "ln": 2497,
            "col": 40,
            "line": 76
          },
          {
            "b": "BzbkdA::3hwPxygarR^HarR^Ha%FirarR^HarR^HB7Gf1e[n{yauZ\u0026SA=RNgarR^HarR!FwO+%hCPYc(zG4jpA=LPld0Nf[w]7)$By/trdgdguarR^HarU-py?tqBauZ\u0026+A4UNtA::kwC{$vTy*?BcwO@[B3lQDlarR^HaAIagw?EOiy-\u003e\u003e-zG4jpA=LPlc$vgidk2jGvruQ5zyu}varR^HarR^HB7Gf1e]\u003e(OauZ\u0026+A4UNtA::kwA=ldJ",
            "ln": 3189,
            "col": 37,
            "line": 96
          },
          {
            "b": "v@Dsid05%ow*]+FarR^HarR^Ha%Fi#A+eW3wGUz7v@DsiaA7\u003cmBzbkdv%8*jwO#Pjq*hU(xH=SLzdN*fC{3*sB97\u0026dv}vnpa%EvparR^HarR!EwPS6nzxI(4vrufMwP8A%",
            "ln": 3465,
            "col": 9,
            "line": 106
          },
          {
            "b": "p/8gJygQ)%x(v(qdjCPDarR^HarR!FwO+%hCPYc(zG4jpA=LPlc%HTym)*9PazbLjaAeDqzxJO4Ac2ql3lQDlarR^HaAIagw?FuKjS[SYe[5^vvr\u003cn9A4TTFp*1]Mz/M$tazCZoxjC[4t}3a6arR^HarR!FwO+%hv@DfajS[SYe[5^vvr\u003cn9A4TTFp/7\u003eJwO.",
            "ln": 4415,
            "col": 43,
            "line": 138
          },
          {
            "b": "zeJZ4BywV{c%H.gCxkI(w]7)$By/trdj=PKz!%FIe[O{dBAz8ic[eBJ3lQDlarR^HaAIagw?F9UvivYQzG4jry?W\u0026px(n37A=txaf^}0Vx(n3ldj=O}efG1Ov{-\u003eWz.u9Avq]^ZfKk!MatCq$A+fr9vq]^aA=leyga)SYvq]^b3lQDlarR^HaAIagw?ENFvivYQzG4jry?W\u0026px(n37A=tw}f^}0Vx(n3ldj=O}efG1Ov{-\u003eWz.u9Avq]=",
            "ln": 12724,
            "col": 25,
            "line": 348
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "NotImplementedError"
            ],
            [
              "",
              "np.meshgrid"
            ],
            [
              "",
              "np.round.astype"
            ],
            [
              "",
              "np.round"
            ],
            [
              "",
              "np.linspace"
            ],
            [
              "",
              "np.round.astype"
            ],
            [
              "",
              "np.round"
            ],
            [
              "",
              "np.linspace"
            ],
            [
              "",
              "self.get_colrow_grids"
            ],
            [
              "",
              "self.colrow_to_xy"
            ],
            [
              "",
              "self.get_xy_grids"
            ],
            [
              "",
              "self.crs"
            ],
            [
              "",
              "self.crs"
            ],
            [
              "",
              "np.array.flatten"
            ],
            [
              "",
              "np.array"
            ],
            [
              "",
              "np.array.flatten"
            ],
            [
              "",
              "np.array"
            ],
            [
              "",
              "np.array.flatten"
            ],
            [
              "",
              "np.array"
            ],
            [
              "",
              "np.array.flatten"
            ],
            [
              "",
              "np.array"
            ],
            [
              "",
              "SwathGeometry"
            ],
            [
              "",
              "self.x.copy"
            ],
            [
              "",
              "self.y.copy"
            ],
            [
              "",
              "self.col.copy"
            ],
            [
              "",
              "self.row.copy"
            ],
            [
              "",
              "cls"
            ],
            [
              "",
              "gdal_dataset.GetGCPs"
            ],
            [
              "",
              "Proj"
            ],
            [
              "",
              "gdal_dataset.GetGCPProjection"
            ],
            [
              "",
              "np.array"
            ],
            [
              "",
              "np.array"
            ],
            [
              "",
              "np.array"
            ],
            [
              "",
              "np.array"
            ],
            [
              "",
              "self.reproject_gcps"
            ],
            [
              "",
              "self.crs.crs.to_dict"
            ],
            [
              "",
              "self.crs"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "lon.mean"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "lat.mean"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "Proj"
            ],
            [
              "",
              "dst_proj"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "RBFInterpolator"
            ],
            [
              "",
              "np.column_stack"
            ],
            [
              "",
              "RBFInterpolator"
            ],
            [
              "",
              "np.column_stack"
            ],
            [
              "",
              "RBFInterpolator"
            ],
            [
              "",
              "np.column_stack"
            ],
            [
              "",
              "RBFInterpolator"
            ],
            [
              "",
              "np.column_stack"
            ],
            [
              "",
              "self.copy"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "np.ceil"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "np.ceil"
            ],
            [
              "",
              "new_sg.reproject_gcps"
            ],
            [
              "",
              "self.copy"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "np.ceil"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "np.ceil"
            ],
            [
              "",
              "new_sg.reproject_gcps"
            ],
            [
              "",
              "self.c_interp"
            ],
            [
              "",
              "np.column_stack"
            ],
            [
              "",
              "x.flatten"
            ],
            [
              "",
              "y.flatten"
            ],
            [
              "",
              "self.r_interp"
            ],
            [
              "",
              "np.column_stack"
            ],
            [
              "",
              "x.flatten"
            ],
            [
              "",
              "y.flatten"
            ],
            [
              "",
              "self.x_interp"
            ],
            [
              "",
              "np.column_stack"
            ],
            [
              "",
              "c.flatten"
            ],
            [
              "",
              "r.flatten"
            ],
            [
              "",
              "self.y_interp"
            ],
            [
              "",
              "np.column_stack"
            ],
            [
              "",
              "c.flatten"
            ],
            [
              "",
              "r.flatten"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "np.isscalar"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "map"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "np.ceil"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "np.ceil"
            ],
            [
              "",
              "map"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "np.asarray"
            ],
            [
              "",
              "np.asarray"
            ],
            [
              "",
              "np.asarray"
            ],
            [
              "",
              "np.asarray"
            ],
            [
              "",
              "src_geo.get_colrow_grids"
            ],
            [
              "",
              "src_geo.get_lonlat_grids"
            ],
            [
              "",
              "dst_geo.xy_to_colrow"
            ],
            [
              "",
              "dst_geo.lonlat_to_xy"
            ],
            [
              "",
              "src_lon.flatten"
            ],
            [
              "",
              "src_lat.flatten"
            ],
            [
              "",
              "np.column_stack"
            ],
            [
              "",
              "interpolator"
            ],
            [
              "",
              "r1.flatten"
            ],
            [
              "",
              "interpolator"
            ],
            [
              "",
              "c1.flatten"
            ],
            [
              "",
              "dst_geo.get_colrow_grids"
            ],
            [
              "",
              "np.column_stack"
            ],
            [
              "",
              "rows2.flatten"
            ],
            [
              "",
              "cols2.flatten"
            ],
            [
              "",
              "np.clip.reshape"
            ],
            [
              "",
              "np.clip"
            ],
            [
              "",
              "interp_r1"
            ],
            [
              "",
              "np.clip.reshape"
            ],
            [
              "",
              "np.clip"
            ],
            [
              "",
              "interp_c1"
            ],
            [
              "",
              "map_coordinates"
            ],
            [
              "scipy.interpolate",
              "LinearNDInterpolator"
            ],
            [
              "pyproj",
              "Proj"
            ],
            [
              "scipy.interpolate",
              "RBFInterpolator"
            ],
            [
              "functools",
              "cached_property"
            ],
            [
              "",
              "functools"
            ],
            [
              "scipy.ndimage",
              "map_coordinates"
            ],
            [
              "",
              "numpy"
            ],
            [
              "",
              "pyproj"
            ],
            [
              "",
              "scipy.interpolate"
            ],
            [
              "",
              "scipy.ndimage"
            ]
          ],
          "mbr": [
            "c.flatten",
            "c.shape",
            "c1.flatten",
            "cols2.flatten",
            "cols2.shape",
            "dst_geo.get_colrow_grids",
            "dst_geo.lonlat_to_xy",
            "dst_geo.xy_to_colrow",
            "gdal_dataset.GetGCPProjection",
            "gdal_dataset.GetGCPs",
            "gdal_dataset.RasterXSize",
            "gdal_dataset.RasterYSize",
            "lat.mean",
            "lon.mean",
            "new_sg.col",
            "new_sg.height",
            "new_sg.reproject_gcps",
            "new_sg.row",
            "new_sg.width",
            "np.array",
            "np.array.flatten",
            "np.asarray",
            "np.ceil",
            "np.clip",
            "np.clip.reshape",
            "np.column_stack",
            "np.isscalar",
            "np.linspace",
            "np.meshgrid",
            "np.round",
            "np.round.astype",
            "p.GCPLine",
            "p.GCPPixel",
            "p.GCPX",
            "p.GCPY",
            "r.flatten",
            "r.shape",
            "r1.flatten",
            "rows2.flatten",
            "rows2.shape",
            "self.c1a",
            "self.c_interp",
            "self.col",
            "self.col.copy",
            "self.colrow_to_xy",
            "self.copy",
            "self.crs",
            "self.crs.crs",
            "self.crs.crs.to_dict",
            "self.crs.crs.to_dict.proj",
            "self.epsilon",
            "self.get_colrow_grids",
            "self.get_xy_grids",
            "self.height",
            "self.kernel",
            "self.r1a",
            "self.r_interp",
            "self.reproject_gcps",
            "self.row",
            "self.row.copy",
            "self.width",
            "self.x",
            "self.x.copy",
            "self.x_interp",
            "self.xmax",
            "self.xmin",
            "self.xres",
            "self.y",
            "self.y.copy",
            "self.y_interp",
            "self.ymax",
            "self.ymin",
            "self.yres",
            "src_geo.get_colrow_grids",
            "src_geo.get_lonlat_grids",
            "src_geo.shape",
            "src_lat.flatten",
            "src_lon.flatten",
            "x.flatten",
            "x.shape",
            "y.flatten",
            "y.shape"
          ],
          "tgt": [
            "NotImplementedError",
            "Proj",
            "RBFInterpolator",
            "SwathGeometry",
            "ValueError",
            "c.flatten",
            "c1.flatten",
            "cls",
            "cols2.flatten",
            "dst_geo.get_colrow_grids",
            "dst_geo.lonlat_to_xy",
            "dst_geo.xy_to_colrow",
            "dst_proj",
            "float",
            "gdal_dataset.GetGCPProjection",
            "gdal_dataset.GetGCPs",
            "int",
            "interp_c1",
            "interp_r1",
            "interpolator",
            "lat.mean",
            "lon.mean",
            "map",
            "map_coordinates",
            "new_sg.reproject_gcps",
            "np.array",
            "np.array.flatten",
            "np.asarray",
            "np.ceil",
            "np.clip",
            "np.clip.reshape",
            "np.column_stack",
            "np.isscalar",
            "np.linspace",
            "np.meshgrid",
            "np.round",
            "np.round.astype",
            "print",
            "r.flatten",
            "r1.flatten",
            "rows2.flatten",
            "self.c_interp",
            "self.col.copy",
            "self.colrow_to_xy",
            "self.copy",
            "self.crs",
            "self.crs.crs.to_dict",
            "self.get_colrow_grids",
            "self.get_xy_grids",
            "self.r_interp",
            "self.reproject_gcps",
            "self.row.copy",
            "self.x.copy",
            "self.x_interp",
            "self.y.copy",
            "self.y_interp",
            "src_geo.get_colrow_grids",
            "src_geo.get_lonlat_grids",
            "src_lat.flatten",
            "src_lon.flatten",
            "x.flatten",
            "y.flatten"
          ],
          "funcs": [
            [
              "__init__",
              304
            ],
            [
              "shape",
              420
            ],
            [
              "colrow_to_xy",
              548
            ],
            [
              "get_colrow_grids",
              729
            ],
            [
              "get_xy_grids",
              1271
            ],
            [
              "get_lonlat_grids",
              1682
            ],
            [
              "lonlat_to_xy",
              2133
            ],
            [
              "__init__",
              2693
            ],
            [
              "copy",
              3461
            ],
            [
              "from_gdal_dataset",
              3805
            ],
            [
              "reproject_gcps",
              4727
            ],
            [
              "x_interp",
              5447
            ],
            [
              "y_interp",
              5713
            ],
            [
              "c_interp",
              5979
            ],
            [
              "r_interp",
              6241
            ],
            [
              "crop",
              6483
            ],
            [
              "resize",
              7155
            ],
            [
              "xy_to_colrow",
              7672
            ],
            [
              "colrow_to_xy",
              8216
            ],
            [
              "__init__",
              8884
            ],
            [
              "colrow_to_xy",
              10776
            ],
            [
              "xy_to_colrow",
              11233
            ],
            [
              "__init__",
              11803
            ],
            [
              "__call__",
              12966
            ]
          ],
          "metrics": {
            "ast": {
              "op.add": 1,
              "op.div": 8,
              "op.lor": 2,
              "op.mul": 8,
              "op.sub": 15,
              "max_depth": 17,
              "call_count": 123,
              "node_count": 2824,
              "op.floordiv": 3,
              "member_count": 82,
              "max_array_len": 2,
              "op_density.add": 0,
              "op_density.div": 0,
              "op_density.lor": 0,
              "op_density.mul": 0,
              "op_density.sub": 0.01,
              "max_concat_chain": 3,
              "member_depth_max": 5,
              "op_density.floordiv": 0
            },
            "file": {
              "size": 13446,
              "entropy": 4.48
            },
            "text": {
              "lines": 363,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.01,
              "space_count": 3611,
              "char_entropy": 4.48,
              "unique_chars": 73,
              "top_char_null": 0,
              "string_density": 0.1,
              "top_char_ratio": 0.07,
              "avg_line_length": 36.04,
              "max_line_length": 129,
              "empty_line_ratio": 0.18,
              "last_line_length": 22,
              "whitespace_ratio": 0.3,
              "identifier_density": 2,
              "line_length_stddev": 29.16,
              "normalized_string_count": 1.94,
              "repeated_char_sequences": 93,
              "suspicious_string_ratio": 0.3,
              "trailing_whitespace_lines": 5,
              "suspicious_identifier_ratio": 0.07,
              "normalized_unique_identifiers": 15.17
            },
            "binds": {
              "count": 64
            },
            "binary": {
              "peak_region_bytes": 11398,
              "peak_region_entropy": 4.68
            },
            "source": {
              "class_count": 4,
              "function_count": 18
            },
            "imports": {
              "count": 10,
              "aliased": 1,
              "stdlib_count": 1,
              "stdlib_ratio": 0.1,
              "third_party_count": 9,
              "third_party_ratio": 0.9
            },
            "strings": {
              "sql": 7,
              "bytes": 5982,
              "count": 37,
              "avg_length": 161.68,
              "max_length": 686,
              "avg_entropy": 3.91,
              "entropy_stddev": 0.51,
              "embedded_code_candidates": 4
            },
            "functions": {
              "count": 22,
              "density": 6.61,
              "avg_params": 2.79,
              "code_ratio": 0.85,
              "max_params": 8,
              "length_stddev": 8.99,
              "avg_name_length": 9.92,
              "avg_length_lines": 12.92,
              "max_length_lines": 43,
              "min_length_lines": 3,
              "many_params_count": 2,
              "single_char_params": 12,
              "avg_param_name_length": 4.15
            },
            "identifiers": {
              "count": 725,
              "unique": 129,
              "avg_length": 7,
              "max_length": 20,
              "min_length": 1,
              "avg_entropy": 2.38,
              "reuse_ratio": 0.18,
              "length_stddev": 3.99,
              "has_digit_ratio": 0.09,
              "sequential_names": 9,
              "single_char_count": 5,
              "single_char_ratio": 0.04,
              "high_entropy_count": 3,
              "high_entropy_ratio": 0.02,
              "all_lowercase_ratio": 0.78,
              "all_uppercase_ratio": 0.02,
              "numeric_suffix_count": 8,
              "double_underscore_count": 2,
              "underscore_prefix_count": 2
            }
          }
        },
        "id": 2,
        "mol": "H₂(CmDb)",
        "path": "pyswarp-0.1.0-py3-none-any.whl!!pyswarp/core.py",
        "pid": 0,
        "risk": 2,
        "sha": "88a4f8ac5e02f9a60567a57eb8e7d10b87091ffc7d2bbaa756158e553e642606",
        "size": 13446,
        "traits": [
          {
            "id": "metadata/import/python/scipy/interpolate/linearndinterpolator::linearndinterpolator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports LinearNDInterpolator from scipy.interpolate",
            "spans": [
              [
                129,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/pyproj/proj::proj",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Proj from pyproj",
            "spans": [
              [
                77,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/scipy/interpolate/rbfinterpolator::rbfinterpolator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports RBFInterpolator from scipy.interpolate",
            "spans": [
              [
                112,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/functools/cached_property::cached_property",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cached_property from functools",
            "spans": [
              [
                22,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/functools::functools",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports functools",
            "spans": [
              [
                5,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/scipy/ndimage/map_coordinates::map_coordinates",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports map_coordinates from scipy.ndimage",
            "spans": [
              [
                176,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/numpy::np",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports numpy as np",
            "spans": [
              [
                46,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/pyproj::pyproj",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports pyproj",
            "spans": [
              [
                63,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/scipy/interpolate::scipy/interpolate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports scipy.interpolate",
            "spans": [
              [
                87,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/scipy/ndimage::scipy/ndimage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports scipy.ndimage",
            "spans": [
              [
                155,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                455,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                276,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                227,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                815,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                709,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/services/cloud::repeated-gcp-provider-name",
            "conf": 0.82,
            "crit": 3,
            "desc": "Repeated GCP provider name",
            "spans": [
              [
                2608,
                3
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations--array",
            "conf": 0.85,
            "crit": 3,
            "desc": "NumPy array operation (array)",
            "spans": [
              [
                3253,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations--clip",
            "conf": 0.85,
            "crit": 3,
            "desc": "NumPy array operation (clip)",
            "spans": [
              [
                12788,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports the NumPy array library",
            "spans": [
              [
                46,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::scipy-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports a SciPy scientific module",
            "spans": [
              [
                87,
                17
              ],
              [
                155,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations",
            "conf": 0.85,
            "crit": 3,
            "desc": "Dense NumPy array construction and reduction",
            "uses": [
              16,
              17
            ],
            "spans": [
              [
                3253,
                8
              ],
              [
                12788,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numeric-computation-library",
            "conf": 0.95,
            "crit": 3,
            "desc": "Module built on the numeric Python stack",
            "uses": [
              18,
              19,
              20
            ],
            "spans": [
              [
                46,
                5
              ],
              [
                87,
                17
              ],
              [
                155,
                13
              ],
              [
                3253,
                8
              ],
              [
                12788,
                7
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "ctx": [
          {
            "b": "o\u003ewAPwmoN*eMMC6B7]MgiV{gggZV#^zdL:JAcVIGvrcq]r+lq)x(v(IattA5e?^ShB.$#7A^oX*mp{dCv}/H(BrC^oA=t-gxcnQywPhWdygQ)%x(v(raA7\u003cmq:Bq7x(do\u003ewPA5sx(k5mCvtPbazkn7zdN*fC)V\u0026WBzbPkiV{.aBz(4tok!\u0026?B8MjeoLF0FzGxwvmr\u0026=(wPI{bz/dPUo?wp\u003eoj-x)z/PxfiV@G/vruflCvtJhek[\u0026j3pwSrB8#5cx\u003eqrCavG^:wO=p7zdNQbax9w\u003cBAITEiYXxtat1Z4y\u0026B5@3pwSrB8#5cx\u003eqrCaw3D)wO#3\u0026wfsfXwnbQ)v}u=ziV{?4C4CGdAaK6h3pwSrB8#5cx\u003eqrCaw^7",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "z/cWUiV{i=lU{gLB7]l2wPx*Op\u0026ZF!A:-*4x(mMaoKR*KBZX]]auzLap\u003cEd@z/cWUiV{j3iYXxVzFTO9qE%\u0026\u003cx(W^aeL{.mxM4=Hau?}Ae\u0026:nbwPIv4x(Ffdz/dc]z/fVdzGEEfD2NsQaARgtBt4GtA+/i7CwW:=wPq\u003cbA+fqzl${Z:iV@r.ze:+cqE%\u0026\u003cx(W^aeKTq]BugK=v}/[c3q$CPB.L(cB1G^]B96C=AcVzyz!YQ^boQ5@A=t-gxcnQywPhWdygQ)%x(v(raA7\u003cmq:Bq7nO})GwPA5sx(k4(CvtPbav*0YzdN*fC)T)^AcVIGvrcr{azC)tvixx2xj#yhwOC=",
            "ln": 325,
            "col": 41,
            "line": 10
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 2793,
              "entropy": 5.18
            },
            "binary": {
              "peak_region_bytes": 2793,
              "peak_region_entropy": 5.17
            }
          }
        },
        "id": 3,
        "mol": "Md(Pa)",
        "path": "pyswarp-0.1.0-py3-none-any.whl!!pyswarp-0.1.0.dist-info/METADATA",
        "pid": 0,
        "risk": 1,
        "sha": "fa7bf387dcd6f30fa6b496af08476655b2ad58f63791d6f631df09f06ddd6b0d",
        "size": 2793,
        "traits": [
          {
            "id": "metadata/package/ecosystem::pkginfo-core-metadata",
            "conf": 1.0,
            "crit": 2,
            "desc": "Declares Python Core Metadata version",
            "spans": [
              [
                0,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-license-expression",
            "conf": 0.9,
            "crit": 3,
            "desc": "Declares Python license expression",
            "spans": [
              [
                148,
                23
              ]
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-markdown-description",
            "conf": 0.9,
            "crit": 3,
            "desc": "Declares Markdown package description",
            "spans": [
              [
                412,
                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": [
              [
                452,
                20
              ]
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-requires-python",
            "conf": 0.9,
            "crit": 3,
            "desc": "Declares supported Python versions",
            "spans": [
              [
                389,
                22
              ]
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-summary-field",
            "conf": 0.9,
            "crit": 2,
            "desc": "Declares Python package summary",
            "spans": [
              [
                51,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/ecosystem::pkginfo-version-field",
            "conf": 0.9,
            "crit": 2,
            "desc": "Declares Python package version",
            "spans": [
              [
                36,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/ecosystem::pypi-basic-metadata",
            "conf": 0.95,
            "crit": 2,
            "desc": "PyPI package declares name, version, summary",
            "uses": [
              0,
              3,
              6,
              7
            ],
            "spans": [
              [
                36,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/ecosystem::pypi-license-metadata",
            "conf": 0.94,
            "crit": 2,
            "desc": "PyPI package declares license information",
            "uses": [
              0,
              1
            ],
            "spans": [
              [
                0,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/ecosystem::pypi-runtime-metadata",
            "conf": 0.94,
            "crit": 2,
            "desc": "PyPI package declares Python and dependencies",
            "uses": [
              0,
              4,
              5
            ],
            "spans": [
              [
                0,
                0
              ]
            ]
          }
        ],
        "type": "pkg_info"
      },
      {
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 812,
              "entropy": 4.68
            },
            "binary": {
              "peak_region_bytes": 812,
              "peak_region_entropy": 4.68
            },
            "registry": {
              "age_days": 0,
              "maintainers": 1,
              "published_at": 1791301308,
              "is_deprecated": 0,
              "unpacked_size": 11336,
              "version_removed": 0
            }
          }
        },
        "id": 5,
        "mol": "Md(Re)",
        "path": "pyswarp@0.1.0.registry.json",
        "pid": 0,
        "rel": "registry",
        "risk": 1,
        "role": "sidecar",
        "sha": "682e0da2a2238cfe4b133ea1eeda2ea5debce79065d3b33a411cb30890d4cfc2",
        "size": 812,
        "traits": [
          {
            "id": "metadata/registry::single-maintainer",
            "conf": 1.0,
            "crit": 3,
            "desc": "Registry package lists one maintainer"
          },
          {
            "id": "metadata/registry::freshly-published",
            "conf": 1.0,
            "crit": 3,
            "desc": "Release published within seven days"
          }
        ],
        "type": "registry"
      }
    ],
    "rev": "c1ea9",
    "v": "8"
  }
}