File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -86,7 +86,7 @@ def serialize_into(
8686 self , f # type: Any
8787 ):
8888 # type: (...) -> None
89- f .write (json .dumps (self .headers ).encode ("utf-8" ))
89+ f .write (json .dumps (self .headers , allow_nan = False ).encode ("utf-8" ))
9090 f .write (b"\n " )
9191 for item in self .items :
9292 item .serialize_into (f )
@@ -142,7 +142,7 @@ def get_bytes(self):
142142 with open (self .path , "rb" ) as f :
143143 self .bytes = f .read ()
144144 elif self .json is not None :
145- self .bytes = json .dumps (self .json ).encode ("utf-8" )
145+ self .bytes = json .dumps (self .json , allow_nan = False ).encode ("utf-8" )
146146 else :
147147 self .bytes = b""
148148 return self .bytes
@@ -256,7 +256,7 @@ def serialize_into(
256256 headers = dict (self .headers )
257257 length , writer = self .payload ._prepare_serialize ()
258258 headers ["length" ] = length
259- f .write (json .dumps (headers ).encode ("utf-8" ))
259+ f .write (json .dumps (headers , allow_nan = False ).encode ("utf-8" ))
260260 f .write (b"\n " )
261261 writer (f )
262262 f .write (b"\n " )
You can’t perform that action at this time.
0 commit comments