Hello community,

here is the log from the commit of package python-tqdm for openSUSE:Factory 
checked in at 2018-08-27 12:59:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-tqdm (Old)
 and      /work/SRC/openSUSE:Factory/.python-tqdm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-tqdm"

Mon Aug 27 12:59:41 2018 rev:12 rq:631546 version:4.25.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-tqdm/python-tqdm.changes  2018-08-08 
14:54:50.281682604 +0200
+++ /work/SRC/openSUSE:Factory/.python-tqdm.new/python-tqdm.changes     
2018-08-27 12:59:43.512840805 +0200
@@ -1,0 +2,15 @@
+Sat Aug 25 18:10:44 UTC 2018 - a...@gmx.de
+
+- specfile:
+  * remove devel for noarch package
+  * make %files section more specific
+
+- update to version 4.25.0:
+  * stop monitor on shutdown (#571, #572)
+  * fix find_packages() for submodules (#593)
+    + properly add autonotebook (#586, 1cf3393)
+  * ignore ANSI escape codes in the bar length calculation (#450, #591
+    -> #592)
+  * update documentation (#243)
+
+-------------------------------------------------------------------

Old:
----
  tqdm-4.24.0.tar.gz

New:
----
  tqdm-4.25.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-tqdm.spec ++++++
--- /var/tmp/diff_new_pack.3Rr8HJ/_old  2018-08-27 12:59:44.092841437 +0200
+++ /var/tmp/diff_new_pack.3Rr8HJ/_new  2018-08-27 12:59:44.104841450 +0200
@@ -19,18 +19,20 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define         oldpython python
 Name:           python-tqdm
-Version:        4.24.0
+Version:        4.25.0
 Release:        0
 Summary:        An extensible progress meter
 License:        MPL-2.0 AND MIT
 Group:          Development/Languages/Python
 URL:            https://github.com/tqdm/tqdm
 Source:         
https://files.pythonhosted.org/packages/source/t/tqdm/tqdm-%{version}.tar.gz
-BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module rpm-macros}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
+BuildArch:      noarch
 # SECTION test requirements
 BuildRequires:  %{python_module jupyter_ipython}
 BuildRequires:  %{python_module jupyter_ipywidgets}
@@ -38,10 +40,6 @@
 BuildRequires:  %{python_module numpy}
 BuildRequires:  %{python_module pandas}
 # /SECTION
-Requires(post): update-alternatives
-Requires(postun): update-alternatives
-BuildArch:      noarch
-
 %python_subpackages
 
 %description
@@ -80,7 +78,10 @@
 %doc README.rst logo.png
 %doc examples/
 %license LICENCE
-%{python_sitelib}/*
+%dir %{python_sitelib}/tqdm
+%dir %{python_sitelib}/tqdm-%{version}-py%{py_ver}.egg-info
+%{python_sitelib}/tqdm/*
+%{python_sitelib}/tqdm-%{version}-py%{py_ver}.egg-info/*
 %python_alternative %{_bindir}/tqdm
 %python_alternative %{_mandir}/man1/tqdm.1
 

++++++ tqdm-4.24.0.tar.gz -> tqdm-4.25.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tqdm-4.24.0/CONTRIBUTING.md 
new/tqdm-4.25.0/CONTRIBUTING.md
--- old/tqdm-4.24.0/CONTRIBUTING.md     2018-07-26 15:07:34.000000000 +0200
+++ new/tqdm-4.25.0/CONTRIBUTING.md     2018-08-20 13:30:57.000000000 +0200
@@ -186,7 +186,7 @@
 
 - ensure that all online CI tests have passed
 - check `setup.py` and `MANIFEST.in` - which define the packaging
-process and info that will be uploaded to [pypi](pypi.python.org) -
+process and info that will be uploaded to [pypi](https://pypi.org) -
 using `[python setup.py] make installdev`
 
 ### Tag
@@ -225,7 +225,7 @@
 
 ### Notes
 
-- you can also test on the pypi test servers `testpypi.python.org/pypi`
+- you can also test on the pypi test servers `test.pypi.org`
 before the real deployment
 - in case of a mistake, you can delete an uploaded release on pypi, but you
 cannot re-upload another with the same version number
@@ -242,7 +242,7 @@
 - The [main repository site](https://github.com/tqdm/tqdm) which automatically
   serves the latest README.rst as well as links to all of github's features.
   This is the preferred online referral link for tqdm.
-- The [PyPi mirror](https://pypi.python.org/pypi/tqdm) which automatically
+- The [PyPi mirror](https://pypi.org/project/tqdm) which automatically
   serves the latest release built from README.rst as well as links to past
   releases.
 - Many external web crawlers.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tqdm-4.24.0/MANIFEST.in new/tqdm-4.25.0/MANIFEST.in
--- old/tqdm-4.24.0/MANIFEST.in 2018-03-09 23:49:27.000000000 +0100
+++ new/tqdm-4.25.0/MANIFEST.in 2018-08-20 13:30:57.000000000 +0200
@@ -9,6 +9,7 @@
 
 # Test suite
 recursive-include tqdm/tests *.py
+recursive-include tqdm/autonotebook *.py
 
 # Examples/Documentation
 recursive-include examples *.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tqdm-4.24.0/PKG-INFO new/tqdm-4.25.0/PKG-INFO
--- old/tqdm-4.24.0/PKG-INFO    2018-07-26 18:27:01.000000000 +0200
+++ new/tqdm-4.25.0/PKG-INFO    2018-08-20 14:38:29.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: tqdm
-Version: 4.24.0
+Version: 4.25.0
 Summary: Fast, Extensible Progress Meter
 Home-page: https://github.com/tqdm/tqdm
 Author: Noam Yorav-Raphael
@@ -21,7 +21,7 @@
         
         
         ``tqdm`` means "progress" in Arabic (taqadum, تقدّم)
-        and an abbreviation for "I love you so much" in Spanish (te quiero 
demasiado).
+        and is an abbreviation for "I love you so much" in Spanish (te quiero 
demasiado).
         
         Instantly make your loops show a smart progress meter - just wrap any
         iterable with ``tqdm(iterable)``, and you're done!
@@ -820,6 +820,12 @@
         `CONTRIBUTING 
<https://raw.githubusercontent.com/tqdm/tqdm/master/CONTRIBUTING.md>`__
         file for more information.
         
+        Ports to Other Languages
+        ~~~~~~~~~~~~~~~~~~~~~~~~
+        
+        A list is available on
+        `this wiki page <https://github.com/tqdm/tqdm/wiki/tqdm-ports>`__.
+        
         
         LICENCE
         -------
@@ -832,12 +838,13 @@
         Authors
         -------
         
-        The main developers, ranked by surviving lines of code, are:
+        The main developers, ranked by surviving lines of code
+        (`git fame -wMC <https://github.com/casperdcl/gitfame>`__), are:
         
         - Casper da Costa-Luis (`casperdcl <https://github.com/casperdcl>`__, 
~2/3, |Gift-Casper|)
-        - Stephen Larroque (`lrq3000 <https://github.com/lrq3000>`__, ~1/3)
+        - Stephen Larroque (`lrq3000 <https://github.com/lrq3000>`__, ~1/5)
+        - Hadrien Mary (`hadim <https://github.com/hadim>`__, ~2%)
         - Guangshuo Chen (`chengs <https://github.com/chengs>`__, ~1%)
-        - Hadrien Mary (`hadim <https://github.com/hadim>`__, ~1%)
         - Noam Yorav-Raphael (`noamraph <https://github.com/noamraph>`__, ~1%, 
original author)
         - Mikhail Korobov (`kmike <https://github.com/kmike>`__, ~1%)
         
@@ -872,11 +879,11 @@
         .. |Gift-Casper| image:: 
https://img.shields.io/badge/gift-donate-ff69b4.svg
            :target: https://caspersci.uk.to/donate.html
         .. |PyPI-Status| image:: https://img.shields.io/pypi/v/tqdm.svg
-           :target: https://pypi.python.org/pypi/tqdm
+           :target: https://pypi.org/project/tqdm
         .. |PyPI-Downloads| image:: https://img.shields.io/pypi/dm/tqdm.svg
-           :target: https://pypi.python.org/pypi/tqdm
+           :target: https://pypi.org/project/tqdm
         .. |PyPI-Versions| image:: 
https://img.shields.io/pypi/pyversions/tqdm.svg
-           :target: https://pypi.python.org/pypi/tqdm
+           :target: https://pypi.org/project/tqdm
         .. |Conda-Forge-Status| image:: 
https://anaconda.org/conda-forge/tqdm/badges/version.svg
            :target: https://anaconda.org/conda-forge/tqdm
         .. |OpenHub-Status| image:: 
https://www.openhub.net/p/tqdm/widgets/project_thin_badge?format=gif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tqdm-4.24.0/README.rst new/tqdm-4.25.0/README.rst
--- old/tqdm-4.24.0/README.rst  2018-07-26 15:07:34.000000000 +0200
+++ new/tqdm-4.25.0/README.rst  2018-08-20 13:30:57.000000000 +0200
@@ -11,7 +11,7 @@
 
 
 ``tqdm`` means "progress" in Arabic (taqadum, تقدّم)
-and an abbreviation for "I love you so much" in Spanish (te quiero demasiado).
+and is an abbreviation for "I love you so much" in Spanish (te quiero 
demasiado).
 
 Instantly make your loops show a smart progress meter - just wrap any
 iterable with ``tqdm(iterable)``, and you're done!
@@ -810,6 +810,12 @@
 `CONTRIBUTING 
<https://raw.githubusercontent.com/tqdm/tqdm/master/CONTRIBUTING.md>`__
 file for more information.
 
+Ports to Other Languages
+~~~~~~~~~~~~~~~~~~~~~~~~
+
+A list is available on
+`this wiki page <https://github.com/tqdm/tqdm/wiki/tqdm-ports>`__.
+
 
 LICENCE
 -------
@@ -822,12 +828,13 @@
 Authors
 -------
 
-The main developers, ranked by surviving lines of code, are:
+The main developers, ranked by surviving lines of code
+(`git fame -wMC <https://github.com/casperdcl/gitfame>`__), are:
 
 - Casper da Costa-Luis (`casperdcl <https://github.com/casperdcl>`__, ~2/3, 
|Gift-Casper|)
-- Stephen Larroque (`lrq3000 <https://github.com/lrq3000>`__, ~1/3)
+- Stephen Larroque (`lrq3000 <https://github.com/lrq3000>`__, ~1/5)
+- Hadrien Mary (`hadim <https://github.com/hadim>`__, ~2%)
 - Guangshuo Chen (`chengs <https://github.com/chengs>`__, ~1%)
-- Hadrien Mary (`hadim <https://github.com/hadim>`__, ~1%)
 - Noam Yorav-Raphael (`noamraph <https://github.com/noamraph>`__, ~1%, 
original author)
 - Mikhail Korobov (`kmike <https://github.com/kmike>`__, ~1%)
 
@@ -862,11 +869,11 @@
 .. |Gift-Casper| image:: https://img.shields.io/badge/gift-donate-ff69b4.svg
    :target: https://caspersci.uk.to/donate.html
 .. |PyPI-Status| image:: https://img.shields.io/pypi/v/tqdm.svg
-   :target: https://pypi.python.org/pypi/tqdm
+   :target: https://pypi.org/project/tqdm
 .. |PyPI-Downloads| image:: https://img.shields.io/pypi/dm/tqdm.svg
-   :target: https://pypi.python.org/pypi/tqdm
+   :target: https://pypi.org/project/tqdm
 .. |PyPI-Versions| image:: https://img.shields.io/pypi/pyversions/tqdm.svg
-   :target: https://pypi.python.org/pypi/tqdm
+   :target: https://pypi.org/project/tqdm
 .. |Conda-Forge-Status| image:: 
https://anaconda.org/conda-forge/tqdm/badges/version.svg
    :target: https://anaconda.org/conda-forge/tqdm
 .. |OpenHub-Status| image:: 
https://www.openhub.net/p/tqdm/widgets/project_thin_badge?format=gif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tqdm-4.24.0/setup.py new/tqdm-4.25.0/setup.py
--- old/tqdm-4.24.0/setup.py    2018-07-26 15:07:05.000000000 +0200
+++ new/tqdm-4.25.0/setup.py    2018-08-20 13:30:57.000000000 +0200
@@ -3,9 +3,15 @@
 
 import os
 try:
-    from setuptools import setup
+    from setuptools import setup, find_packages
 except ImportError:
     from distutils.core import setup
+
+    def find_packages(where='.'):
+        # os.walk -> list[(dirname, list[subdirs], list[files])]
+        return [folder.replace("/", ".").lstrip(".")
+                for (folder, _, fils) in os.walk(where)
+                if "__init__.py" in fils]
 import sys
 from subprocess import check_call
 from io import open as io_open
@@ -23,7 +29,8 @@
 
 # Get version from tqdm/_version.py
 __version__ = None
-version_file = os.path.join(os.path.dirname(__file__), 'tqdm', '_version.py')
+src_dir = os.path.abspath(os.path.dirname(__file__))
+version_file = os.path.join(src_dir, 'tqdm', '_version.py')
 with io_open(version_file, mode='r') as fd:
     exec(fd.read())
 
@@ -119,8 +126,7 @@
             if verbose:
                 print("Running command: " + cmd)
             # Launch the command and wait to finish (synchronized call)
-            check_call(parsed_cmd,
-                       cwd=os.path.dirname(os.path.abspath(__file__)))
+            check_call(parsed_cmd, cwd=src_dir)
 
 
 # Main setup.py config #
@@ -129,7 +135,7 @@
 # Executing makefile commands if specified
 if sys.argv[1].lower().strip() == 'make':
     # Filename of the makefile
-    fpath = os.path.join(os.path.dirname(__file__), 'Makefile')
+    fpath = os.path.join(src_dir, 'Makefile')
     # Parse the makefile, substitute the aliases and extract the commands
     commands = parse_makefile_aliases(fpath)
 
@@ -159,7 +165,7 @@
 # Python package config #
 
 README_rst = ''
-fndoc = os.path.join(os.path.dirname(__file__), 'README.rst')
+fndoc = os.path.join(src_dir, 'README.rst')
 with io_open(fndoc, mode='r', encoding='utf-8') as fd:
     README_rst = fd.read()
 
@@ -174,7 +180,7 @@
     maintainer='tqdm developers',
     maintainer_email='python.t...@gmail.com',
     platforms=['any'],
-    packages=['tqdm'],
+    packages=['tqdm'] + ['tqdm.' + i for i in find_packages('tqdm')],
     entry_points={'console_scripts': ['tqdm=tqdm._main:main'], },
     data_files=[('man/man1', ['tqdm.1'])],
     package_data={'': ['CONTRIBUTING.md', 'LICENCE', 'examples/*.py']},
@@ -182,7 +188,7 @@
     python_requires='>=2.6, !=3.0.*, !=3.1.*',
     classifiers=[
         # Trove classifiers
-        # (https://pypi.python.org/pypi?%3Aaction=list_classifiers)
+        # (https://pypi.org/pypi?%3Aaction=list_classifiers)
         'Development Status :: 5 - Production/Stable',
         'Environment :: Console',
         'Environment :: MacOS X',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tqdm-4.24.0/tqdm/_monitor.py 
new/tqdm-4.25.0/tqdm/_monitor.py
--- old/tqdm-4.24.0/tqdm/_monitor.py    2018-05-08 15:40:58.000000000 +0200
+++ new/tqdm-4.25.0/tqdm/_monitor.py    2018-08-20 13:30:57.000000000 +0200
@@ -1,6 +1,7 @@
 from threading import Event, Thread
 from time import time
 from warnings import warn
+import atexit
 __all__ = ["TMonitor", "TqdmSynchronisationWarning"]
 
 
@@ -43,6 +44,7 @@
             self._event = TMonitor._event
         else:
             self._event = Event
+        atexit.register(self.exit)
         self.start()
 
     def exit(self):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tqdm-4.24.0/tqdm/_tqdm.py 
new/tqdm-4.25.0/tqdm/_tqdm.py
--- old/tqdm-4.24.0/tqdm/_tqdm.py       2018-07-26 15:07:34.000000000 +0200
+++ new/tqdm-4.25.0/tqdm/_tqdm.py       2018-08-20 13:30:57.000000000 +0200
@@ -13,7 +13,7 @@
 # compatibility functions and utilities
 from ._utils import _supports_unicode, _environ_cols_wrapper, _range, _unich, \
     _term_move_up, _unicode, WeakSet, _basestring, _OrderedDict, \
-    Comparable
+    Comparable, RE_ANSI
 from ._monitor import TMonitor
 # native libraries
 import sys
@@ -159,6 +159,7 @@
         ----------
         t  : int
             Number of seconds.
+
         Returns
         -------
         out  : str
@@ -360,10 +361,11 @@
                     # Else no progress bar, we can just format and return
                     return bar_format.format(**bar_args)
 
-            # Formatting progress bar
-            # space available for bar's display
-            N_BARS = max(1, ncols - len(l_bar) - len(r_bar)) if ncols \
-                else 10
+            # Formatting progress bar space available for bar's display
+            if ncols:
+                N_BARS = max(1, ncols - len(RE_ANSI.sub('', l_bar + r_bar)))
+            else:
+                N_BARS = 10
 
             # format bar depending on availability of unicode/ascii chars
             if ascii:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tqdm-4.24.0/tqdm/_utils.py 
new/tqdm-4.25.0/tqdm/_utils.py
--- old/tqdm-4.24.0/tqdm/_utils.py      2018-07-26 15:07:05.000000000 +0200
+++ new/tqdm-4.25.0/tqdm/_utils.py      2018-08-20 13:30:57.000000000 +0200
@@ -1,11 +1,13 @@
 import os
 import subprocess
 from platform import system as _curos
+import re
 CUR_OS = _curos()
 IS_WIN = CUR_OS in ['Windows', 'cli']
 IS_NIX = (not IS_WIN) and any(
     CUR_OS.startswith(i) for i in
     ['CYGWIN', 'MSYS', 'Linux', 'Darwin', 'SunOS', 'FreeBSD', 'NetBSD'])
+RE_ANSI = re.compile(r"\x1b\[[;\d]*[A-Za-z]")
 
 
 # Py2/3 compat. Empty conditional to avoid coverage
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tqdm-4.24.0/tqdm/_version.py 
new/tqdm-4.25.0/tqdm/_version.py
--- old/tqdm-4.24.0/tqdm/_version.py    2018-07-26 15:08:22.000000000 +0200
+++ new/tqdm-4.25.0/tqdm/_version.py    2018-08-20 13:31:09.000000000 +0200
@@ -5,7 +5,7 @@
 __all__ = ["__version__"]
 
 # major, minor, patch, -extra
-version_info = 4, 24, 0
+version_info = 4, 25, 0
 
 # Nice string for the version
 __version__ = '.'.join(map(str, version_info))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tqdm-4.24.0/tqdm/autonotebook/__init__.py 
new/tqdm-4.25.0/tqdm/autonotebook/__init__.py
--- old/tqdm-4.24.0/tqdm/autonotebook/__init__.py       1970-01-01 
01:00:00.000000000 +0100
+++ new/tqdm-4.25.0/tqdm/autonotebook/__init__.py       2018-08-14 
21:53:45.000000000 +0200
@@ -0,0 +1,15 @@
+try:
+    from IPython import get_ipython
+    if 'IPKernelApp' not in get_ipython().config:  # pragma: no cover
+        raise ImportError("console")
+except:
+    from .._tqdm import tqdm, trange
+else:  # pragma: no cover
+    from .._tqdm_notebook import tqdm_notebook as tqdm
+    from .._tqdm_notebook import tnrange as trange
+    from .._tqdm import TqdmExperimentalWarning
+    from warnings import warn
+    warn("Using `tqdm.autonotebook.tqdm` in notebook mode."
+         " Use `tqdm.tqdm` instead to force console mode"
+         " (e.g. in jupyter console)", TqdmExperimentalWarning)
+__all__ = ["tqdm", "trange"]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tqdm-4.24.0/tqdm/tests/tests_tqdm.py 
new/tqdm-4.25.0/tqdm/tests/tests_tqdm.py
--- old/tqdm-4.24.0/tqdm/tests/tests_tqdm.py    2018-07-26 15:07:34.000000000 
+0200
+++ new/tqdm-4.25.0/tqdm/tests/tests_tqdm.py    2018-08-20 13:30:57.000000000 
+0200
@@ -255,6 +255,19 @@
         unich(0x258f) + "|test"
 
 
+def test_ansi_escape_codes():
+    """Test stripping of ANSI escape codes"""
+    format_meter = tqdm.format_meter
+    ansi = {'BOLD': '\033[1m',
+            'RED': '\033[91m',
+            'END': '\033[0m'}
+    desc = '{BOLD}{RED}Colored{END} description'.format(**ansi)
+    ncols = 123
+    ansi_len = sum([len(code) for code in ansi.values()])
+    meter = format_meter(0, 100, 0, ncols=ncols, prefix=desc)
+    assert len(meter) == ncols + ansi_len
+
+
 def test_si_format():
     """Test SI unit prefixes"""
     format_meter = tqdm.format_meter
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tqdm-4.24.0/tqdm.egg-info/PKG-INFO 
new/tqdm-4.25.0/tqdm.egg-info/PKG-INFO
--- old/tqdm-4.24.0/tqdm.egg-info/PKG-INFO      2018-07-26 18:27:01.000000000 
+0200
+++ new/tqdm-4.25.0/tqdm.egg-info/PKG-INFO      2018-08-20 14:38:29.000000000 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: tqdm
-Version: 4.24.0
+Version: 4.25.0
 Summary: Fast, Extensible Progress Meter
 Home-page: https://github.com/tqdm/tqdm
 Author: Noam Yorav-Raphael
@@ -21,7 +21,7 @@
         
         
         ``tqdm`` means "progress" in Arabic (taqadum, تقدّم)
-        and an abbreviation for "I love you so much" in Spanish (te quiero 
demasiado).
+        and is an abbreviation for "I love you so much" in Spanish (te quiero 
demasiado).
         
         Instantly make your loops show a smart progress meter - just wrap any
         iterable with ``tqdm(iterable)``, and you're done!
@@ -820,6 +820,12 @@
         `CONTRIBUTING 
<https://raw.githubusercontent.com/tqdm/tqdm/master/CONTRIBUTING.md>`__
         file for more information.
         
+        Ports to Other Languages
+        ~~~~~~~~~~~~~~~~~~~~~~~~
+        
+        A list is available on
+        `this wiki page <https://github.com/tqdm/tqdm/wiki/tqdm-ports>`__.
+        
         
         LICENCE
         -------
@@ -832,12 +838,13 @@
         Authors
         -------
         
-        The main developers, ranked by surviving lines of code, are:
+        The main developers, ranked by surviving lines of code
+        (`git fame -wMC <https://github.com/casperdcl/gitfame>`__), are:
         
         - Casper da Costa-Luis (`casperdcl <https://github.com/casperdcl>`__, 
~2/3, |Gift-Casper|)
-        - Stephen Larroque (`lrq3000 <https://github.com/lrq3000>`__, ~1/3)
+        - Stephen Larroque (`lrq3000 <https://github.com/lrq3000>`__, ~1/5)
+        - Hadrien Mary (`hadim <https://github.com/hadim>`__, ~2%)
         - Guangshuo Chen (`chengs <https://github.com/chengs>`__, ~1%)
-        - Hadrien Mary (`hadim <https://github.com/hadim>`__, ~1%)
         - Noam Yorav-Raphael (`noamraph <https://github.com/noamraph>`__, ~1%, 
original author)
         - Mikhail Korobov (`kmike <https://github.com/kmike>`__, ~1%)
         
@@ -872,11 +879,11 @@
         .. |Gift-Casper| image:: 
https://img.shields.io/badge/gift-donate-ff69b4.svg
            :target: https://caspersci.uk.to/donate.html
         .. |PyPI-Status| image:: https://img.shields.io/pypi/v/tqdm.svg
-           :target: https://pypi.python.org/pypi/tqdm
+           :target: https://pypi.org/project/tqdm
         .. |PyPI-Downloads| image:: https://img.shields.io/pypi/dm/tqdm.svg
-           :target: https://pypi.python.org/pypi/tqdm
+           :target: https://pypi.org/project/tqdm
         .. |PyPI-Versions| image:: 
https://img.shields.io/pypi/pyversions/tqdm.svg
-           :target: https://pypi.python.org/pypi/tqdm
+           :target: https://pypi.org/project/tqdm
         .. |Conda-Forge-Status| image:: 
https://anaconda.org/conda-forge/tqdm/badges/version.svg
            :target: https://anaconda.org/conda-forge/tqdm
         .. |OpenHub-Status| image:: 
https://www.openhub.net/p/tqdm/widgets/project_thin_badge?format=gif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tqdm-4.24.0/tqdm.egg-info/SOURCES.txt 
new/tqdm-4.25.0/tqdm.egg-info/SOURCES.txt
--- old/tqdm-4.24.0/tqdm.egg-info/SOURCES.txt   2018-07-26 18:27:01.000000000 
+0200
+++ new/tqdm-4.25.0/tqdm.egg-info/SOURCES.txt   2018-08-20 14:38:29.000000000 
+0200
@@ -31,6 +31,7 @@
 tqdm.egg-info/dependency_links.txt
 tqdm.egg-info/entry_points.txt
 tqdm.egg-info/top_level.txt
+tqdm/autonotebook/__init__.py
 tqdm/tests/tests_main.py
 tqdm/tests/tests_pandas.py
 tqdm/tests/tests_perf.py


Reply via email to