Hello community,

here is the log from the commit of package python-toolz for openSUSE:Factory 
checked in at 2018-05-15 10:06:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-toolz (Old)
 and      /work/SRC/openSUSE:Factory/.python-toolz.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-toolz"

Tue May 15 10:06:01 2018 rev:2 rq:603498 version:0.9.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-toolz/python-toolz.changes        
2018-04-01 17:26:32.183498089 +0200
+++ /work/SRC/openSUSE:Factory/.python-toolz.new/python-toolz.changes   
2018-05-15 10:31:12.665016349 +0200
@@ -1,0 +2,9 @@
+Thu May  3 06:19:45 UTC 2018 - toddrme2...@gmail.com
+
+- Update to 0.9.0
+  * do not worry abount having good introspection on breakpoint
+  * Backport fix to a test from cytoolz.
+  * A slightly faster interposed.
+  * Don't import or reference `toolz.curried.exceptions`.
+
+-------------------------------------------------------------------

Old:
----
  toolz-0.8.2.tar.gz

New:
----
  toolz-0.9.0.tar.gz

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

Other differences:
------------------
++++++ python-toolz.spec ++++++
--- /var/tmp/diff_new_pack.OsyZOi/_old  2018-05-15 10:31:13.372990346 +0200
+++ /var/tmp/diff_new_pack.OsyZOi/_new  2018-05-15 10:31:13.376990199 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-toolz
-Version:        0.8.2
+Version:        0.9.0
 Release:        0
 Summary:        List processing tools and functional utilities for python
 License:        BSD-3-Clause

++++++ toolz-0.8.2.tar.gz -> toolz-0.9.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/toolz-0.8.2/PKG-INFO new/toolz-0.9.0/PKG-INFO
--- old/toolz-0.8.2/PKG-INFO    2016-12-11 23:07:08.000000000 +0100
+++ new/toolz-0.9.0/PKG-INFO    2017-12-17 17:40:27.000000000 +0100
@@ -1,11 +1,12 @@
 Metadata-Version: 1.1
 Name: toolz
-Version: 0.8.2
+Version: 0.9.0
 Summary: List processing tools and functional utilities
 Home-page: http://github.com/pytoolz/toolz/
 Author: Matthew Rocklin
 Author-email: mrock...@gmail.com
 License: BSD
+Description-Content-Type: UNKNOWN
 Description: Toolz
         =====
         
@@ -152,5 +153,6 @@
 Classifier: Programming Language :: Python :: 3.3
 Classifier: Programming Language :: Python :: 3.4
 Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Programming Language :: Python :: Implementation :: PyPy
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/toolz-0.8.2/setup.cfg new/toolz-0.9.0/setup.cfg
--- old/toolz-0.8.2/setup.cfg   2016-12-11 23:07:08.000000000 +0100
+++ new/toolz-0.9.0/setup.cfg   2017-12-17 17:40:27.000000000 +0100
@@ -1,5 +1,4 @@
 [egg_info]
 tag_build = 
 tag_date = 0
-tag_svn_revision = 0
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/toolz-0.8.2/setup.py new/toolz-0.9.0/setup.py
--- old/toolz-0.8.2/setup.py    2016-11-03 16:58:17.000000000 +0100
+++ new/toolz-0.9.0/setup.py    2017-01-16 07:11:54.000000000 +0100
@@ -31,5 +31,6 @@
           "Programming Language :: Python :: 3.3",
           "Programming Language :: Python :: 3.4",
           "Programming Language :: Python :: 3.5",
+          "Programming Language :: Python :: 3.6",
           "Programming Language :: Python :: Implementation :: CPython",
           "Programming Language :: Python :: Implementation :: PyPy"])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/toolz-0.8.2/toolz/__init__.py 
new/toolz-0.9.0/toolz/__init__.py
--- old/toolz-0.8.2/toolz/__init__.py   2016-12-11 22:07:36.000000000 +0100
+++ new/toolz-0.9.0/toolz/__init__.py   2017-12-17 17:37:52.000000000 +0100
@@ -19,4 +19,4 @@
 
 functoolz._sigs.create_signature_registry()
 
