Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 68e495d

Browse files
shihai1991vstinner
authored andcommitted
bpo-37775: Update compileall doc for invalidation_mode parameter (GH-15148)
1 parent ac827ed commit 68e495d

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

Doc/library/compileall.rst

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ runtime.
120120
Public functions
121121
----------------
122122

123-
.. function:: compile_dir(dir, maxlevels=10, ddir=None, force=False, rx=None, quiet=0, legacy=False, optimize=-1, workers=1, invalidation_mode=py_compile.PycInvalidationMode.TIMESTAMP)
123+
.. function:: compile_dir(dir, maxlevels=10, ddir=None, force=False, rx=None, quiet=0, legacy=False, optimize=-1, workers=1, invalidation_mode=None)
124124

125125
Recursively descend the directory tree named by *dir*, compiling all :file:`.py`
126126
files along the way. Return a true value if all the files compiled successfully,
@@ -185,10 +185,13 @@ Public functions
185185
.. versionchanged:: 3.7
186186
The *invalidation_mode* parameter was added.
187187

188+
.. versionchanged:: 3.7.2
189+
The *invalidation_mode* parameter's default value is updated to None.
190+
188191
.. versionchanged:: 3.8
189192
Setting *workers* to 0 now chooses the optimal number of cores.
190193

191-
.. function:: compile_file(fullname, ddir=None, force=False, rx=None, quiet=0, legacy=False, optimize=-1, invalidation_mode=py_compile.PycInvalidationMode.TIMESTAMP)
194+
.. function:: compile_file(fullname, ddir=None, force=False, rx=None, quiet=0, legacy=False, optimize=-1, invalidation_mode=None)
192195

193196
Compile the file with path *fullname*. Return a true value if the file
194197
compiled successfully, and a false value otherwise.
@@ -232,7 +235,10 @@ Public functions
232235
.. versionchanged:: 3.7
233236
The *invalidation_mode* parameter was added.
234237

235-
.. function:: compile_path(skip_curdir=True, maxlevels=0, force=False, quiet=0, legacy=False, optimize=-1, invalidation_mode=py_compile.PycInvalidationMode.TIMESTAMP)
238+
.. versionchanged:: 3.7.2
239+
The *invalidation_mode* parameter's default value is updated to None.
240+
241+
.. function:: compile_path(skip_curdir=True, maxlevels=0, force=False, quiet=0, legacy=False, optimize=-1, invalidation_mode=None)
236242

237243
Byte-compile all the :file:`.py` files found along ``sys.path``. Return a
238244
true value if all the files compiled successfully, and a false value otherwise.
@@ -255,6 +261,9 @@ Public functions
255261
.. versionchanged:: 3.7
256262
The *invalidation_mode* parameter was added.
257263

264+
.. versionchanged:: 3.7.2
265+
The *invalidation_mode* parameter's default value is updated to None.
266+
258267
To force a recompile of all the :file:`.py` files in the :file:`Lib/`
259268
subdirectory and all its subdirectories::
260269

0 commit comments

Comments
 (0)