diff --git a/check_hello_imgui.py b/check_hello_imgui.py deleted file mode 100644 index 0dd815e..0000000 --- a/check_hello_imgui.py +++ /dev/null @@ -1,9 +0,0 @@ - -import sys -import os -try: - from imgui_bundle import hello_imgui - rp = hello_imgui.RunnerParams() - print(f"Default borderless: {rp.app_window_params.borderless}") -except Exception as e: - print(f"Error: {e}") diff --git a/src/vendor/defer/sugar/_parse.py b/src/vendor/defer/sugar/_parse.py deleted file mode 100644 index 5edad3c..0000000 --- a/src/vendor/defer/sugar/_parse.py +++ /dev/null @@ -1,68 +0,0 @@ -import sys -from ast import ( - AsyncFunctionDef, - FunctionDef, -) -from collections import deque -from types import FrameType -from typing import Any, Callable, Optional, cast - -from executing.executing import Executing, Source - -from defer.errors import FreeVarsError -from defer.sugar.transformer import RewriteDefer - - -class _ParseDefer: - IDENTITY = lambda *_: None # noqa: E731 - - def __init__(self, tracefn: Optional[Callable]) -> None: - self.tracefn = tracefn or self.IDENTITY - self.pending: deque[Executing] = deque() - - def __call__(self, frame: FrameType, event: str, arg: Any): - self.tracefn(frame, event, arg) - - if any( - frame.f_code.co_filename.startswith(path) - for path in { - sys.base_exec_prefix, - sys.base_prefix, - sys.exec_prefix, - sys.prefix, - "", - " bool: + return name.startswith("__") and name.endswith("__") + + +def _is_excluded_path(filename: str) -> bool: + if not filename: + return True + return ( + filename.startswith(sys.base_exec_prefix) + or filename.startswith(sys.base_prefix) + or filename.startswith(sys.exec_prefix) + or filename.startswith(sys.prefix) + or ".venv" in filename + or filename.startswith("") + or filename.startswith("", - "