Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Mar 2016 06:42:53 +0000
From:      bugzilla-noreply@freebsd.org
To:        python@FreeBSD.org
Subject:   [Bug 207758] [NEW PORT] misc/py-pyprind: Python Progress Indicator Utility
Message-ID:  <bug-207758-21822-MBEtHFFvHy@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-207758-21822@https.bugs.freebsd.org/bugzilla/>
References:  <bug-207758-21822@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D207758

--- Comment #3 from Kubilay Kocak <koobs@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, li=
ke
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=3D

    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]=20

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

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-207758-21822-MBEtHFFvHy>