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