Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 547176 - dev-python/mccabe-0.3 version bump
Summary: dev-python/mccabe-0.3 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-20 10:52 UTC by Coacher
Modified: 2015-04-21 15:33 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Coacher 2015-04-20 10:52:26 UTC
Hello.

Please bump mccabe to 0.3. Bugfixes and test suite are the main features of this release.

Reproducible: Always
Comment 1 Ian Delaney (RETIRED) gentoo-dev 2015-04-21 05:03:43 UTC
(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
Comment 2 Coacher 2015-04-21 15:24:38 UTC
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.
Comment 3 Coacher 2015-04-21 15:33:08 UTC
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.