Skip to content

Commit 0602840

Browse files
rchen152srittau
authored andcommitted
Make the type of timeout Optional[float] everywhere in subprocess. (#3241)
1 parent 9488b58 commit 0602840

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

stdlib/3/subprocess.pyi

+16-16
Original file line numberDiff line numberDiff line change
@@ -451,7 +451,7 @@ def call(args: _CMD,
451451
restore_signals: bool = ...,
452452
start_new_session: bool = ...,
453453
pass_fds: Any = ...,
454-
timeout: float = ...) -> int: ...
454+
timeout: Optional[float] = ...) -> int: ...
455455

456456
# Same args as Popen.__init__
457457
def check_call(args: _CMD,
@@ -471,7 +471,7 @@ def check_call(args: _CMD,
471471
restore_signals: bool = ...,
472472
start_new_session: bool = ...,
473473
pass_fds: Any = ...,
474-
timeout: float = ...) -> int: ...
474+
timeout: Optional[float] = ...) -> int: ...
475475

476476
if sys.version_info >= (3, 7):
477477
# 3.7 added text
@@ -493,7 +493,7 @@ if sys.version_info >= (3, 7):
493493
start_new_session: bool = ...,
494494
pass_fds: Any = ...,
495495
*,
496-
timeout: float = ...,
496+
timeout: Optional[float] = ...,
497497
input: _TXT = ...,
498498
encoding: Optional[str] = ...,
499499
errors: Optional[str] = ...,
@@ -517,7 +517,7 @@ if sys.version_info >= (3, 7):
517517
start_new_session: bool = ...,
518518
pass_fds: Any = ...,
519519
*,
520-
timeout: float = ...,
520+
timeout: Optional[float] = ...,
521521
input: _TXT = ...,
522522
encoding: str,
523523
errors: Optional[str] = ...,
@@ -541,7 +541,7 @@ if sys.version_info >= (3, 7):
541541
start_new_session: bool = ...,
542542
pass_fds: Any = ...,
543543
*,
544-
timeout: float = ...,
544+
timeout: Optional[float] = ...,
545545
input: _TXT = ...,
546546
encoding: Optional[str] = ...,
547547
errors: str,
@@ -566,7 +566,7 @@ if sys.version_info >= (3, 7):
566566
start_new_session: bool = ...,
567567
pass_fds: Any = ...,
568568
# where the real keyword only ones start
569-
timeout: float = ...,
569+
timeout: Optional[float] = ...,
570570
input: _TXT = ...,
571571
encoding: Optional[str] = ...,
572572
errors: Optional[str] = ...,
@@ -590,7 +590,7 @@ if sys.version_info >= (3, 7):
590590
start_new_session: bool = ...,
591591
pass_fds: Any = ...,
592592
*,
593-
timeout: float = ...,
593+
timeout: Optional[float] = ...,
594594
input: _TXT = ...,
595595
encoding: None = ...,
596596
errors: None = ...,
@@ -614,7 +614,7 @@ if sys.version_info >= (3, 7):
614614
start_new_session: bool = ...,
615615
pass_fds: Any = ...,
616616
*,
617-
timeout: float = ...,
617+
timeout: Optional[float] = ...,
618618
input: _TXT = ...,
619619
encoding: Optional[str] = ...,
620620
errors: Optional[str] = ...,
@@ -640,7 +640,7 @@ elif sys.version_info >= (3, 6):
640640
start_new_session: bool = ...,
641641
pass_fds: Any = ...,
642642
*,
643-
timeout: float = ...,
643+
timeout: Optional[float] = ...,
644644
input: _TXT = ...,
645645
encoding: str,
646646
errors: Optional[str] = ...,
@@ -663,7 +663,7 @@ elif sys.version_info >= (3, 6):
663663
start_new_session: bool = ...,
664664
pass_fds: Any = ...,
665665
*,
666-
timeout: float = ...,
666+
timeout: Optional[float] = ...,
667667
input: _TXT = ...,
668668
encoding: Optional[str] = ...,
669669
errors: str,
@@ -686,7 +686,7 @@ elif sys.version_info >= (3, 6):
686686
pass_fds: Any = ...,
687687
*,
688688
universal_newlines: Literal[True],
689-
timeout: float = ...,
689+
timeout: Optional[float] = ...,
690690
input: _TXT = ...,
691691
encoding: Optional[str] = ...,
692692
errors: Optional[str] = ...,
@@ -709,7 +709,7 @@ elif sys.version_info >= (3, 6):
709709
start_new_session: bool = ...,
710710
pass_fds: Any = ...,
711711
*,
712-
timeout: float = ...,
712+
timeout: Optional[float] = ...,
713713
input: _TXT = ...,
714714
encoding: None = ...,
715715
errors: None = ...,
@@ -732,7 +732,7 @@ elif sys.version_info >= (3, 6):
732732
start_new_session: bool = ...,
733733
pass_fds: Any = ...,
734734
*,
735-
timeout: float = ...,
735+
timeout: Optional[float] = ...,
736736
input: _TXT = ...,
737737
encoding: Optional[str] = ...,
738738
errors: Optional[str] = ...,
@@ -754,7 +754,7 @@ else:
754754
restore_signals: bool = ...,
755755
start_new_session: bool = ...,
756756
pass_fds: Any = ...,
757-
timeout: float = ...,
757+
timeout: Optional[float] = ...,
758758
input: _TXT = ...,
759759
*,
760760
universal_newlines: Literal[True],
@@ -776,7 +776,7 @@ else:
776776
restore_signals: bool = ...,
777777
start_new_session: bool = ...,
778778
pass_fds: Any = ...,
779-
timeout: float = ...,
779+
timeout: Optional[float] = ...,
780780
input: _TXT = ...,
781781
) -> bytes: ...
782782
@overload
@@ -796,7 +796,7 @@ else:
796796
restore_signals: bool = ...,
797797
start_new_session: bool = ...,
798798
pass_fds: Any = ...,
799-
timeout: float = ...,
799+
timeout: Optional[float] = ...,
800800
input: _TXT = ...,
801801
) -> Any: ... # morally: -> _TXT
802802

0 commit comments

Comments
 (0)