This commit is contained in:
13
setup.py
13
setup.py
@@ -21,14 +21,16 @@ class SetupPythonEnvironment(MyCommand):
|
|||||||
|
|
||||||
def run(self):
|
def run(self):
|
||||||
python_bin = sys.executable if sys.executable else 'python'
|
python_bin = sys.executable if sys.executable else 'python'
|
||||||
python_ver = sys.version_info.major
|
python_major_ver = sys.version_info.major
|
||||||
if python_ver == 3:
|
python_minor_ver = sys.version_info.minor
|
||||||
path = os.path.join('env', 'python3')
|
if python_major_ver == 3:
|
||||||
|
dirname = 'python%i.%i' % (python_major_ver, python_minor_ver)
|
||||||
|
path = os.path.join('env', dirname)
|
||||||
symlink_path = os.path.join('env', 'python')
|
symlink_path = os.path.join('env', 'python')
|
||||||
venv_module = 'venv'
|
venv_module = 'venv'
|
||||||
prompt = 'py3-dav'
|
prompt = 'py%i.%i-dav' % (python_major_ver, python_minor_ver)
|
||||||
else:
|
else:
|
||||||
sys.stderr.write('Python %d is not supported.\n' % python_ver)
|
sys.stderr.write('Python %d is not supported.\n' % python_major_ver)
|
||||||
sys.exit(posix.EX_USAGE)
|
sys.exit(posix.EX_USAGE)
|
||||||
|
|
||||||
print('Creating new python environment in {path}'.format(path=path))
|
print('Creating new python environment in {path}'.format(path=path))
|
||||||
@@ -119,6 +121,7 @@ setup(
|
|||||||
'django-datetime-widget2',
|
'django-datetime-widget2',
|
||||||
'pytz',
|
'pytz',
|
||||||
'selenium',
|
'selenium',
|
||||||
|
'setuptools',
|
||||||
'coverage',
|
'coverage',
|
||||||
],
|
],
|
||||||
extras_require={
|
extras_require={
|
||||||
|
|||||||
Reference in New Issue
Block a user