@@ -219,7 +219,7 @@ class SubprocessCommand(SkipDefaultFieldsReprMixin):
219219 def Popen (
220220 self ,
221221 args : Optional [_CMD ] = ...,
222- universal_newlines : bool = ...,
222+ universal_newlines : Optional [ bool ] = ...,
223223 * ,
224224 text : Optional [bool ] = ...,
225225 encoding : str ,
@@ -230,7 +230,7 @@ def Popen(
230230 def Popen (
231231 self ,
232232 args : Optional [_CMD ] = ...,
233- universal_newlines : bool = ...,
233+ universal_newlines : Optional [ bool ] = ...,
234234 * ,
235235 text : Optional [bool ] = ...,
236236 encoding : Optional [str ] = ...,
@@ -253,7 +253,7 @@ def Popen(
253253 def Popen (
254254 self ,
255255 args : Optional [_CMD ] = ...,
256- universal_newlines : bool = ...,
256+ universal_newlines : Optional [ bool ] = ...,
257257 * ,
258258 text : Literal [True ],
259259 encoding : Optional [str ] = ...,
@@ -264,7 +264,7 @@ def Popen(
264264 def Popen (
265265 self ,
266266 args : Optional [_CMD ] = ...,
267- universal_newlines : Literal [False ] = ...,
267+ universal_newlines : Literal [False , None ] = ...,
268268 * ,
269269 text : Literal [None , False ] = ...,
270270 encoding : None = ...,
@@ -325,7 +325,7 @@ def check_call(self, **kwargs: Any) -> int:
325325 @overload
326326 def check_output (
327327 self ,
328- universal_newlines : bool = ...,
328+ universal_newlines : Optional [ bool ] = ...,
329329 * ,
330330 input : Optional [Union [str , bytes ]] = ...,
331331 encoding : Optional [str ] = ...,
@@ -349,7 +349,7 @@ def check_output(
349349 @overload
350350 def check_output (
351351 self ,
352- universal_newlines : bool = ...,
352+ universal_newlines : Optional [ bool ] = ...,
353353 * ,
354354 input : Optional [Union [str , bytes ]] = ...,
355355 encoding : Optional [str ] = ...,
@@ -373,7 +373,7 @@ def check_output(
373373 @overload
374374 def check_output (
375375 self ,
376- universal_newlines : Literal [False ],
376+ universal_newlines : Literal [False , None ],
377377 * ,
378378 input : Optional [Union [str , bytes ]] = ...,
379379 encoding : None = ...,
@@ -432,7 +432,7 @@ def check_output(
432432 @overload
433433 def run (
434434 self ,
435- universal_newlines : bool = ...,
435+ universal_newlines : Optional [ bool ] = ...,
436436 * ,
437437 capture_output : bool = ...,
438438 check : bool = ...,
@@ -445,7 +445,7 @@ def run(
445445 @overload
446446 def run (
447447 self ,
448- universal_newlines : bool = ...,
448+ universal_newlines : Optional [ bool ] = ...,
449449 * ,
450450 capture_output : bool = ...,
451451 check : bool = ...,
@@ -458,7 +458,7 @@ def run(
458458 @overload
459459 def run (
460460 self ,
461- universal_newlines : bool = ...,
461+ universal_newlines : Optional [ bool ] = ...,
462462 * ,
463463 capture_output : bool = ...,
464464 check : bool = ...,
@@ -485,7 +485,7 @@ def run(
485485 @overload
486486 def run (
487487 self ,
488- universal_newlines : Literal [False ] = ...,
488+ universal_newlines : Literal [False , None ] = ...,
489489 * ,
490490 capture_output : bool = ...,
491491 check : bool = ...,
0 commit comments