{
  "ml": {
    "v": "7",
    "eng": "2.11.0",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.000017960867,
        "rte": "az",
        "prob": 0.000017960867
      },
      {
        "cls": 0,
        "raw": 0.0005421738,
        "rte": "az/whl",
        "prob": 0.0005421738
      }
    ],
    "prob": 0.000017960867,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001796086689864751,
        "type": "whl"
      },
      {
        "id": 1,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008761882781982422,
        "type": "python"
      },
      {
        "id": 2,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014424324035644531,
        "type": "python"
      },
      {
        "id": 9,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010848045349121094,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-09-14T14:56:01Z"
  },
  "path": "tkinter_dash-0.1.6-py3-none-any.whl",
  "raw": {
    "files": [
      {
        "id": 0,
        "ctx": [
          {
            "b": "p!H([6Awak2MSm]e)Xcs]+$TD002$0000\u0026o004aRx(n37A:Ju=B7^jluUKy(ByexcAcUeO+l(9u5wmfRMoyOe2AG}QF@g+DY[}AIo(maebUoJY]}]c@\u003c$)P7gB%Z\u003e:JmEFppv/Hgc7DsP{r6Wo1@0p6$!7a7Ttvv4wTH",
            "ln": 0
          }
        ],
        "mol": "H(U)",
        "sha": "1af49995868d9f362a9897fb0c937e7d9d152b4a32404fc2af9e50cb81b1b2c4",
        "path": "tkinter_dash-0.1.6-py3-none-any.whl",
        "risk": 2,
        "size": 14050,
        "type": "whl",
        "facts": {
          "metrics": {
            "whl": {
              "native_extension_count": 0
            },
            "file": {
              "size": 14050,
              "entropy": 7.92
            },
            "binary": {
              "peak_region_bytes": 13312,
              "peak_region_entropy": 7.82
            },
            "archive": {
              "file_count": 10,
              "member_count": 10,
              "script_count": 5,
              "zip_bomb_ratio": 5.27,
              "compressed_size": 12668,
              "directory_count": 0,
              "executable_count": 0,
              "extra_field_size": 0,
              "noise_file_count": 0,
              "compression.ratio": 0.29,
              "hidden_file_count": 0,
              "uncompressed_size": 43879,
              "crc_collision_count": 0,
              "entry_comment_count": 0,
              "max_filename_length": 45,
              "rtlo_filename_count": 0,
              "format.regular_count": 10,
              "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": 2,
              "timing.mtime_unique_ratio": 0.2,
              "misplaced_executable_count": 0,
              "timing.mtime_dominant_count": 5,
              "timing.mtime_spread_seconds": 10,
              "timing.sentinel_mtime_count": 0,
              "security.world_writable_count": 0,
              "timing.mtime_dominant_fraction": 0.5,
              "compression.method_counts.deflate": 10
            },
            "consistency": {
              "cloned_summary": 0,
              "name_typosquat": 0,
              "self_dependency": 0,
              "metadata_identity_mismatch": 0
            }
          }
        },
        "ident": {
          "name": {
            "value": "tkinter_dash",
            "source": "whl.distribution",
            "verified": false
          },
          "trust": "unsigned",
          "emails": [
            "contact.shaikh.wasim@gmail.com"
          ],
          "authors": [
            {
              "name": "Wasim Shaikh",
              "role": "author",
              "email": "contact.shaikh.wasim@gmail.com",
              "source": "whl.author"
            }
          ],
          "version": {
            "value": "0.1.6",
            "source": "whl.version",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/package/manifest/ecosystem::pkginfo-version-field",
            "conf": 0.9,
            "crit": 1,
            "desc": "Declares Python package version",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/package/manifest/ecosystem::pkginfo-license-file",
            "conf": 0.9,
            "crit": 1,
            "desc": "Declares Python package license file",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/manage/visibility::tkinter-overrideredirect",
            "conf": 0.8,
            "crit": 3,
            "desc": "Removes window decorations (frameless)",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/package/manifest/ecosystem::pkginfo-core-metadata",
            "conf": 1.0,
            "crit": 1,
            "desc": "Declares Python Core Metadata version",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/package/manifest/ecosystem::pypi-runtime-metadata",
            "conf": 0.94,
            "crit": 2,
            "desc": "PyPI package declares Python and dependencies",
            "from": [
              {
                "off": 962,
                "file": 7,
                "line": 22
              }
            ],
            "uses": [
              3,
              8,
              10
            ]
          },
          {
            "id": "metadata/package/manifest/ecosystem::pkginfo-name-field",
            "conf": 0.9,
            "crit": 1,
            "desc": "Declares Python package name",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/package/manifest/ecosystem::pypi-basic-metadata",
            "conf": 0.95,
            "crit": 2,
            "desc": "PyPI package declares name, version, summary",
            "from": [
              {
                "off": 41,
                "file": 7,
                "line": 3
              }
            ],
            "uses": [
              0,
              3,
              5,
              9
            ]
          },
          {
            "id": "metadata/package/manifest/ecosystem::pypi-license-metadata",
            "conf": 0.94,
            "crit": 2,
            "desc": "PyPI package declares license information",
            "from": [
              {
                "file": 7
              }
            ],
            "uses": [
              1,
              3
            ]
          },
          {
            "id": "metadata/package/manifest/ecosystem::pkginfo-requires-python",
            "conf": 0.9,
            "crit": 1,
            "desc": "Declares supported Python versions",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/package/manifest/ecosystem::pkginfo-summary-field",
            "conf": 0.9,
            "crit": 1,
            "desc": "Declares Python package summary",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/package/manifest/ecosystem::pkginfo-requires-dist",
            "conf": 0.9,
            "crit": 1,
            "desc": "Declares Python runtime dependencies",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/package/manifest/ecosystem::pkginfo-markdown-description",
            "conf": 0.9,
            "crit": 1,
            "desc": "Declares Markdown package description",
            "from": [
              {
                "file": 7
              }
            ]
          }
        ]
      },
      {
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              ".charts"
            ],
            [
              "",
              ".charts.BarChart"
            ],
            [
              "",
              ".charts.DonutChart"
            ],
            [
              "",
              ".charts.LineChart"
            ],
            [
              "",
              ".charts.PieChart"
            ],
            [
              "",
              ".charts.ScatterChart"
            ],
            [
              "",
              ".theme"
            ],
            [
              "",
              ".theme.DARK"
            ],
            [
              "",
              ".theme.LIGHT"
            ],
            [
              "",
              ".theme.Theme"
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 5,
              "call_count": 0,
              "node_count": 99,
              "max_array_len": 8
            },
            "file": {
              "size": 340,
              "entropy": 4.69
            },
            "text": {
              "lines": 17,
              "top_char": 116,
              "max_ws_run": 1,
              "digit_ratio": 0.01,
              "space_count": 54,
              "char_entropy": 4.69,
              "unique_chars": 48,
              "top_char_null": 0,
              "string_density": 0.59,
              "top_char_ratio": 0.07,
              "avg_line_length": 19,
              "max_line_length": 75,
              "empty_line_ratio": 0.18,
              "last_line_length": 21,
              "whitespace_ratio": 0.21,
              "identifier_density": 0.71,
              "line_length_stddev": 20.16,
              "normalized_string_count": 2.43,
              "normalized_unique_identifiers": 2.94
            },
            "binds": {
              "count": 2
            },
            "binary": {
              "peak_region_bytes": 340,
              "peak_region_entropy": 4.69
            },
            "imports": {
              "count": 10,
              "relative": 10,
              "relative_ratio": 1,
              "third_party_count": 10,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 125,
              "count": 10,
              "avg_length": 12.5,
              "max_length": 59,
              "avg_entropy": 2.71,
              "entropy_stddev": 0.69
            },
            "identifiers": {
              "count": 12,
              "unique": 12,
              "avg_length": 7.5,
              "max_length": 12,
              "min_length": 4,
              "avg_entropy": 2.46,
              "reuse_ratio": 1,
              "length_stddev": 2.5,
              "all_lowercase_ratio": 0.33,
              "all_uppercase_ratio": 0.17,
              "double_underscore_count": 2,
              "underscore_prefix_count": 2
            }
          }
        },
        "id": 1,
        "path": "tkinter_dash-0.1.6-py3-none-any.whl!!tkinter_dash/__init__.py",
        "pid": 0,
        "risk": 1,
        "sha": "2ca95704525bdb53d5202e855a5cf5c7354dfac50334397840f98deedd515049",
        "size": 340,
        "traits": [
          {
            "id": "metadata/file/extension/identity::py",
            "conf": 1.0,
            "crit": 2,
            "desc": "File uses a Python artifact extension",
            "spans": [
              [
                0,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/extension/token-shape::bare-alphanumeric-script-basename",
            "conf": 0.9,
            "crit": 2,
            "desc": "Script filename is a bare alphanumeric token",
            "spans": [
              [
                0,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/metrics::low-overall-entropy-source",
            "conf": 0.9,
            "crit": 2,
            "desc": "Source file has low overall entropy",
            "spans": [
              [
                0,
                0
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "ctx": [
          {
            "b": "x(d*cA=-Bvvrue\u0026x(d*cA=-BCyIvWdwPw]4B0bNu3tBu@z/P}xBzCPdBy/FBw]zNeayPslBzCGbzGDi)w].*batdhkByuqaze:AlBrCEtA=2l3x)Kt$B7GxawPFh\u003cA=k!qe{7=rzdK\u00267ze:y",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "arR^HarR^HA+funA=91DzEEx[iV}%Ev@%bBx(CFpvpA!:B1wCSvqH6$B15KXw]zYjzEEx[efDuSvpA!:B1wCSvqH6$B15kCzxK1iy?tqbB7GxawPGFrBy/rgc[fMK3lQDlay]4}aAIaouU0O!vjlhdy?tjvwmoN*efDz[ayPe4zddJ$jX/{kwHPU",
            "ln": 1720,
            "col": 1,
            "line": 62
          },
          {
            "b": "y?tqbwmY?7A=lkgBz(8lBzkXxdgdguarR^HarR^HarUxgazC.7wQ2sYjS(B3vqYP#B7Gf1e{82Iy\u0026\u003cxguUaa-vR/Q^iTM#LarR^HarR^HarR^HarU-py?tqbB7/GouVZj8y\u0026\u003cxgc$NNkzGEHQefFIEwO#PxC}p7LzE^s6dgdguarR^HarR^HarU.",
            "ln": 4392,
            "col": 15,
            "line": 139
          },
          {
            "b": "arR^HarR^HB7Gf1e)\u0026Zsz!%JfA3dp^BzAHdz/xJ7C4CFrB7Gf1dgdguarR^HarU-py?tqbBz(8lBzkXDz*2YjA+P5}A+e=}A+e:5c@+kfwHN%earR^HarR!FwO+%huVZj8y\u0026\u003cxge[n*qw[+[2A+cUdxfyrEy?tqwxK#3(e{82Iy\u0026\u003cxguT^}]wmY^g3lQDlarR^HayYn1C{2l)BzAG#A:-/@d05%ow?ECjz/oDlx(CQCvRm\u0026BwO+%hBzbl5wIe7yz!%JfA9)6.v}#",
            "ln": 5305,
            "col": 1,
            "line": 167
          },
          {
            "b": "z/]@ddgdguarR^HarUciwo/!DvpK73Aa9p4jUXGgAa9p5jUXw)arR^HarR^HBzAH5vpA!:c\u003c?7tarR^HarR^HarUciwo/ZkarR^HarR^HarR^HBy/Ysj-1LowO-[8arR^HarR^HarR^HvRm\u0026BwO+%hBzbl5wIe7yz!%JfA9)6.v@2Z$z/]@ded9HxarR^H",
            "ln": 5521,
            "col": 68,
            "line": 170
          },
          {
            "b": "Bz8^Waz\u003eLic$WynBs}AwvrlNiwHIRhy?tqbw]zZbvrt\u003e1vqH6$d0x3nB.90JazbLjaA?gfB.8XfzxKahy\u0026%rgdgdguarR^HarR^HarUGiw]]dUaz\u003eLic#rEbBsXLJvpA!:uW3i{Bz8^EatC\u002683lQDlarR^HaAz4nB-Ivxy?mj2efG4MA4AbGvr:hpwOc3bd\u003ccM2efB",
            "ln": 7599,
            "col": 22,
            "line": 229
          },
          {
            "b": "arR^HaARscyJyQYat\u003cGGarR^HarR!FAa9SbjS[ALxj@ztaz+$u3lQDlarR^HazbLjazz%jzxJ$dzF9JeBzkl2B08$Qf!2c\u003carR^HarR^HarR^HA::67zY?g=x=]5KBzkl2A%:3jarR^HarR^HarU}LjS[iLBAzCrat1ZRvruj4asXGZvScvgz/3QGaARKvdgc",
            "ln": 9411,
            "col": 4,
            "line": 282
          },
          {
            "b": "arR^HwmYu}xLzM}By/Jnd05%ow?k6HefGi!iTM#LarR^HarR\u003cLb2R#]B-IvxBzbkdwmoN*ePtSxzGE1nzE^s6aA.NjwPw]nxK@r0x)a69ay!?$C42Cmv@Dpawnb{\u0026By/ICa%FirarR^HarR^Hx(mD)CQ%$AauZ\u0026*wO+%huUBd}uVY\u003e2Bsqw+aBby",
            "ln": 10131,
            "col": 1,
            "line": 304
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "resolve_theme"
            ],
            [
              "",
              "super.__init__"
            ],
            [
              "",
              "super"
            ],
            [
              "",
              "bool"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "bool"
            ],
            [
              "",
              "bool"
            ],
            [
              "",
              "self.bind"
            ],
            [
              "",
              "self.bind"
            ],
            [
              "",
              "self.bind"
            ],
            [
              "",
              "self.bind"
            ],
            [
              "",
              "self.set_data"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "zip"
            ],
            [
              "",
              "dict"
            ],
            [
              "",
              "zip"
            ],
            [
              "",
              "self._series.items"
            ],
            [
              "",
              "normalize_series"
            ],
            [
              "",
              "next"
            ],
            [
              "",
              "iter"
            ],
            [
              "",
              "series.values"
            ],
            [
              "",
              "self._destroy_tooltip"
            ],
            [
              "",
              "self._start_animation"
            ],
            [
              "",
              "self._finish_animation"
            ],
            [
              "",
              "self.set_data"
            ],
            [
              "",
              "resolve_theme"
            ],
            [
              "",
              "super.configure"
            ],
            [
              "",
              "super"
            ],
            [
              "",
              "self.redraw"
            ],
            [
              "",
              "self._cancel_animation"
            ],
            [
              "",
              "self._finish_animation"
            ],
            [
              "",
              "self.redraw"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "self.after"
            ],
            [
              "",
              "self._cancel_animation"
            ],
            [
              "",
              "self.redraw"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "self.redraw"
            ],
            [
              "",
              "self.after"
            ],
            [
              "",
              "self.after_cancel"
            ],
            [
              "",
              "self.after_cancel"
            ],
            [
              "",
              "self.after"
            ],
            [
              "",
              "self.redraw"
            ],
            [
              "",
              "self._hit_test"
            ],
            [
              "",
              "self._destroy_tooltip"
            ],
            [
              "",
              "self._show_tooltip"
            ],
            [
              "",
              "self.redraw"
            ],
            [
              "",
              "self._destroy_tooltip"
            ],
            [
              "",
              "self.redraw"
            ],
            [
              "",
              "self._hit_test"
            ],
            [
              "",
              "self.event_generate"
            ],
            [
              "",
              "self._show_custom_tooltip"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "self._format_value"
            ],
            [
              "",
              "tk.Toplevel"
            ],
            [
              "",
              "self._tooltip.overrideredirect"
            ],
            [
              "",
              "self._tooltip.configure"
            ],
            [
              "",
              "tk.Frame"
            ],
            [
              "",
              "body.pack"
            ],
            [
              "",
              "tk.Label.pack"
            ],
            [
              "",
              "tk.Label"
            ],
            [
              "",
              "tk.Label.pack"
            ],
            [
              "",
              "tk.Label"
            ],
            [
              "",
              "self._tooltip.update_idletasks"
            ],
            [
              "",
              "self._tooltip.winfo_width"
            ],
            [
              "",
              "self._tooltip.winfo_height"
            ],
            [
              "",
              "self.winfo_rootx"
            ],
            [
              "",
              "self.winfo_rooty"
            ],
            [
              "",
              "self.winfo_screenwidth"
            ],
            [
              "",
              "self.winfo_screenheight"
            ],
            [
              "",
              "self.winfo_rooty"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "self._tooltip.geometry"
            ],
            [
              "",
              "self._tooltip.destroy"
            ],
            [
              "",
              "float.is_integer"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "self.winfo_width"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "self.winfo_height"
            ],
            [
              "",
              "self._axis_font"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "font.measure"
            ],
            [
              "",
              "self._format_value"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "tkfont.nametofont"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "math.ceil"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "indices.append"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "zip"
            ],
            [
              "",
              "self._series.items"
            ],
            [
              "",
              "self.delete"
            ],
            [
              "",
              "self.create_text"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "self.winfo_width"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "self.winfo_height"
            ],
            [
              "",
              "self.draw"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "self.winfo_width"
            ],
            [
              "",
              "self.create_text"
            ],
            [
              "",
              "self.create_rectangle"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "self.create_line"
            ],
            [
              "",
              "self.create_text"
            ],
            [
              "",
              "self._format_value"
            ],
            [
              "",
              "self.create_line"
            ],
            [
              "",
              "self.create_line"
            ],
            [
              "",
              "self._hit_test"
            ],
            [
              "",
              "self._cancel_animation"
            ],
            [
              "",
              "self.after_cancel"
            ],
            [
              "",
              "self._destroy_tooltip"
            ],
            [
              "",
              "super.destroy"
            ],
            [
              "",
              "super"
            ],
            [
              "",
              ".data"
            ],
            [
              "",
              ".data.normalize_series"
            ],
            [
              "",
              ".theme"
            ],
            [
              "",
              ".theme.resolve_theme"
            ],
            [
              "",
              "math"
            ],
            [
              "",
              "tkinter"
            ],
            [
              "",
              "tkinter.font"
            ]
          ],
          "mbr": [
            "body.pack",
            "event.x",
            "event.y",
            "float.is_integer",
            "font.measure",
            "indices.append",
            "math.ceil",
            "self._animate",
            "self._animation_after_id",
            "self._animation_step",
            "self._axis_font",
            "self._cancel_animation",
            "self._configure_id",
            "self._data_labels",
            "self._data_values",
            "self._destroy_tooltip",
            "self._destroyed",
            "self._finish_animation",
            "self._format_value",
            "self._hit_test",
            "self._hover_index",
            "self._hover_series",
            "self._on_click",
            "self._on_configure",
            "self._on_leave",
            "self._on_motion",
            "self._progress",
            "self._redraw_debounced",
            "self._series",
            "self._series.items",
            "self._show_custom_tooltip",
            "self._show_tooltip",
            "self._start_animation",
            "self._tooltip",
            "self._tooltip.configure",
            "self._tooltip.destroy",
            "self._tooltip.geometry",
            "self._tooltip.overrideredirect",
            "self._tooltip.update_idletasks",
            "self._tooltip.winfo_height",
            "self._tooltip.winfo_width",
            "self.after",
            "self.after_cancel",
            "self.animate_enabled",
            "self.animation_duration",
            "self.bind",
            "self.create_line",
            "self.create_rectangle",
            "self.create_text",
            "self.delete",
            "self.draw",
            "self.event_generate",
            "self.last_clicked_index",
            "self.last_clicked_series",
            "self.redraw",
            "self.set_data",
            "self.show_legend",
            "self.theme",
            "self.theme.axis",
            "self.theme.grid",
            "self.theme.muted_text",
            "self.theme.plot_background",
            "self.theme.text",
            "self.theme.tooltip_background",
            "self.theme.tooltip_border",
            "self.theme.tooltip_text",
            "self.title",
            "self.tooltip_enabled",
            "self.winfo_height",
            "self.winfo_rootx",
            "self.winfo_rooty",
            "self.winfo_screenheight",
            "self.winfo_screenwidth",
            "self.winfo_width",
            "series.values",
            "super.__init__",
            "super.configure",
            "super.destroy",
            "tk.Canvas",
            "tk.Frame",
            "tk.Label",
            "tk.Label.pack",
            "tk.TclError",
            "tk.Toplevel",
            "tkfont.nametofont"
          ],
          "tgt": [
            "body.pack",
            "bool",
            "dict",
            "float",
            "float.is_integer",
            "font.measure",
            "indices.append",
            "int",
            "iter",
            "len",
            "list",
            "math.ceil",
            "max",
            "min",
            "next",
            "normalize_series",
            "range",
            "resolve_theme",
            "self._axis_font",
            "self._cancel_animation",
            "self._destroy_tooltip",
            "self._finish_animation",
            "self._format_value",
            "self._hit_test",
            "self._series.items",
            "self._show_custom_tooltip",
            "self._show_tooltip",
            "self._start_animation",
            "self._tooltip.configure",
            "self._tooltip.destroy",
            "self._tooltip.geometry",
            "self._tooltip.overrideredirect",
            "self._tooltip.update_idletasks",
            "self._tooltip.winfo_height",
            "self._tooltip.winfo_width",
            "self.after",
            "self.after_cancel",
            "self.bind",
            "self.create_line",
            "self.create_rectangle",
            "self.create_text",
            "self.delete",
            "self.draw",
            "self.event_generate",
            "self.redraw",
            "self.set_data",
            "self.winfo_height",
            "self.winfo_rootx",
            "self.winfo_rooty",
            "self.winfo_screenheight",
            "self.winfo_screenwidth",
            "self.winfo_width",
            "series.values",
            "str",
            "super",
            "super.__init__",
            "super.configure",
            "super.destroy",
            "tk.Frame",
            "tk.Label",
            "tk.Label.pack",
            "tk.Toplevel",
            "tkfont.nametofont",
            "zip"
          ],
          "funcs": [
            [
              "__init__",
              233
            ],
            [
              "data",
              1602
            ],
            [
              "set_data",
              1825
            ],
            [
              "update",
              2349
            ],
            [
              "configure_theme",
              2447
            ],
            [
              "_start_animation",
              2627
            ],
            [
              "_finish_animation",
              2999
            ],
            [
              "_animate",
              3117
            ],
            [
              "_cancel_animation",
              3470
            ],
            [
              "_on_configure",
              3727
            ],
            [
              "_redraw_debounced",
              3999
            ],
            [
              "_on_motion",
              4125
            ],
            [
              "_on_leave",
              4557
            ],
            [
              "_on_click",
              4760
            ],
            [
              "_show_tooltip",
              5029
            ],
            [
              "_show_custom_tooltip",
              5248
            ],
            [
              "_destroy_tooltip",
              6735
            ],
            [
              "_format_value",
              6967
            ],
            [
              "_chart_bounds",
              7125
            ],
            [
              "_axis_font",
              7827
            ],
            [
              "_x_label_indices",
              7918
            ],
            [
              "series",
              8431
            ],
            [
              "redraw",
              8554
            ],
            [
              "draw_title",
              8938
            ],
            [
              "draw_grid",
              9249
            ],
            [
              "_hit_test",
              10081
            ],
            [
              "hit_test",
              10135
            ],
            [
              "destroy",
              10305
            ]
          ],
          "metrics": {
            "ast": {
              "op.add": 15,
              "op.div": 6,
              "op.lor": 1,
              "op.mul": 6,
              "op.sub": 30,
              "op.land": 2,
              "max_depth": 17,
              "call_count": 133,
              "node_count": 3260,
              "op.floordiv": 3,
              "member_count": 85,
              "max_array_len": 6,
              "op_density.add": 0,
              "op_density.div": 0,
              "op_density.lor": 0,
              "op_density.mul": 0,
              "op_density.sub": 0.01,
              "op_density.land": 0,
              "max_concat_chain": 3,
              "member_depth_max": 3,
              "op_density.floordiv": 0
            },
            "file": {
              "size": 10658,
              "entropy": 4.31
            },
            "text": {
              "lines": 319,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.02,
              "space_count": 3162,
              "char_entropy": 4.31,
              "unique_chars": 67,
              "top_char_null": 0,
              "string_density": 0.08,
              "top_char_ratio": 0.07,
              "avg_line_length": 32.41,
              "max_line_length": 100,
              "empty_line_ratio": 0.11,
              "last_line_length": 32,
              "whitespace_ratio": 0.33,
              "identifier_density": 2.46,
              "line_length_stddev": 20.12,
              "normalized_string_count": 1.46,
              "repeated_char_sequences": 103,
              "suspicious_identifier_ratio": 0.02,
              "normalized_unique_identifiers": 20.08
            },
            "binds": {
              "count": 76
            },
            "binary": {
              "peak_region_bytes": 10240,
              "peak_region_entropy": 4.4
            },
            "source": {
              "class_count": 1,
              "function_count": 28
            },
            "imports": {
              "count": 7,
              "aliased": 2,
              "relative": 4,
              "stdlib_count": 1,
              "stdlib_ratio": 0.14,
              "relative_ratio": 0.57,
              "third_party_count": 6,
              "third_party_ratio": 0.86
            },
            "strings": {
              "bytes": 319,
              "count": 26,
              "avg_length": 12.27,
              "max_length": 67,
              "avg_entropy": 2.47,
              "empty_count": 1,
              "entropy_stddev": 1.43
            },
            "functions": {
              "count": 29,
              "density": 8.78,
              "avg_params": 2.46,
              "code_ratio": 0.87,
              "max_params": 11,
              "length_stddev": 9.68,
              "avg_name_length": 11.18,
              "no_params_count": 1,
              "avg_length_lines": 9.86,
              "max_length_lines": 45,
              "min_length_lines": 2,
              "many_params_count": 1,
              "high_entropy_names": 2,
              "single_char_params": 11,
              "avg_param_name_length": 4.29
            },
            "identifiers": {
              "count": 786,
              "unique": 167,
              "avg_length": 8.47,
              "max_length": 20,
              "min_length": 1,
              "avg_entropy": 2.48,
              "reuse_ratio": 0.21,
              "length_stddev": 4.69,
              "sequential_names": 3,
              "single_char_count": 4,
              "single_char_ratio": 0.02,
              "high_entropy_count": 7,
              "high_entropy_ratio": 0.04,
              "all_lowercase_ratio": 0.96,
              "all_uppercase_ratio": 0.01,
              "double_underscore_count": 1,
              "underscore_prefix_count": 31
            }
          }
        },
        "id": 2,
        "mol": "H(U)",
        "path": "tkinter_dash-0.1.6-py3-none-any.whl!!tkinter_dash/base.py",
        "pid": 0,
        "risk": 1,
        "sha": "dbd813fe678109f856efaac83b4669f7f8542210e718aae0108cd11f85859f08",
        "size": 10658,
        "traits": [
          {
            "id": "micro-behaviors/ui/window/manage/visibility::tkinter-overrideredirect",
            "conf": 0.8,
            "crit": 3,
            "desc": "Removes window decorations (frameless)",
            "spans": [
              [
                5369,
                22
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "ctx": [
          {
            "b": "DM)3hz/ZhBBy/qkiWeJ*Aa{HEb5Q?awG\u003ceVBzCPdBy/FAwmoK)a$K{YwPz\u003caz/c:Wa$$S7e\u0026B[8b5?Wly?W%7wN]dRBrS+2h-J/Niw@/OgaTRTxjUBXvr(]riXS9ey*?A%B97=jwPz\u003caz/c:Wa$$S7e\u0026B[8b4kRoxM4]ni=o7Ry+c=Lx([f5b06Q:y?$TDwmY*(A+PGm",
            "ln": 0,
            "col": 1,
            "line": 1
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 809,
              "entropy": 4.69
            },
            "binary": {
              "peak_region_bytes": 809,
              "peak_region_entropy": 4.69
            },
            "registry": {
              "age_days": 0,
              "published_at": 1789396762,
              "releases_24h": 1,
              "releases_48h": 1,
              "is_deprecated": 0,
              "release_count": 1,
              "package_age_days": 0,
              "first_published_at": 1789396762,
              "vulnerability_count": 0
            }
          }
        },
        "id": 9,
        "mol": "Md(Re)",
        "path": "tkinter-dash@0.1.6.registry.json",
        "pid": 0,
        "rel": "registry",
        "risk": 1,
        "role": "sidecar",
        "sha": "a3d8d36e2105ac3a08ae7876df484c825d889740ffda5dbc800d92ec3ef533e9",
        "size": 809,
        "traits": [
          {
            "id": "metadata/registry::brand-new-package",
            "conf": 1.0,
            "crit": 3,
            "desc": "Package first published within seven days",
            "spans": [
              [
                0,
                32
              ]
            ]
          },
          {
            "id": "metadata/registry::freshly-published",
            "conf": 1.0,
            "crit": 3,
            "desc": "Release published within seven days",
            "spans": [
              [
                0,
                24
              ]
            ]
          }
        ],
        "type": "registry"
      }
    ],
    "rev": "c7f7e",
    "v": "8"
  }
}