Hello community, here is the log from the commit of package python-wrapt for openSUSE:Factory checked in at 2016-09-01 14:03:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-wrapt (Old) and /work/SRC/openSUSE:Factory/.python-wrapt.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-wrapt" Changes: -------- --- /work/SRC/openSUSE:Factory/python-wrapt/python-wrapt.changes 2016-02-17 12:23:20.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python-wrapt.new/python-wrapt.changes 2016-09-01 14:03:47.000000000 +0200 @@ -1,0 +2,13 @@ +Thu Sep 1 05:30:31 UTC 2016 - tbechtold@suse.com + +update to version 1.10.8 + * Increment version to 1.10.8. + * Fix modulo operator on ObjectProxy + * Increment version to 1.10.7. + * Document mod operator bug in Python variant of object proxy. + * Update copyright year. + * Fix tests for floordiv and mod. + * Remove reference to inspect.getargspec() as removed in Python 3.6. #64 +- Use pypi.io as Source url + +------------------------------------------------------------------- Old: ---- wrapt-1.10.6.tar.gz New: ---- wrapt-1.10.8.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-wrapt.spec ++++++ --- /var/tmp/diff_new_pack.BMfz1K/_old 2016-09-01 14:03:47.000000000 +0200 +++ /var/tmp/diff_new_pack.BMfz1K/_new 2016-09-01 14:03:47.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-wrapt # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2015 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -14,16 +14,17 @@ # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Name: python-wrapt -Version: 1.10.6 +Version: 1.10.8 Release: 0 -License: BSD-2-Clause Summary: A Python module for decorators, wrappers and monkey patching -Url: https://github.com/GrahamDumpleton/wrapt +License: BSD-2-Clause Group: Development/Languages/Python -Source: https://pypi.python.org/packages/source/w/wrapt/wrapt-%{version}.tar.gz +Url: https://github.com/GrahamDumpleton/wrapt +Source: https://pypi.io/packages/source/w/wrapt/wrapt-%{version}.tar.gz BuildRequires: python-devel BuildRequires: python-setuptools BuildRoot: %{_tmppath}/%{name}-%{version}-build ++++++ wrapt-1.10.6.tar.gz -> wrapt-1.10.8.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wrapt-1.10.6/LICENSE new/wrapt-1.10.8/LICENSE --- old/wrapt-1.10.6/LICENSE 2015-07-03 02:29:14.000000000 +0200 +++ new/wrapt-1.10.8/LICENSE 2016-03-31 07:49:07.000000000 +0200 @@ -1,4 +1,4 @@ -Copyright (c) 2013-2015, Graham Dumpleton +Copyright (c) 2013-2016, Graham Dumpleton All rights reserved. Redistribution and use in source and binary forms, with or without diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wrapt-1.10.6/PKG-INFO new/wrapt-1.10.8/PKG-INFO --- old/wrapt-1.10.6/PKG-INFO 2015-12-09 00:01:57.000000000 +0100 +++ new/wrapt-1.10.8/PKG-INFO 2016-04-11 01:34:05.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: wrapt -Version: 1.10.6 +Version: 1.10.8 Summary: Module for decorators, wrappers and monkey patching. Home-page: https://github.com/GrahamDumpleton/wrapt Author: Graham Dumpleton diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wrapt-1.10.6/setup.py new/wrapt-1.10.8/setup.py --- old/wrapt-1.10.6/setup.py 2015-12-05 21:37:09.000000000 +0100 +++ new/wrapt-1.10.8/setup.py 2016-04-11 01:32:33.000000000 +0200 @@ -34,7 +34,7 @@ setup_kwargs = dict( name = 'wrapt', - version = '1.10.6', + version = '1.10.8', description = 'Module for decorators, wrappers and monkey patching.', long_description = open('README.rst').read(), author = 'Graham Dumpleton', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wrapt-1.10.6/src/wrapt/__init__.py new/wrapt-1.10.8/src/wrapt/__init__.py --- old/wrapt-1.10.6/src/wrapt/__init__.py 2015-12-05 21:34:05.000000000 +0100 +++ new/wrapt-1.10.8/src/wrapt/__init__.py 2016-04-11 01:32:33.000000000 +0200 @@ -1,4 +1,4 @@ -__version_info__ = ('1', '10', '6') +__version_info__ = ('1', '10', '8') __version__ = '.'.join(__version_info__) from .wrappers import (ObjectProxy, CallableObjectProxy, FunctionWrapper, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wrapt-1.10.6/src/wrapt/decorators.py new/wrapt-1.10.8/src/wrapt/decorators.py --- old/wrapt-1.10.6/src/wrapt/decorators.py 2015-12-05 21:34:05.000000000 +0100 +++ new/wrapt-1.10.8/src/wrapt/decorators.py 2016-04-11 01:32:33.000000000 +0200 @@ -31,7 +31,7 @@ exec("""exec _code_ in _globs_, _locs_""") from functools import partial -from inspect import getargspec, ismethod, isclass, formatargspec +from inspect import ismethod, isclass, formatargspec from collections import namedtuple from threading import Lock, RLock @@ -181,17 +181,17 @@ # decorator. In that case parts of the function '__code__' and # '__defaults__' attributes are used from the adapter function # rather than those of the wrapped function. This allows for the - # argument specification from inspect.getargspec() to be overridden - # with a prototype for a different function than what was wrapped. - # The 'enabled' argument provides a way to enable/disable the use - # of the decorator. If the type of 'enabled' is a boolean, then it - # is evaluated immediately and the wrapper not even applied if - # it is False. If not a boolean, it will be evaluated when the - # wrapper is called for an unbound wrapper, and when binding occurs - # for a bound wrapper. When being evaluated, if 'enabled' is callable - # it will be called to obtain the value to be checked. If False, - # the wrapper will not be called and instead the original wrapped - # function will be called directly instead. + # argument specification from inspect.getargspec() and similar + # functions to be overridden with a prototype for a different + # function than what was wrapped. The 'enabled' argument provides a + # way to enable/disable the use of the decorator. If the type of + # 'enabled' is a boolean, then it is evaluated immediately and the + # wrapper not even applied if it is False. If not a boolean, it will + # be evaluated when the wrapper is called for an unbound wrapper, + # and when binding occurs for a bound wrapper. When being evaluated, + # if 'enabled' is callable it will be called to obtain the value to + # be checked. If False, the wrapper will not be called and instead + # the original wrapped function will be called directly instead. if wrapper is not None: # Helper function for creating wrapper of the appropriate diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wrapt-1.10.6/src/wrapt/wrappers.py new/wrapt-1.10.8/src/wrapt/wrappers.py --- old/wrapt-1.10.6/src/wrapt/wrappers.py 2015-12-05 21:34:05.000000000 +0100 +++ new/wrapt-1.10.8/src/wrapt/wrappers.py 2016-03-31 07:49:07.000000000 +0200 @@ -230,7 +230,7 @@ return self.__wrapped__ // other def __mod__(self, other): - return self.__wrapped__ ^ other + return self.__wrapped__ % other def __divmod__(self, other): return divmod(self.__wrapped__, other)