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):