From 623415d8432ee64ae40ace2d2eb8fdb54e7d4af9 Mon Sep 17 00:00:00 2001 From: Jeong YunWon Date: Sun, 28 Jul 2024 19:06:03 +0900 Subject: [PATCH] IncrementalNewlineDecoder from pyio --- Lib/io.py | 7 +++++++ Lib/test/test_io.py | 5 ----- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/Lib/io.py b/Lib/io.py index a8a31c347..a5e2c6656 100644 --- a/Lib/io.py +++ b/Lib/io.py @@ -121,3 +121,10 @@ except ImportError: pass else: RawIOBase.register(_WindowsConsoleIO) + + +# XXX: RUSTPYTHON; borrow IncrementalNewlineDecoder from _pyio +try: + from _pyio import IncrementalNewlineDecoder +except ImportError: + pass diff --git a/Lib/test/test_io.py b/Lib/test/test_io.py index 2e09bd2e9..0fe4a4657 100644 --- a/Lib/test/test_io.py +++ b/Lib/test/test_io.py @@ -3895,11 +3895,6 @@ class CTextIOWrapperTest(TextIOWrapperTest): def test_reconfigure_write(self): super().test_reconfigure_write() - # TODO: RUSTPYTHON - @unittest.expectedFailure - def test_reconfigure_write_non_seekable(self): - super().test_reconfigure_write_non_seekable() - # TODO: RUSTPYTHON @unittest.expectedFailure def test_reconfigure_defaults(self):