Compatibility with ydiff>=1.3 (#3042)

PatchStream class was removed as it was effectively doing nothing useful.
This commit is contained in:
Alexander Kukushkin
2024-04-02 14:48:58 +02:00
committed by GitHub
parent d7454f7bcd
commit 3fd7c98d2b
+6 -2
View File
@@ -41,8 +41,12 @@ if TYPE_CHECKING: # pragma: no cover
from psycopg import Cursor from psycopg import Cursor
from psycopg2 import cursor from psycopg2 import cursor
try: try: # pragma: no cover
from ydiff import markup_to_pager, PatchStream # pyright: ignore [reportMissingModuleSource] from ydiff import markup_to_pager # pyright: ignore [reportMissingModuleSource]
try:
from ydiff import PatchStream # pyright: ignore [reportMissingModuleSource]
except ImportError:
PatchStream = iter
except ImportError: # pragma: no cover except ImportError: # pragma: no cover
from cdiff import markup_to_pager, PatchStream # pyright: ignore [reportMissingModuleSource] from cdiff import markup_to_pager, PatchStream # pyright: ignore [reportMissingModuleSource]