Project: datamanagement
Issue DM-5898: Python EUPS package can use $PYTHON
The {{python}} eups package has a script that checks that the python being used is version 2.7. This script can optionally check {{$PYTHON}} rather than the python in the path but I am confused as to what that test is going to do for us. The problem is that {{sconsUtils}} uses {{python}} and most of the shebangs use {{/bin/env python}} (although shebang rewriting on all platforms could help with that). I think the check script should have the {{$PYTHON}} support removed due to excessive confusion. It would also help if the check script worked with python 3 so that the wrong python could be caught.
Story points: 1