From 2895244653be4d01ffb510cfa2c12754af6423a9 Mon Sep 17 00:00:00 2001 From: Vinay Sajip Date: Mon, 25 Jun 2012 00:47:46 +0100 Subject: Closes #15173: Tidied up copyright statements and removed pythonv references. --- Lib/site.py | 4 ++-- Lib/test/test_venv.py | 11 ++++++----- Lib/venv/__init__.py | 11 +++++------ Mac/Tools/pythonw.c | 2 +- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/Lib/site.py b/Lib/site.py index a298f26..a0f98b3 100644 --- a/Lib/site.py +++ b/Lib/site.py @@ -499,8 +499,8 @@ def venv(known_paths): global PREFIXES, ENABLE_USER_SITE env = os.environ - if sys.platform == 'darwin' and '__PYTHONV_LAUNCHER__' in env: - executable = os.environ['__PYTHONV_LAUNCHER__'] + if sys.platform == 'darwin' and '__PYVENV_LAUNCHER__' in env: + executable = os.environ['__PYVENV_LAUNCHER__'] else: executable = sys.executable executable_dir, executable_name = os.path.split(executable) diff --git a/Lib/test/test_venv.py b/Lib/test/test_venv.py index 45a2987..705fd39 100644 --- a/Lib/test/test_venv.py +++ b/Lib/test/test_venv.py @@ -2,6 +2,7 @@ Test harness for the venv module. Copyright (C) 2011-2012 Vinay Sajip. +Licensed to the PSF under a contributor agreement. """ import os @@ -29,8 +30,8 @@ class BaseTest(unittest.TestCase): self.pydocname = 'pydoc' self.lib = ('lib', 'python%s' % sys.version[:3]) self.include = 'include' - if sys.platform == 'darwin' and '__PYTHONV_LAUNCHER__' in os.environ: - executable = os.environ['__PYTHONV_LAUNCHER__'] + if sys.platform == 'darwin' and '__PYVENV_LAUNCHER__' in os.environ: + executable = os.environ['__PYVENV_LAUNCHER__'] else: executable = sys.executable self.exe = os.path.split(executable)[-1] @@ -69,9 +70,9 @@ class BasicTest(BaseTest): self.isdir(self.include) self.isdir(*self.lib) data = self.get_text_file_contents('pyvenv.cfg') - if sys.platform == 'darwin' and ('__PYTHONV_LAUNCHER__' + if sys.platform == 'darwin' and ('__PYVENV_LAUNCHER__' in os.environ): - executable = os.environ['__PYTHONV_LAUNCHER__'] + executable = os.environ['__PYVENV_LAUNCHER__'] else: executable = sys.executable path = os.path.dirname(executable) @@ -127,7 +128,7 @@ class BasicTest(BaseTest): for usl in (False, True): builder = venv.EnvBuilder(clear=True, symlinks=usl) if (usl and sys.platform == 'darwin' and - '__PYTHONV_LAUNCHER__' in os.environ): + '__PYVENV_LAUNCHER__' in os.environ): self.assertRaises(ValueError, builder.create, self.env_dir) else: builder.create(self.env_dir) diff --git a/Lib/venv/__init__.py b/Lib/venv/__init__.py index 0371caf..3d9d3b7 100644 --- a/Lib/venv/__init__.py +++ b/Lib/venv/__init__.py @@ -1,7 +1,8 @@ """ Virtual environment (venv) package for Python. Based on PEP 405. -Copyright (C) 20011-2012 Vinay Sajip. All Rights Reserved. +Copyright (C) 2011-2012 Vinay Sajip. +Licensed to the PSF under a contributor agreement. usage: python -m venv [-h] [--system-site-packages] [--symlinks] [--clear] [--upgrade] @@ -36,7 +37,6 @@ try: import threading except ImportError: threading = None -import zipfile logger = logging.getLogger(__name__) @@ -119,8 +119,8 @@ class EnvBuilder: context.prompt = '(%s) ' % context.env_name create_if_needed(env_dir) env = os.environ - if sys.platform == 'darwin' and '__PYTHONV_LAUNCHER__' in env: - executable = os.environ['__PYTHONV_LAUNCHER__'] + if sys.platform == 'darwin' and '__PYVENV_LAUNCHER__' in env: + executable = os.environ['__PYVENV_LAUNCHER__'] else: executable = sys.executable dirname, exename = os.path.split(os.path.abspath(executable)) @@ -346,8 +346,7 @@ def main(args=None): elif not hasattr(sys, 'base_prefix'): compatible = False if not compatible: - raise ValueError('This script is only for use with ' - 'Python 3.3 (pythonv variant)') + raise ValueError('This script is only for use with Python 3.3') else: import argparse diff --git a/Mac/Tools/pythonw.c b/Mac/Tools/pythonw.c index ebee531..f5cdff5 100644 --- a/Mac/Tools/pythonw.c +++ b/Mac/Tools/pythonw.c @@ -159,7 +159,7 @@ main(int argc, char **argv) { status = _NSGetExecutablePath(path, &size); if (status == 0) { if (realpath(path, real_path) != NULL) { - setenv("__PYTHONV_LAUNCHER__", real_path, 1); + setenv("__PYVENV_LAUNCHER__", real_path, 1); } } -- cgit v0.12