@@ -16,7 +16,6 @@ API: Subprocess
1616 :type log_mask_re: typing.Optional[str]
1717
1818 .. versionchanged :: 1.2.0 log_mask_re regex rule for masking cmd
19- .. versionchanged :: 1.9.0 Not singleton anymore. Only lock is shared between all instances.
2019
2120 .. py :attribute :: log_mask_re
2221
@@ -50,6 +49,7 @@ API: Subprocess
5049 :rtype: typing.ContextManager
5150
5251 .. Note :: Enter and exit main context manager is produced as well.
52+ .. versionadded :: 4.1.0
5353
5454 .. py :method :: execute_async(command, stdin = None , open_stdout = True , open_stderr = True , verbose = False , log_mask_re = None , ** kwargs)
5555
@@ -72,7 +72,7 @@ API: Subprocess
7272 :raises OSError: impossible to process STDIN
7373
7474 .. versionadded :: 1.2.0
75- .. versionchanged :: 1.4 .0 Use typed NamedTuple as result
75+ .. versionchanged :: 2.1 .0 Use typed NamedTuple as result
7676
7777 .. py :method :: execute(command, verbose = False , timeout = 1 * 60 * 60 , ** kwargs)
7878
@@ -107,7 +107,7 @@ API: Subprocess
107107 :raises ExecHelperTimeoutError: Timeout exceeded
108108
109109 .. note :: stdin channel is closed after the input processing
110- .. versionadded :: 1.9.7
110+ .. versionadded :: 3.3.0
111111
112112 .. py :method :: check_call(command, verbose = False , timeout = 1 * 60 * 60 , error_info = None , expected = (0 ,), raise_on_err = True , ** kwargs)
113113
@@ -131,8 +131,8 @@ API: Subprocess
131131
132132 .. versionchanged :: 1.1.0 make method
133133 .. versionchanged :: 1.2.0 default timeout 1 hour
134- .. versionchanged :: 1.10 .0 Exception class can be substituted
135- .. versionchanged :: 1.11 .0 Expected is not optional, defaults os dependent
134+ .. versionchanged :: 3.2 .0 Exception class can be substituted
135+ .. versionchanged :: 3.4 .0 Expected is not optional, defaults os dependent
136136
137137 .. py :method :: check_stderr(command, verbose = False , timeout = 1 * 60 * 60 , error_info = None , raise_on_err = True , ** kwargs)
138138
@@ -156,7 +156,7 @@ API: Subprocess
156156
157157 .. versionchanged :: 1.1.0 make method
158158 .. versionchanged :: 1.2.0 default timeout 1 hour
159- .. versionchanged :: 1.10 .0 Exception class can be substituted
159+ .. versionchanged :: 3.2 .0 Exception class can be substituted
160160
161161
162162.. py :class :: SubprocessExecuteAsyncResult
@@ -183,4 +183,4 @@ API: Subprocess
183183
184184 ``datetime.datetime ``
185185
186- .. versionadded :: 2.11.0
186+ .. versionadded :: 3.4.1
0 commit comments