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>