pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Update py-tqdm to 4.8.4:
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By: wiz
Date: Wed Oct 19 21:32:36 2016 +0200
Changeset: 1da7791ed00cf6ae3081093271e6efe5ecf00ca4
Modified Files:
py-tqdm/Makefile
py-tqdm/PLIST
py-tqdm/distinfo
Log Message:
Update py-tqdm to 4.8.4:
4.8.4 Released at Aug. 17, 2016
Source: GitHubReleases.html
14% overhead reduction
fix exception when closing tqdm_notebook without a total
support more pandas modules
pandas.Series.progress_map
pandas.DataFrame.progress_applymap
Panel.progress_apply
PanelGroupBy.progress_apply
GroupBy.progress_aggregate
GroupBy.progress_transform
faster CI builds
misc documentation update and link to wiki
4.8.1 Released at July 24, 2016
Source: GitHubReleases.html
custom tqdm warning/exceptions
tests now multiprocessed and include pandas
4.8.0 Released at July 24, 2016
Source: GitHubReleases.html
tqdm.pandas classmethod replaces tqdm_pandas function (deprecated)
ipython aliased imports fixes
write without any instances
readme update
examples update
test fixes and updates
4.7.6 Released at June 26, 2016 Tweet
Source: GitHubReleases.html
support for pandas series
support for numpy arrays
tidy & coverage
4.7.4 Released at June 4, 2016
Source: GitHubReleases.html
pandas.DataFrame.apply support
tqdm_notebook.write()
tqdm_gui.write()
misc notebook fixes
delay notebook imports (>80% reduction in import time when unused)
optional colorama only on windows
documentation tidy
more & faster tests
4.7.0 Released at May 15, 2016 Tweet
Source: GitHubReleases.html
CLI custom delimiter support
More robust CLI argument parsing
either one or two - preceding kwargs (eg -ascii or --ascii)
no positional args (so no need to quote multi-word -desc for example)
bool kwargs with implicit value=True still supported
optional = sign after kwargs
tests
doc updates, badges
pyversions, doi, licence, github
4.6.2 Released at May 15, 2016
Source: GitHubReleases.html
Fix warnings due to IPython/Jupyter widget
4.6.1 Released at May 15, 2016
Source: GitHubReleases.html
add IPython/Jupyter support
fix {bar} length breaking display when using custom bar_format
add a no inversion rate formatting for bar_format (i.e., always show it/s and never s/it)
4.5.0 Released at April 25, 2016
Source: GitHubReleases.html
print messages within (nested) loops using tqdm.write(...)
4.4.3 Released at April 24, 2016 Tweet
Source: GitHubReleases.html
remove docopt dependency for CLI
re-added update(0) ability to trigger refresh
minor fixes
re-added (OSI approved) licence to source
dev versioning auto-fallback
slight speed optimisation
tests
documentation
4.4.1 Released at April 13, 2016 Tweet
Source: GitHubReleases.html
Module execution in CLI pipes!
tqdm executable
documentation
tests
MSYS aded to supported envs
better VTE support
dev versioning
tests
4.2.0 Released at Feb. 29, 2016
Source: GitHubReleases.html
MPL licence!
slightly updated logo
update examples
update(0) allowed
better VTE support
ascii fallback when unicode not available
4.0.0 Released at Feb. 4, 2016
Source: GitHubReleases.html
automate nested
deprecate nested
add manual override control with position
documentation and example updates, coverage and tests
make leave==True by default (was False)
3.8.0 Released at Jan. 25, 2016
Source: GitHubReleases.html
update(n<1) raises error
sanitise and update examples and README
fix setup.py encoding error
remove py32 from Travis
changelog more accessible from README
3.7.1 Released at Jan. 13, 2016
Source: GitHubReleases.html
Added more OS support (FreeBSD, Solaris/SunOS)
Added Python3.5 support and tests
Added IronPython2.7 support
Fix Makefile management for Python3
Added relative timing for tests
More stable smoothed ETA
Refactoring everything into one big tqdm class for even more subclassing fun
3.6.0 Released at Dec. 27, 2015
Source: GitHubReleases.html
Added support for "restarting" a progressbar after a long pause without making the iteration rate go haywire. Simply call the unpause() method on the tqdm instance that is about to be restarted. Can also start tqdm skipping a number of steps specified by initial (without bias-ing ETA).
3.5.0 Released at Dec. 27, 2015
Source: GitHubReleases.html
Fully customisable output format using the bar_format keyword argument.
Valid strings: bar, n, n_fmt, total, total_fmt, percentage, rate, rate_fmt, elapsed, remaining, l_bar, r_bar, desc
Example: bar_format='{desc}{bar}{rate:03.3d}'
Default: '{l_bar}{bar}{r_bar}', where l_bar is '{desc}{percentage:3.0f}%|' and r_bar is '| {n_fmt}/{total_fmt} [{elapsed_str}<{remaining_str}, {rate_fmt}]'.
Solaris, FreeBSD support mentioned
Link redirects circumvented
3.3.0 Released at Nov. 30, 2015
Source: GitHubReleases.html
Support added for pandas apply => progress_apply
80-char width when running interactive help()
update examples using with syntax
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=1da7791ed00cf6ae3081093271e6efe5ecf00ca4
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
py-tqdm/Makefile | 5 ++++-
py-tqdm/PLIST | 14 ++++++++++++++
py-tqdm/distinfo | 8 ++++----
3 files changed, 22 insertions(+), 5 deletions(-)
diffs:
diff --git a/py-tqdm/Makefile b/py-tqdm/Makefile
index 3d3764a..a881022 100644
--- a/py-tqdm/Makefile
+++ b/py-tqdm/Makefile
@@ -1,6 +1,6 @@
# $NetBSD$
-DISTNAME= tqdm-3.1.4
+DISTNAME= tqdm-4.8.4
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= misc python
MASTER_SITES= ${MASTER_SITE_PYPI:=t/tqdm/}
@@ -12,6 +12,9 @@ LICENSE= mit
USE_LANGUAGES= # none
+BUILD_DEPENDS+= ${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage
+BUILD_DEPENDS+= ${PYPKGPREFIX}-flake8-[0-9]*:../../devel/py-flake8
+BUILD_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/py-tqdm/PLIST b/py-tqdm/PLIST
index 72c98f7..21c58ee 100644
--- a/py-tqdm/PLIST
+++ b/py-tqdm/PLIST
@@ -1,17 +1,31 @@
@comment $NetBSD$
+bin/tqdm
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/tqdm/__init__.py
${PYSITELIB}/tqdm/__init__.pyc
${PYSITELIB}/tqdm/__init__.pyo
+${PYSITELIB}/tqdm/__main__.py
+${PYSITELIB}/tqdm/__main__.pyc
+${PYSITELIB}/tqdm/__main__.pyo
+${PYSITELIB}/tqdm/_main.py
+${PYSITELIB}/tqdm/_main.pyc
+${PYSITELIB}/tqdm/_main.pyo
${PYSITELIB}/tqdm/_tqdm.py
${PYSITELIB}/tqdm/_tqdm.pyc
${PYSITELIB}/tqdm/_tqdm.pyo
${PYSITELIB}/tqdm/_tqdm_gui.py
${PYSITELIB}/tqdm/_tqdm_gui.pyc
${PYSITELIB}/tqdm/_tqdm_gui.pyo
+${PYSITELIB}/tqdm/_tqdm_notebook.py
+${PYSITELIB}/tqdm/_tqdm_notebook.pyc
+${PYSITELIB}/tqdm/_tqdm_notebook.pyo
+${PYSITELIB}/tqdm/_tqdm_pandas.py
+${PYSITELIB}/tqdm/_tqdm_pandas.pyc
+${PYSITELIB}/tqdm/_tqdm_pandas.pyo
${PYSITELIB}/tqdm/_utils.py
${PYSITELIB}/tqdm/_utils.pyc
${PYSITELIB}/tqdm/_utils.pyo
diff --git a/py-tqdm/distinfo b/py-tqdm/distinfo
index 9adf1d6..361a02c 100644
--- a/py-tqdm/distinfo
+++ b/py-tqdm/distinfo
@@ -1,6 +1,6 @@
$NetBSD$
-SHA1 (tqdm-3.1.4.tar.gz) = 38b1d31ddb10c79febc045473a53a1ac8cfa477b
-RMD160 (tqdm-3.1.4.tar.gz) = 0bab8ec5739e7a7a41a5b00c24eb6715cf906274
-SHA512 (tqdm-3.1.4.tar.gz) = 4adb7ee449f8a76df40ca2bee8309c7d3c3b9f092b1327d377dc8584b4f07a966b83d2580617302c9aa67021c2ce4b8cdeefe36b4bc05085024649f9ddc5772a
-Size (tqdm-3.1.4.tar.gz) = 35462 bytes
+SHA1 (tqdm-4.8.4.tar.gz) = 2898b3ec814cca0571af9b60712b8436c212772f
+RMD160 (tqdm-4.8.4.tar.gz) = 147c5bac063eabc38a227d79812aaf69ab342eff
+SHA512 (tqdm-4.8.4.tar.gz) = 99bda421dbca019e5462732971da1c5c2b8561e9c55b1b5c446459a4494d872be82e4eafe02d9bc3037a9d186a06410db754c41f3fd621eaf0e9a44e749f365c
+Size (tqdm-4.8.4.tar.gz) = 77229 bytes
Home |
Main Index |
Thread Index |
Old Index