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):
 


Reply via email to