Hello. Please bump mccabe to 0.3. Bugfixes and test suite are the main features of this release. Reproducible: Always
(In reply to Coacher from comment #0) > Please bump mccabe to 0.3. Bugfixes and test suite are the main features of > this release. > > Reproducible: Always work/mccabe-0.3 $ ls LICENSE MANIFEST.in PKG-INFO README.rst mccabe.py mccabe.pyc mccabe.egg-info setup.cfg setup.py https://github.com/flintwork/mccabe clearly lists test_mccabe.py and a tox.ini. They left the testsuite out, as upstream python developers often do. Feel free to prompt them to add it. How and why they do this varies from 'we didn't want to include it' to 'oooh what happened there?????' There is the option of switching to https://github.com/flintwork/mccabe/archive/0.3.tar.gz at the cost of sacrificing the use of the preferred SRC_URI @ pypi. *mccabe-0.3 (21 Apr 2015) 21 Apr 2015; Ian Delaney <idella4@gentoo.org> +mccabe-0.3.ebuild: bump; tarball missing testsuite file, closes bug #547176 by Coacher
Thanks for the bump and for details about the testsuite. I haven't tried pypi tarball myself, just noticed that tests are in the GitHub repo and were mentioned in the release notes.
Testsuite inclusion issue has already been discussed: https://github.com/flintwork/mccabe/issues/31 Summary: devs "don't see much value in including it in the PyPI package". So, maybe switching from pypi sources to github ones is a good idea.