-__version__ = '0.8.2'
+__version__ = '0.9.0'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/toolz-0.8.2/toolz/functoolz.py 
new/toolz-0.9.0/toolz/functoolz.py
--- old/toolz-0.8.2/toolz/functoolz.py  2016-12-11 22:04:13.000000000 +0100
+++ new/toolz-0.9.0/toolz/functoolz.py  2017-12-17 06:16:26.000000000 +0100
@@ -498,7 +498,7 @@
     def __name__(self):
         try:
             return '_of_'.join(
-                f.__name__ for f in reversed((self.first,) + self.funcs),
+                f.__name__ for f in reversed((self.first,) + self.funcs)
             )
         except AttributeError:
             return type(self).__name__
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/toolz-0.8.2/toolz/itertoolz.py 
new/toolz-0.9.0/toolz/itertoolz.py
--- old/toolz-0.8.2/toolz/itertoolz.py  2016-11-04 04:43:34.000000000 +0100
+++ new/toolz-0.9.0/toolz/itertoolz.py  2017-12-16 17:18:22.000000000 +0100
@@ -520,8 +520,9 @@
     >>> list(interpose("a", [1, 2, 3]))
     [1, 'a', 2, 'a', 3]
     """
-    combined = zip(itertools.repeat(el), seq)
-    return drop(1, concat(combined))
+    inposed = concat(zip(itertools.repeat(el), seq))
+    next(inposed)
+    return inposed
 
 
 def frequencies(seq):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/toolz-0.8.2/toolz/tests/test_inspect_args.py 
new/toolz-0.9.0/toolz/tests/test_inspect_args.py
--- old/toolz-0.8.2/toolz/tests/test_inspect_args.py    2016-05-30 
23:11:04.000000000 +0200
+++ new/toolz-0.9.0/toolz/tests/test_inspect_args.py    2017-12-17 
06:16:26.000000000 +0100
@@ -402,6 +402,7 @@
             blacklist.add(getattr(mod, attr))
 
     add_blacklist(builtins, 'basestring')
+    add_blacklist(builtins, 'breakpoint')
     add_blacklist(builtins, 'NoneType')
     add_blacklist(builtins, '__metaclass__')
     add_blacklist(builtins, 'sequenceiterator')
@@ -409,6 +410,8 @@
     def is_missing(modname, name, func):
         if name.startswith('_') and not name.startswith('__'):
             return False
+        if name.startswith('__pyx_unpickle_') or name.endswith('_cython__'):
+            return False
         try:
             if issubclass(func, BaseException):
                 return False
@@ -495,4 +498,3 @@
     assert num_required_args(Wrapped) == (False if PY33 else None)
     _sigs.signatures[Wrapped] = (_sigs.expand_sig((0, lambda func: None)),)
     assert num_required_args(Wrapped) == 1
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/toolz-0.8.2/toolz/tests/test_serialization.py 
new/toolz-0.9.0/toolz/tests/test_serialization.py
--- old/toolz-0.8.2/toolz/tests/test_serialization.py   2016-12-11 
22:04:13.000000000 +0100
+++ new/toolz-0.9.0/toolz/tests/test_serialization.py   2017-01-16 
07:11:54.000000000 +0100
@@ -1,6 +1,6 @@
 from toolz import *
 import toolz
-import toolz.curried.exceptions
+import toolz.curried
 import pickle
 from toolz.compatibility import PY3, PY33, PY34
 from toolz.utils import raises
@@ -62,8 +62,8 @@
 
 def test_curried_exceptions():
     # This tests a global curried object that isn't defined in toolz.functoolz
-    merge = pickle.loads(pickle.dumps(toolz.curried.exceptions.merge))
-    assert merge is toolz.curried.exceptions.merge
+    merge = pickle.loads(pickle.dumps(toolz.curried.merge))
+    assert merge is toolz.curried.merge
 
 
 @toolz.curry
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/toolz-0.8.2/toolz.egg-info/PKG-INFO 
new/toolz-0.9.0/toolz.egg-info/PKG-INFO
--- old/toolz-0.8.2/toolz.egg-info/PKG-INFO     2016-12-11 23:07:08.000000000 
+0100
+++ new/toolz-0.9.0/toolz.egg-info/PKG-INFO     2017-12-17 17:40:27.000000000 
+0100
@@ -1,11 +1,12 @@
 Metadata-Version: 1.1
 Name: toolz
-Version: 0.8.2
+Version: 0.9.0
 Summary: List processing tools and functional utilities
 Home-page: http://github.com/pytoolz/toolz/
 Author: Matthew Rocklin
 Author-email: mrock...@gmail.com
 License: BSD
+Description-Content-Type: UNKNOWN
 Description: Toolz
         =====
         
@@ -152,5 +153,6 @@
 Classifier: Programming Language :: Python :: 3.3
 Classifier: Programming Language :: Python :: 3.4
 Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Programming Language :: Python :: Implementation :: PyPy


Reply via email to