@@ -219,7 +219,7 @@ class SubprocessCommand(SkipDefaultFieldsReprMixin):
219
219
def Popen (
220
220
self ,
221
221
args : Optional [_CMD ] = ...,
222
- universal_newlines : bool = ...,
222
+ universal_newlines : Optional [ bool ] = ...,
223
223
* ,
224
224
text : Optional [bool ] = ...,
225
225
encoding : str ,
@@ -230,7 +230,7 @@ def Popen(
230
230
def Popen (
231
231
self ,
232
232
args : Optional [_CMD ] = ...,
233
- universal_newlines : bool = ...,
233
+ universal_newlines : Optional [ bool ] = ...,
234
234
* ,
235
235
text : Optional [bool ] = ...,
236
236
encoding : Optional [str ] = ...,
@@ -253,7 +253,7 @@ def Popen(
253
253
def Popen (
254
254
self ,
255
255
args : Optional [_CMD ] = ...,
256
- universal_newlines : bool = ...,
256
+ universal_newlines : Optional [ bool ] = ...,
257
257
* ,
258
258
text : Literal [True ],
259
259
encoding : Optional [str ] = ...,
@@ -264,7 +264,7 @@ def Popen(
264
264
def Popen (
265
265
self ,
266
266
args : Optional [_CMD ] = ...,
267
- universal_newlines : Literal [False ] = ...,
267
+ universal_newlines : Literal [False , None ] = ...,
268
268
* ,
269
269
text : Literal [None , False ] = ...,
270
270
encoding : None = ...,
@@ -325,7 +325,7 @@ def check_call(self, **kwargs: Any) -> int:
325
325
@overload
326
326
def check_output (
327
327
self ,
328
- universal_newlines : bool = ...,
328
+ universal_newlines : Optional [ bool ] = ...,
329
329
* ,
330
330
input : Optional [Union [str , bytes ]] = ...,
331
331
encoding : Optional [str ] = ...,
@@ -349,7 +349,7 @@ def check_output(
349
349
@overload
350
350
def check_output (
351
351
self ,
352
- universal_newlines : bool = ...,
352
+ universal_newlines : Optional [ bool ] = ...,
353
353
* ,
354
354
input : Optional [Union [str , bytes ]] = ...,
355
355
encoding : Optional [str ] = ...,
@@ -373,7 +373,7 @@ def check_output(
373
373
@overload
374
374
def check_output (
375
375
self ,
376
- universal_newlines : Literal [False ],
376
+ universal_newlines : Literal [False , None ],
377
377
* ,
378
378
input : Optional [Union [str , bytes ]] = ...,
379
379
encoding : None = ...,
@@ -432,7 +432,7 @@ def check_output(
432
432
@overload
433
433
def run (
434
434
self ,
435
- universal_newlines : bool = ...,
435
+ universal_newlines : Optional [ bool ] = ...,
436
436
* ,
437
437
capture_output : bool = ...,
438
438
check : bool = ...,
@@ -445,7 +445,7 @@ def run(
445
445
@overload
446
446
def run (
447
447
self ,
448
- universal_newlines : bool = ...,
448
+ universal_newlines : Optional [ bool ] = ...,
449
449
* ,
450
450
capture_output : bool = ...,
451
451
check : bool = ...,
@@ -458,7 +458,7 @@ def run(
458
458
@overload
459
459
def run (
460
460
self ,
461
- universal_newlines : bool = ...,
461
+ universal_newlines : Optional [ bool ] = ...,
462
462
* ,
463
463
capture_output : bool = ...,
464
464
check : bool = ...,
@@ -485,7 +485,7 @@ def run(
485
485
@overload
486
486
def run (
487
487
self ,
488
- universal_newlines : Literal [False ] = ...,
488
+ universal_newlines : Literal [False , None ] = ...,
489
489
* ,
490
490
capture_output : bool = ...,
491
491
check : bool = ...,
0 commit comments