[Bug 207758] [NEW PORT] misc/py-pyprind: Python Progress Indicator Utility

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Mar 14 06:42:53 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=207758

--- Comment #3 from Kubilay Kocak <koobs at FreeBSD.org> ---
Version 2.9.5 is out, will include this is the update.

Other review/general items & changes:

 * Switch to CHEESESHOP for DISTFILES (for 2.9.5, no repository tag [1])
CHEESESHOP is preferred unless there's a reason to fetch from elsewhere, like
if tests are not included in PyPI sdist.

 * CATEGORIES missing 'python' as secondary (virtual) category
 * Match COMMENT to that in setup.py:description:

    Python Progress Bar and Percent Indicator Utility

 * Match pkg-descr WWW: URL to setup.py:url=

    https://github.com/rasbt/pyprind

 * Use setup.py:long_description or equivalent text for pkg-descr:

    The PyPrind (Python Progress Indicator) module provides a progress bar
    and a percentage indicator object that let you track the progress of a
    loop structure or other iterative computation. Typical applications
    include the processing of large data sets to provide an intuitive
    estimate at runtime about the progress of the computation.

 * Can't find reference to 0.5.1, for psutil dependency. Upstream should add
psutil as an 'extras_require' to setup.py (create an issue or PR)

 * Patch setup.py to add test dependencies and support setuptools 'test'
command. Add an __init__.py file to tests/ to make it a module. Note: These
can/should be upstreamed.

 * Add TEST_DEPENDS and test target so that unit tests can be run:

    Ran 16 tests in 36.030s - OK

 * Fix typo in MANIFEST.in causing a warning [1] 

[1] https://github.com/rasbt/pyprind/issues/25
[2] https://github.com/rasbt/pyprind/pull/26

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-python mailing list