We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c82d95c commit 0035f93Copy full SHA for 0035f93
lf_toolkit/io/stdio_server.py
@@ -2,8 +2,8 @@
2
3
from typing import Optional
4
5
-import anyio
6
-
+from anyio.streams.file import FileReadStream
+from anyio.streams.file import FileWriteStream
7
from anyio.streams.stapled import StapledByteStream
8
9
from .handler import Handler
@@ -16,8 +16,8 @@ class StdioClient(StreamIO):
16
17
def __init__(self):
18
self.stream = StapledByteStream(
19
- anyio.wrap_file(sys.stdout),
20
- anyio.wrap_file(sys.stdin),
+ FileWriteStream(sys.stdout),
+ FileReadStream(sys.stdin),
21
)
22
23
async def read(self, size: int) -> bytes:
0 commit comments