Hello community, here is the log from the commit of package python3-raven for openSUSE:Factory checked in at 2016-07-18 21:24:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python3-raven (Old) and /work/SRC/openSUSE:Factory/.python3-raven.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-raven" Changes: -------- --- /work/SRC/openSUSE:Factory/python3-raven/python3-raven.changes 2016-07-15 12:51:05.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python3-raven.new/python3-raven.changes 2016-07-18 21:25:26.000000000 +0200 @@ -1,0 +2,7 @@ +Thu Jul 14 15:15:30 UTC 2016 - [email protected] + +- update to version 5.23.0: + * Sentry failures now no longer log the failure data in the + errormessage. + +------------------------------------------------------------------- Old: ---- raven-5.22.0.tar.gz New: ---- raven-5.23.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python3-raven.spec ++++++ --- /var/tmp/diff_new_pack.ANZRvX/_old 2016-07-18 21:25:28.000000000 +0200 +++ /var/tmp/diff_new_pack.ANZRvX/_new 2016-07-18 21:25:28.000000000 +0200 @@ -17,7 +17,7 @@ Name: python3-raven -Version: 5.22.0 +Version: 5.23.0 Release: 0 Url: https://pypi.python.org/pypi/raven Summary: A client for Sentry ++++++ raven-5.22.0.tar.gz -> raven-5.23.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/raven-5.22.0/PKG-INFO new/raven-5.23.0/PKG-INFO --- old/raven-5.22.0/PKG-INFO 2016-07-07 16:28:31.000000000 +0200 +++ new/raven-5.23.0/PKG-INFO 2016-07-14 12:11:04.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: raven -Version: 5.22.0 +Version: 5.23.0 Summary: Raven is a client for Sentry (https://getsentry.com) Home-page: https://github.com/getsentry/raven-python Author: Sentry diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/raven-5.22.0/raven/base.py new/raven-5.23.0/raven/base.py --- old/raven-5.22.0/raven/base.py 2016-06-12 01:24:16.000000000 +0200 +++ new/raven-5.23.0/raven/base.py 2016-07-14 12:10:13.000000000 +0200 @@ -17,7 +17,6 @@ import warnings from datetime import datetime -from pprint import pformat from types import FunctionType if sys.version_info >= (3, 2): @@ -628,9 +627,10 @@ type(exc).__name__, exc.message) else: self.error_logger.error( - 'Sentry responded with an error: %s (url: %s)\n%s', - exc, url, pformat(data), - exc_info=True + 'Sentry responded with an error: %s (url: %s)', + exc, url, + exc_info=True, + extra={'data': data} ) self._log_failed_submission(data) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/raven-5.22.0/raven/contrib/flask.py new/raven-5.23.0/raven/contrib/flask.py --- old/raven-5.22.0/raven/contrib/flask.py 2016-05-03 23:13:17.000000000 +0200 +++ new/raven-5.23.0/raven/contrib/flask.py 2016-07-14 12:10:13.000000000 +0200 @@ -105,6 +105,9 @@ def __init__(self, app=None, client=None, client_cls=Client, dsn=None, logging=False, logging_exclusions=None, level=logging.NOTSET, wrap_wsgi=None, register_signal=True): + if client and not isinstance(client, Client): + raise TypeError('client should an instance of Client') + self.dsn = dsn self.logging = logging self.logging_exclusions = logging_exclusions diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/raven-5.22.0/raven.egg-info/PKG-INFO new/raven-5.23.0/raven.egg-info/PKG-INFO --- old/raven-5.22.0/raven.egg-info/PKG-INFO 2016-07-07 16:28:30.000000000 +0200 +++ new/raven-5.23.0/raven.egg-info/PKG-INFO 2016-07-14 12:11:03.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: raven -Version: 5.22.0 +Version: 5.23.0 Summary: Raven is a client for Sentry (https://getsentry.com) Home-page: https://github.com/getsentry/raven-python Author: Sentry diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/raven-5.22.0/raven.egg-info/requires.txt new/raven-5.23.0/raven.egg-info/requires.txt --- old/raven-5.22.0/raven.egg-info/requires.txt 2016-07-07 16:28:30.000000000 +0200 +++ new/raven-5.23.0/raven.egg-info/requires.txt 2016-07-14 12:11:03.000000000 +0200 @@ -11,11 +11,11 @@ Django>=1.4 django-celery>=2.5 exam>=0.5.2 -flake8>=2.0,<2.1 +flake8>=2.6,<2.7 logbook mock nose -pep8 +pycodestyle pytz pytest pytest-django==2.9.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/raven-5.22.0/setup.py new/raven-5.23.0/setup.py --- old/raven-5.22.0/setup.py 2016-07-07 16:27:50.000000000 +0200 +++ new/raven-5.23.0/setup.py 2016-07-14 12:10:51.000000000 +0200 @@ -59,11 +59,11 @@ 'Django>=1.4', 'django-celery>=2.5', 'exam>=0.5.2', - 'flake8>=2.0,<2.1', + 'flake8>=2.6,<2.7', 'logbook', 'mock', 'nose', - 'pep8', + 'pycodestyle', 'pytz', 'pytest', 'pytest-django==2.9.1', @@ -97,7 +97,7 @@ setup( name='raven', - version='5.22.0', + version='5.23.0', author='Sentry', author_email='[email protected]', url='https://github.com/getsentry/raven-python', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/raven-5.22.0/tests/contrib/flask/tests.py new/raven-5.23.0/tests/contrib/flask/tests.py --- old/raven-5.22.0/tests/contrib/flask/tests.py 2016-01-28 00:06:58.000000000 +0100 +++ new/raven-5.23.0/tests/contrib/flask/tests.py 2016-07-14 12:10:13.000000000 +0200 @@ -283,6 +283,9 @@ some_other_logger = logging.getLogger("some_other_logger") self.assertTrue(some_other_logger.propagate) + def test_check_client_type(self): + self.assertRaises(TypeError, lambda _: Sentry(self.app, "oops, I'm putting my DSN instead")) + class FlaskLoginTest(BaseTest):
