pylint no longer running from setup.py test

It seems that recently the behaviour of python setup.py test has changed to the effect that linting is no longer running in the CI. Linting should be running from the invocation of the testing line with --pylint. Even running using markers does not work.

Running pylint directly works as expected (we have a lot of lint errors!) but running from setuptools seems to be failing. pep8 works fine.

Expected: lint to run Actual: pylint linting is skipped