Skip to content

Commit

Permalink
fix: resolve imports error when python<3.11 (#53)
Browse files Browse the repository at this point in the history
  • Loading branch information
zen-xu authored Dec 31, 2024
1 parent 7f0a3d1 commit 6c46ea0
Show file tree
Hide file tree
Showing 3 changed files with 398 additions and 346 deletions.
11 changes: 2 additions & 9 deletions plan_d/_internal/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,21 +9,14 @@
from inspect import currentframe
from pdb import Pdb
from termios import tcdrain
from typing import (
TYPE_CHECKING,
Callable,
Concatenate,
Generator,
ParamSpec,
TypeVar,
cast,
)
from typing import TYPE_CHECKING, Callable, Generator, TypeVar, cast

from decorator import contextmanager
from IPython.core.debugger import Pdb as IPdb
from madbg import client as madbg_client
from madbg.communication import Piping, send_message
from madbg.utils import use_context
from typing_extensions import Concatenate, ParamSpec

from . import utils
from .debugger import RemoteDebugger
Expand Down
3 changes: 2 additions & 1 deletion plan_d/_internal/debugger.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
from contextlib import contextmanager, nullcontext, redirect_stderr, redirect_stdout
from termios import tcdrain
from types import TracebackType
from typing import TYPE_CHECKING, Concatenate, ParamSpec, TextIO, cast
from typing import TYPE_CHECKING, TextIO, cast

from IPython.core.alias import Alias
from IPython.terminal.debugger import TerminalPdb
Expand Down Expand Up @@ -41,6 +41,7 @@
from rich.theme import Theme
from rich.traceback import Frame, PathHighlighter, Stack, Trace, Traceback
from rich.tree import Tree
from typing_extensions import Concatenate, ParamSpec

from . import utils

Expand Down
Loading

0 comments on commit 6c46ea0

Please sign in to comment.