From fd14702e4f6628697b9414d3e8e0088baa5dbfe4 Mon Sep 17 00:00:00 2001 From: Jens Kleineheismann Date: Thu, 14 Mar 2024 16:45:37 +0100 Subject: [PATCH] Tests are broken --- setup.py | 13 ++++++++----- tox.ini | 2 +- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/setup.py b/setup.py index 1d76df9..dd31e5a 100644 --- a/setup.py +++ b/setup.py @@ -21,14 +21,16 @@ class SetupPythonEnvironment(MyCommand): def run(self): python_bin = sys.executable if sys.executable else 'python' - python_ver = sys.version_info.major - if python_ver == 3: - path = os.path.join('env', 'python3') + python_major_ver = sys.version_info.major + python_minor_ver = sys.version_info.minor + 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') venv_module = 'venv' - prompt = 'py3-dav' + prompt = 'py%i.%i-dav' % (python_major_ver, python_minor_ver) 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) print('Creating new python environment in {path}'.format(path=path)) @@ -119,6 +121,7 @@ setup( 'django-datetime-widget2', 'pytz', 'selenium', + 'setuptools', 'coverage', ], extras_require={ diff --git a/tox.ini b/tox.ini index bd6dda3..52eb553 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py311 +envlist = py312 [testenv] recreate = false