Skip to content

Commit ef20f25

Browse files
Make pyupgrade
1 parent 9ae8814 commit ef20f25

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

pyk/src/pyk/rpc/rpc.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -118,29 +118,28 @@ class JsonRpcSuccess(JsonRpcResult):
118118
id: Any
119119

120120
def encode(self) -> Iterator[bytes]:
121-
yield f'{{"jsonrpc":"2.0", "id": {self.id}, "result": '.encode('utf-8')
121+
yield f'{{"jsonrpc":"2.0", "id": {self.id}, "result": '.encode()
122122
if isinstance(self.payload, Iterator):
123-
for chunk in self.payload:
124-
yield chunk
123+
yield from self.payload
125124
else:
126125
yield json.dumps(self.payload).encode('utf-8')
127-
yield '}'.encode('utf-8')
126+
yield b'}'
128127

129128

130129
@dataclass(frozen=True)
131130
class JsonRpcBatchResult(JsonRpcResult):
132131
results: tuple[JsonRpcError | JsonRpcSuccess, ...]
133132

134133
def encode(self) -> Iterator[bytes]:
135-
yield '['.encode('utf-8')
134+
yield b'['
136135
first = True
137136
for result in self.results:
138137
if not first:
139-
yield ','.encode('utf-8')
138+
yield b','
140139
else:
141140
first = False
142141
yield from result.encode()
143-
yield ']'.encode('utf-8')
142+
yield b']'
144143

145144

146145
class JsonRpcRequestHandler(BaseHTTPRequestHandler):

0 commit comments

Comments
 (0)