Open
Description
Output of isort --version
: 6.0.1
Steps to reproduce
echo 'from test import A, B
__all__ = ["A", "B"]' > test.py
isort --sort-reexports - < test.py
Result
Traceback (most recent call last):
File "/usr/bin/isort", line 8, in <module>
sys.exit(main())
~~~~^^
File "/usr/lib/python3.13/site-packages/isort/main.py", line 1146, in main
api.sort_stream(
~~~~~~~~~~~~~~~^
input_stream=input_stream,
^^^^^^^^^^^^^^^^^^^^^^^^^^
...<5 lines>...
raise_on_skip=False,
^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3.13/site-packages/isort/api.py", line 211, in sort_stream
changed = core.process(
input_stream,
...<3 lines>...
raise_on_skip=raise_on_skip,
)
File "/usr/lib/python3.13/site-packages/isort/core.py", line 139, in process
output_stream.seek(output_stream.tell() - reexport_rollback)
~~~~~~~~~~~~~~~~~~^^
io.UnsupportedOperation: underlying stream is not seekable
Metadata
Metadata
Assignees
Labels
No labels