[Python-checkins] bpo-37775: Update compileall doc for invalidation_mode parameter (GH-15148)
Miss Islington (bot)
webhook-mailer at python.org
Wed Aug 14 18:22:06 EDT 2019
https://github.com/python/cpython/commit/dbe4c286ce28402c3bce71d568ae55b91280e777
commit: dbe4c286ce28402c3bce71d568ae55b91280e777
branch: 3.8
author: Miss Islington (bot) <31488909+miss-islington at users.noreply.github.com>
committer: GitHub <noreply at github.com>
date: 2019-08-14T15:22:02-07:00
summary:
bpo-37775: Update compileall doc for invalidation_mode parameter (GH-15148)
(cherry picked from commit 68e495df909a33e719e3f1ef5b4893ec785e10a4)
Co-authored-by: Hai Shi <shihai1992 at gmail.com>
files:
M Doc/library/compileall.rst
diff --git a/Doc/library/compileall.rst b/Doc/library/compileall.rst
index bb5000a0736c..9ce5ca819c68 100644
--- a/Doc/library/compileall.rst
+++ b/Doc/library/compileall.rst
@@ -120,7 +120,7 @@ runtime.
Public functions
----------------
-.. 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)
+.. function:: compile_dir(dir, maxlevels=10, ddir=None, force=False, rx=None, quiet=0, legacy=False, optimize=-1, workers=1, invalidation_mode=None)
Recursively descend the directory tree named by *dir*, compiling all :file:`.py`
files along the way. Return a true value if all the files compiled successfully,
@@ -185,10 +185,13 @@ Public functions
.. versionchanged:: 3.7
The *invalidation_mode* parameter was added.
+ .. versionchanged:: 3.7.2
+ The *invalidation_mode* parameter's default value is updated to None.
+
.. versionchanged:: 3.8
Setting *workers* to 0 now chooses the optimal number of cores.
-.. function:: compile_file(fullname, ddir=None, force=False, rx=None, quiet=0, legacy=False, optimize=-1, invalidation_mode=py_compile.PycInvalidationMode.TIMESTAMP)
+.. function:: compile_file(fullname, ddir=None, force=False, rx=None, quiet=0, legacy=False, optimize=-1, invalidation_mode=None)
Compile the file with path *fullname*. Return a true value if the file
compiled successfully, and a false value otherwise.
@@ -232,7 +235,10 @@ Public functions
.. versionchanged:: 3.7
The *invalidation_mode* parameter was added.
-.. function:: compile_path(skip_curdir=True, maxlevels=0, force=False, quiet=0, legacy=False, optimize=-1, invalidation_mode=py_compile.PycInvalidationMode.TIMESTAMP)
+ .. versionchanged:: 3.7.2
+ The *invalidation_mode* parameter's default value is updated to None.
+
+.. function:: compile_path(skip_curdir=True, maxlevels=0, force=False, quiet=0, legacy=False, optimize=-1, invalidation_mode=None)
Byte-compile all the :file:`.py` files found along ``sys.path``. Return a
true value if all the files compiled successfully, and a false value otherwise.
@@ -255,6 +261,9 @@ Public functions
.. versionchanged:: 3.7
The *invalidation_mode* parameter was added.
+ .. versionchanged:: 3.7.2
+ The *invalidation_mode* parameter's default value is updated to None.
+
To force a recompile of all the :file:`.py` files in the :file:`Lib/`
subdirectory and all its subdirectories::
More information about the Python-checkins
mailing list