Or simpler for the user (perhaps) have an "as_python" option, the default (this would work for ipython, too), which would set the value based on the selected version of python, e.g. python2.7 -> pylint-2.7 (or however it's written in the "port select" names) Russell