]> granicus.if.org Git - python/commitdiff
Issue #16378: Updated docstrings to reflect the defaults present in the code.
authorVinay Sajip <vinay_sajip@yahoo.co.uk>
Wed, 14 Nov 2012 11:18:35 +0000 (11:18 +0000)
committerVinay Sajip <vinay_sajip@yahoo.co.uk>
Wed, 14 Nov 2012 11:18:35 +0000 (11:18 +0000)
Lib/venv/__init__.py

index 3c0d7af903f14bc3f630c4cfc6084eb213228f05..3920747931110461ac36c0faccd9dea126a3553a 100644 (file)
@@ -54,9 +54,11 @@ class EnvBuilder:
     behaviour when called upon to create a virtual environment.
 
     By default, the builder makes the system (global) site-packages dir
-    available to the created environment.
+    *un*available to the created environment.
 
-    By default, the creation process uses symlinks wherever possible.
+    If invoked using the Python -m option, the default is to use copying
+    on Windows platforms but symlinks elsewhere. If instantiated some
+    other way, the default is to *not* use symlinks.
 
     :param system_site_packages: If True, the system (global) site-packages
                                  dir is available to created environments.
@@ -322,8 +324,9 @@ def create(env_dir, system_site_packages=False, clear=False, symlinks=False):
     """
     Create a virtual environment in a directory.
 
-    By default, makes the system (global) site-packages dir available to
-    the created environment.
+    By default, makes the system (global) site-packages dir *un*available to
+    the created environment, and uses copying rather than symlinking for files
+    obtained from the source Python installation.
 
     :param env_dir: The target directory to create an environment in.
     :param system_site_packages: If True, the system (global) site-packages