Closed engnadeau closed 2 years ago
As seen in the Makefile, PYTHON = python3 attempts to specify the Python version/executable for development and testing. This is non-standard in Python development. A virtual environment (e.g., virtualenv, pipenv, poetry) should be used instead.
PYTHON = python3
cc https://github.com/openjournals/joss-reviews/issues/2533
This also relates to the other executables that are called (e.g., flake8, pytest) as we cannot assume or control system-level installs
As seen in the Makefile,
PYTHON = python3
attempts to specify the Python version/executable for development and testing. This is non-standard in Python development. A virtual environment (e.g., virtualenv, pipenv, poetry) should be used instead.cc https://github.com/openjournals/joss-reviews/issues/2533