commit python-sentry-sdk for openSUSE:Factory

2020-06-19 Thread root
Hello community,

here is the log from the commit of package python-sentry-sdk for 
openSUSE:Factory checked in at 2020-06-19 17:24:36

Comparing /work/SRC/openSUSE:Factory/python-sentry-sdk (Old)
 and  /work/SRC/openSUSE:Factory/.python-sentry-sdk.new.3606 (New)


Package is "python-sentry-sdk"

Fri Jun 19 17:24:36 2020 rev:12 rq:815872 version:0.14.4

Changes:

--- /work/SRC/openSUSE:Factory/python-sentry-sdk/python-sentry-sdk.changes  
2020-03-26 23:35:14.882817805 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-sentry-sdk.new.3606/python-sentry-sdk.changes
2020-06-19 17:25:24.996246508 +0200
@@ -1,0 +2,15 @@
+Thu Jun 18 16:32:19 UTC 2020 - Martin Hauke 
+
+- update to 0.14.4
+  * Fix bugs in transport rate limit enforcement for specific data
+categories.
+  * The bug should not have affected anybody because we do not yet
+emit rate limits for specific event types/data categories.
+  * Fix a bug in capture_event where it would crash if given
+additional kwargs.
+  * Fix a bug where contextvars from the request handler were
+inaccessible in AIOHTTP error handlers.
+  * Fix a bug where the Celery integration would crash if newrelic
+instrumented Celery as well.
+
+---

Old:

  python-sentry-sdk-0.14.3.tar.gz

New:

  python-sentry-sdk-0.14.4.tar.gz



Other differences:
--
++ python-sentry-sdk.spec ++
--- /var/tmp/diff_new_pack.5po1ZU/_old  2020-06-19 17:25:28.284256129 +0200
+++ /var/tmp/diff_new_pack.5po1ZU/_new  2020-06-19 17:25:28.288256140 +0200
@@ -20,7 +20,7 @@
 # nothing provides python2-venusian >= 1.0 needed by python2-pyramid
 %define skip_python2 1
 Name:   python-sentry-sdk
-Version:0.14.3
+Version:0.14.4
 Release:0
 Summary:Python SDK for Sentry.io
 License:BSD-2-Clause
@@ -76,9 +76,10 @@
 export PYTEST_ADDOPTS="-W ignore::DeprecationWarning"
 # do not test integration:
 rm -r tests/integrations
-# test_transport_works stucks
+# test_transport_works / test_transport_infinite_loop / 
test_simple_rate_limits/ test_data_category_limits / 
test_complex_limits_without_data_category stucks
+
 # test_auto_enabling_integrations_catches_import_error asert False where False 
= ..., not sure
-%pytest -k 'not (test_transport_works or 
test_auto_enabling_integrations_catches_import_error or test_filename)'
+%pytest -k 'not (test_transport_works or 
test_auto_enabling_integrations_catches_import_error or test_filename or 
test_transport_infinite_loop or test_simple_rate_limits or 
test_data_category_limits or test_complex_limits_without_data_category)'
 
 %files %{python_files}
 %doc README.md CHANGES.md

++ python-sentry-sdk-0.14.3.tar.gz -> python-sentry-sdk-0.14.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sentry-python-0.14.3/CHANGES.md 
new/sentry-python-0.14.4/CHANGES.md
--- old/sentry-python-0.14.3/CHANGES.md 2020-03-20 14:19:55.0 +0100
+++ new/sentry-python-0.14.4/CHANGES.md 2020-05-13 13:03:55.0 +0200
@@ -27,6 +27,18 @@
 
 A major release `N` implies the previous release `N-1` will no longer receive 
updates. We generally do not backport bugfixes to older versions unless they 
are security relevant. However, feel free to ask for backports of specific 
commits on the bugtracker.
 
+## 0.14.4
+
+* Fix bugs in transport rate limit enforcement for specific data categories.
+  The bug should not have affected anybody because we do not yet emit rate
+  limits for specific event types/data categories.
+* Fix a bug in `capture_event` where it would crash if given additional kwargs.
+  Thanks to Tatiana Vasilevskaya!
+* Fix a bug where contextvars from the request handler were inaccessible in
+  AIOHTTP error handlers.
+* Fix a bug where the Celery integration would crash if newrelic instrumented 
Celery as well.
+
+
 ## 0.14.3
 
 * Attempt to use a monotonic clock to measure span durations in 
Performance/APM.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sentry-python-0.14.3/docs/conf.py 
new/sentry-python-0.14.4/docs/conf.py
--- old/sentry-python-0.14.3/docs/conf.py   2020-03-20 14:19:55.0 
+0100
+++ new/sentry-python-0.14.4/docs/conf.py   2020-05-13 13:03:55.0 
+0200
@@ -22,7 +22,7 @@
 copyright = u"2019, Sentry Team and Contributors"
 author = u"Sentry Team and Contributors"
 
-release = "0.14.3"
+release = "0.14.4"
 version = ".".join(release.split(".")[:2])  # The short X.Y version.
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sentry-python-0.14.3/docs-requirements.txt 

commit python-sentry-sdk for openSUSE:Factory

2020-03-26 Thread root
Hello community,

here is the log from the commit of package python-sentry-sdk for 
openSUSE:Factory checked in at 2020-03-26 23:34:38

Comparing /work/SRC/openSUSE:Factory/python-sentry-sdk (Old)
 and  /work/SRC/openSUSE:Factory/.python-sentry-sdk.new.3160 (New)


Package is "python-sentry-sdk"

Thu Mar 26 23:34:38 2020 rev:11 rq:788550 version:0.14.3

Changes:

--- /work/SRC/openSUSE:Factory/python-sentry-sdk/python-sentry-sdk.changes  
2020-03-19 19:53:53.620276821 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-sentry-sdk.new.3160/python-sentry-sdk.changes
2020-03-26 23:35:14.882817805 +0100
@@ -1,0 +2,9 @@
+Thu Mar 26 12:36:49 UTC 2020 - Marketa Calabkova 
+
+- update to 0.14.3
+  * Attempt to use a monotonic clock to measure span durations in 
Performance/APM.
+  * Avoid overwriting explicitly set user data in web framework integrations.
+  * Allow to pass keyword arguments to `capture_event` instead of configuring 
the scope.
+  * Feature development for session tracking.
+
+---

Old:

  python-sentry-sdk-0.14.2.tar.gz

New:

  python-sentry-sdk-0.14.3.tar.gz



Other differences:
--
++ python-sentry-sdk.spec ++
--- /var/tmp/diff_new_pack.tva6ab/_old  2020-03-26 23:35:15.338817969 +0100
+++ /var/tmp/diff_new_pack.tva6ab/_new  2020-03-26 23:35:15.338817969 +0100
@@ -20,7 +20,7 @@
 # nothing provides python2-venusian >= 1.0 needed by python2-pyramid
 %define skip_python2 1
 Name:   python-sentry-sdk
-Version:0.14.2
+Version:0.14.3
 Release:0
 Summary:Python SDK for Sentry.io
 License:BSD-2-Clause

++ python-sentry-sdk-0.14.2.tar.gz -> python-sentry-sdk-0.14.3.tar.gz ++
 2706 lines of diff (skipped)




commit python-sentry-sdk for openSUSE:Factory

2020-03-19 Thread root
Hello community,

here is the log from the commit of package python-sentry-sdk for 
openSUSE:Factory checked in at 2020-03-19 19:49:57

Comparing /work/SRC/openSUSE:Factory/python-sentry-sdk (Old)
 and  /work/SRC/openSUSE:Factory/.python-sentry-sdk.new.3160 (New)


Package is "python-sentry-sdk"

Thu Mar 19 19:49:57 2020 rev:10 rq:786241 version:0.14.2

Changes:

--- /work/SRC/openSUSE:Factory/python-sentry-sdk/python-sentry-sdk.changes  
2019-11-09 23:44:43.881684337 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-sentry-sdk.new.3160/python-sentry-sdk.changes
2020-03-19 19:53:53.620276821 +0100
@@ -1,0 +2,20 @@
+Wed Mar 18 14:30:44 UTC 2020 - pgaj...@suse.com
+
+- version update to 0.14.2
+  * Fix a crash in the Django integration when used in combination with Django 
Rest Framework's test utilities for request.
+  * Fix high memory consumption when sending a lot of errors in the same 
process. Particularly noticeable in async environments.
+  * Show ASGI request data in Django 3.0
+  * New integration for the Trytond ERP framework. Thanks n1ngu!
+  * Fix trace continuation bugs in APM.
+  * No longer report `asyncio.CancelledError` as part of AIOHTTP integration.
+  * Fix package classifiers to mark this package as supporting Python 3.8. The 
SDK supported 3.8 before though.
+  * Update schema sent for transaction events (transaction status).
+  * Fix a bug where `None` inside request data was skipped/omitted.
+  * Fix an issue with the ASGI middleware that would cause Uvicorn to infer 
the wrong ASGI versions and call the wrapped application with the wrong 
argument count.
+  * Do not ignore the `tornado.application` logger.
+  * The Redis integration now instruments Redis blaster for breadcrumbs and 
transaction spans.
+- test at least something
+- deleted sources
+  - pytest.ini (not needed)
+
+---

Old:

  pytest.ini
  python-sentry-sdk-0.13.2.tar.gz

New:

  python-sentry-sdk-0.14.2.tar.gz



Other differences:
--
++ python-sentry-sdk.spec ++
--- /var/tmp/diff_new_pack.gnuPXq/_old  2020-03-19 19:53:54.308276846 +0100
+++ /var/tmp/diff_new_pack.gnuPXq/_new  2020-03-19 19:53:54.316276847 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-sentry-sdk
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,15 +17,16 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+# nothing provides python2-venusian >= 1.0 needed by python2-pyramid
+%define skip_python2 1
 Name:   python-sentry-sdk
-Version:0.13.2
+Version:0.14.2
 Release:0
 Summary:Python SDK for Sentry.io
 License:BSD-2-Clause
 Group:  Development/Languages/Python
 URL:https://github.com/getsentry/sentry-python
 Source0:
https://github.com/getsentry/sentry-python/archive/%{version}/%{name}-%{version}.tar.gz
-Source1:pytest.ini
 BuildRequires:  %{python_module Flask >= 0.8}
 BuildRequires:  %{python_module blinker >= 1.1}
 BuildRequires:  %{python_module bottle >= 0.12.13}
@@ -43,16 +44,16 @@
 Requires:   python-urllib3
 BuildArch:  noarch
 # SECTION test requirements
-# BuildRequires:  %{python_module Werkzeug}
-# BuildRequires:  %{python_module eventlet}
-# BuildRequires:  %{python_module gevent}
-# BuildRequires:  %{python_module hypothesis}
-# BuildRequires:  %{python_module pyramid}
-# BuildRequires:  %{python_module pytest-localserver}
-# BuildRequires:  %{python_module pytest}
-# BuildRequires:  %{python_module rq}
-# BuildRequires:  %{python_module tornado}
-# BuildRequires:  %{python_module tox}
+BuildRequires:  %{python_module Werkzeug}
+BuildRequires:  %{python_module eventlet}
+BuildRequires:  %{python_module gevent}
+BuildRequires:  %{python_module hypothesis}
+BuildRequires:  %{python_module pyramid}
+BuildRequires:  %{python_module pytest-localserver}
+BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module rq}
+BuildRequires:  %{python_module tornado}
+BuildRequires:  %{python_module tox}
 # /SECTION
 %python_subpackages
 
@@ -62,9 +63,6 @@
 
 %prep
 %setup -q -n sentry-python-%{version}
-# do not test integration:
-rm -r tests/integrations
-rm pytest.ini
 
 %build
 %python_build
@@ -76,13 +74,11 @@
 %check
 export PYTHONDONTWRITEBYTECODE=1
 export PYTEST_ADDOPTS="-W ignore::DeprecationWarning"
-
-cp %{SOURCE1} .
-
-# a subset of tests fail on OBS
-# - test_transport_works eventlet parameterized tests fail
-# TODO disable since pytest does not respect filters
-# %%pytest -k 

commit python-sentry-sdk for openSUSE:Factory

2019-11-09 Thread root
Hello community,

here is the log from the commit of package python-sentry-sdk for 
openSUSE:Factory checked in at 2019-11-09 23:44:40

Comparing /work/SRC/openSUSE:Factory/python-sentry-sdk (Old)
 and  /work/SRC/openSUSE:Factory/.python-sentry-sdk.new.2990 (New)


Package is "python-sentry-sdk"

Sat Nov  9 23:44:40 2019 rev:9 rq:746765 version:0.13.2

Changes:

--- /work/SRC/openSUSE:Factory/python-sentry-sdk/python-sentry-sdk.changes  
2019-10-27 13:40:49.685253528 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-sentry-sdk.new.2990/python-sentry-sdk.changes
2019-11-09 23:44:43.881684337 +0100
@@ -1,0 +2,7 @@
+Fri Nov  8 23:09:33 UTC 2019 - Jimmy Berry 
+
+- Update to 0.13.2
+  - Fix a bug in APM that would cause wrong durations to be
+displayed on non-UTC servers.
+
+---

Old:

  python-sentry-sdk-0.13.1.tar.gz

New:

  python-sentry-sdk-0.13.2.tar.gz



Other differences:
--
++ python-sentry-sdk.spec ++
--- /var/tmp/diff_new_pack.mfvCg5/_old  2019-11-09 23:44:44.425685133 +0100
+++ /var/tmp/diff_new_pack.mfvCg5/_new  2019-11-09 23:44:44.429685139 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-sentry-sdk
-Version:0.13.1
+Version:0.13.2
 Release:0
 Summary:Python SDK for Sentry.io
 License:BSD-2-Clause

++ python-sentry-sdk-0.13.1.tar.gz -> python-sentry-sdk-0.13.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sentry-python-0.13.1/.travis.yml 
new/sentry-python-0.13.2/.travis.yml
--- old/sentry-python-0.13.1/.travis.yml2019-10-25 10:03:15.0 
+0200
+++ new/sentry-python-0.13.2/.travis.yml2019-11-07 19:31:40.0 
+0100
@@ -53,6 +53,7 @@
 install:
   - pip install tox
   - pip install codecov
+  - make install-zeus-cli
   - bash scripts/download-semaphore.sh
 
 script:
@@ -61,6 +62,7 @@
   - coverage combine .coverage*
   - coverage xml -i
   - codecov --file coverage.xml
+  - '[[ -z "$ZEUS_API_TOKEN" ]] || zeus upload -t 
"application/x-cobertura+xml" coverage.xml'
 
 notifications:
   webhooks:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sentry-python-0.13.1/CHANGES.md 
new/sentry-python-0.13.2/CHANGES.md
--- old/sentry-python-0.13.1/CHANGES.md 2019-10-25 10:03:15.0 +0200
+++ new/sentry-python-0.13.2/CHANGES.md 2019-11-07 19:31:40.0 +0100
@@ -27,6 +27,10 @@
 
 A major release `N` implies the previous release `N-1` will no longer receive 
updates. We generally do not backport bugfixes to older versions unless they 
are security relevant. However, feel free to ask for backports of specific 
commits on the bugtracker.
 
+## 0.13.2
+
+* Fix a bug in APM that would cause wrong durations to be displayed on non-UTC 
servers.
+
 ## 0.13.1
 
 * Add new global functions for setting scope/context data.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sentry-python-0.13.1/docs/conf.py 
new/sentry-python-0.13.2/docs/conf.py
--- old/sentry-python-0.13.1/docs/conf.py   2019-10-25 10:03:15.0 
+0200
+++ new/sentry-python-0.13.2/docs/conf.py   2019-11-07 19:31:40.0 
+0100
@@ -22,7 +22,7 @@
 copyright = u"2019, Sentry Team and Contributors"
 author = u"Sentry Team and Contributors"
 
-release = "0.13.1"
+release = "0.13.2"
 version = ".".join(release.split(".")[:2])  # The short X.Y version.
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sentry-python-0.13.1/sentry_sdk/consts.py 
new/sentry-python-0.13.2/sentry_sdk/consts.py
--- old/sentry-python-0.13.1/sentry_sdk/consts.py   2019-10-25 
10:03:15.0 +0200
+++ new/sentry-python-0.13.2/sentry_sdk/consts.py   2019-11-07 
19:31:40.0 +0100
@@ -72,7 +72,7 @@
 del _get_default_options
 
 
-VERSION = "0.13.1"
+VERSION = "0.13.2"
 SDK_INFO = {
 "name": "sentry.python",
 "version": VERSION,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/sentry-python-0.13.1/sentry_sdk/integrations/celery.py 
new/sentry-python-0.13.2/sentry_sdk/integrations/celery.py
--- old/sentry-python-0.13.1/sentry_sdk/integrations/celery.py  2019-10-25 
10:03:15.0 +0200
+++ new/sentry-python-0.13.2/sentry_sdk/integrations/celery.py  2019-11-07 
19:31:40.0 +0100
@@ -72,6 +72,10 @@
 ignore_logger("celery.worker.job")
 ignore_logger("celery.app.trace")
 
+# This is stdout/err redirected to a logger, can't deal with this
+# (need event_level=logging.WARN to reproduce)
+

commit python-sentry-sdk for openSUSE:Factory

2019-10-27 Thread root
Hello community,

here is the log from the commit of package python-sentry-sdk for 
openSUSE:Factory checked in at 2019-10-27 13:40:40

Comparing /work/SRC/openSUSE:Factory/python-sentry-sdk (Old)
 and  /work/SRC/openSUSE:Factory/.python-sentry-sdk.new.2990 (New)


Package is "python-sentry-sdk"

Sun Oct 27 13:40:40 2019 rev:8 rq:742963 version:0.13.1

Changes:

--- /work/SRC/openSUSE:Factory/python-sentry-sdk/python-sentry-sdk.changes  
2019-10-22 15:45:10.753698497 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-sentry-sdk.new.2990/python-sentry-sdk.changes
2019-10-27 13:40:49.685253528 +0100
@@ -1,0 +2,8 @@
+Fri Oct 25 14:53:43 UTC 2019 - Jimmy Berry 
+
+- Update to 0.13.1
+  - Add new global functions for setting scope/context data.
+  - Fix a bug that would make Django 1.11+ apps crash when using
+function-based middleware.
+
+---

Old:

  python-sentry-sdk-0.13.0.tar.gz

New:

  python-sentry-sdk-0.13.1.tar.gz



Other differences:
--
++ python-sentry-sdk.spec ++
--- /var/tmp/diff_new_pack.4BEy64/_old  2019-10-27 13:40:51.357255545 +0100
+++ /var/tmp/diff_new_pack.4BEy64/_new  2019-10-27 13:40:51.36120 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-sentry-sdk
-Version:0.13.0
+Version:0.13.1
 Release:0
 Summary:Python SDK for Sentry.io
 License:BSD-2-Clause

++ python-sentry-sdk-0.13.0.tar.gz -> python-sentry-sdk-0.13.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sentry-python-0.13.0/CHANGES.md 
new/sentry-python-0.13.1/CHANGES.md
--- old/sentry-python-0.13.0/CHANGES.md 2019-10-17 16:58:12.0 +0200
+++ new/sentry-python-0.13.1/CHANGES.md 2019-10-25 10:03:15.0 +0200
@@ -27,6 +27,11 @@
 
 A major release `N` implies the previous release `N-1` will no longer receive 
updates. We generally do not backport bugfixes to older versions unless they 
are security relevant. However, feel free to ask for backports of specific 
commits on the bugtracker.
 
+## 0.13.1
+
+* Add new global functions for setting scope/context data.
+* Fix a bug that would make Django 1.11+ apps crash when using function-based 
middleware.
+
 ## 0.13.0
 
 * Remove an old deprecation warning (behavior itself already changed since a 
long time).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sentry-python-0.13.0/docs/conf.py 
new/sentry-python-0.13.1/docs/conf.py
--- old/sentry-python-0.13.0/docs/conf.py   2019-10-17 16:58:12.0 
+0200
+++ new/sentry-python-0.13.1/docs/conf.py   2019-10-25 10:03:15.0 
+0200
@@ -22,7 +22,7 @@
 copyright = u"2019, Sentry Team and Contributors"
 author = u"Sentry Team and Contributors"
 
-release = "0.13.0"
+release = "0.13.1"
 version = ".".join(release.split(".")[:2])  # The short X.Y version.
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sentry-python-0.13.0/sentry_sdk/api.py 
new/sentry-python-0.13.1/sentry_sdk/api.py
--- old/sentry-python-0.13.0/sentry_sdk/api.py  2019-10-17 16:58:12.0 
+0200
+++ new/sentry-python-0.13.1/sentry_sdk/api.py  2019-10-25 10:03:15.0 
+0200
@@ -8,6 +8,7 @@
 
 if MYPY:
 from typing import Any
+from typing import Dict
 from typing import Optional
 from typing import overload
 from typing import Callable
@@ -36,6 +37,11 @@
 "flush",
 "last_event_id",
 "start_span",
+"set_tag",
+"set_context",
+"set_extra",
+"set_user",
+"set_level",
 ]
 
 
@@ -48,6 +54,15 @@
 return f
 
 
+def scopemethod(f):
+# type: (F) -> F
+f.__doc__ = "%s\n\n%s" % (
+"Alias for :py:meth:`sentry_sdk.Scope.%s`" % f.__name__,
+inspect.getdoc(getattr(Scope, f.__name__)),
+)
+return f
+
+
 @hubmethod
 def capture_event(
 event,  # type: Event
@@ -163,6 +178,46 @@
 return None
 
 
+@scopemethod  # noqa
+def set_tag(key, value):
+# type: (str, Any) -> None
+hub = Hub.current
+if hub is not None:
+hub.scope.set_tag(key, value)
+
+
+@scopemethod  # noqa
+def set_context(key, value):
+# type: (str, Any) -> None
+hub = Hub.current
+if hub is not None:
+hub.scope.set_context(key, value)
+
+
+@scopemethod  # noqa
+def set_extra(key, value):
+# type: (str, Any) -> None
+hub = Hub.current
+if hub is not None:
+hub.scope.set_extra(key, value)
+
+
+@scopemethod  # noqa
+def set_user(value):
+# type: (Dict[str, Any]) -> None
+hub = Hub.current
+if hub is not None:
+

commit python-sentry-sdk for openSUSE:Factory

2019-10-22 Thread root
Hello community,

here is the log from the commit of package python-sentry-sdk for 
openSUSE:Factory checked in at 2019-10-22 15:45:08

Comparing /work/SRC/openSUSE:Factory/python-sentry-sdk (Old)
 and  /work/SRC/openSUSE:Factory/.python-sentry-sdk.new.2352 (New)


Package is "python-sentry-sdk"

Tue Oct 22 15:45:08 2019 rev:7 rq:741616 version:0.13.0

Changes:

--- /work/SRC/openSUSE:Factory/python-sentry-sdk/python-sentry-sdk.changes  
2019-10-03 14:09:06.084155571 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-sentry-sdk.new.2352/python-sentry-sdk.changes
2019-10-22 15:45:10.753698497 +0200
@@ -1,0 +2,13 @@
+Thu Oct 17 21:13:24 UTC 2019 - Jimmy Berry 
+
+- Update to 0.13.0
+  - Remove an old deprecation warning (behavior itself already
+changed since a long time).
+  - The AIOHTTP integration now attaches the request body to crash
+reports. Thanks to Vitali Rebkavets!
+  - Add an experimental PySpark integration.
+  - First release to be tested under Python 3.8. No code changes
+were necessary though, so previous releases also might have
+worked.
+
+---

Old:

  python-sentry-sdk-0.12.3.tar.gz

New:

  python-sentry-sdk-0.13.0.tar.gz



Other differences:
--
++ python-sentry-sdk.spec ++
--- /var/tmp/diff_new_pack.kQZXBy/_old  2019-10-22 15:45:11.465699308 +0200
+++ /var/tmp/diff_new_pack.kQZXBy/_new  2019-10-22 15:45:11.469699313 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-sentry-sdk
-Version:0.12.3
+Version:0.13.0
 Release:0
 Summary:Python SDK for Sentry.io
 License:BSD-2-Clause

++ python-sentry-sdk-0.12.3.tar.gz -> python-sentry-sdk-0.13.0.tar.gz ++
 2093 lines of diff (skipped)




commit python-sentry-sdk for openSUSE:Factory

2019-10-03 Thread root
Hello community,

here is the log from the commit of package python-sentry-sdk for 
openSUSE:Factory checked in at 2019-10-03 14:09:00

Comparing /work/SRC/openSUSE:Factory/python-sentry-sdk (Old)
 and  /work/SRC/openSUSE:Factory/.python-sentry-sdk.new.2352 (New)


Package is "python-sentry-sdk"

Thu Oct  3 14:09:00 2019 rev:6 rq:734673 version:0.12.3

Changes:

--- /work/SRC/openSUSE:Factory/python-sentry-sdk/python-sentry-sdk.changes  
2019-10-02 11:58:46.635049904 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-sentry-sdk.new.2352/python-sentry-sdk.changes
2019-10-03 14:09:06.084155571 +0200
@@ -1,0 +2,11 @@
+Wed Oct  2 20:34:44 UTC 2019 - Jimmy Berry 
+
+- Update to 0.12.3
+  - Various performance improvements to event sending.
+  - Avoid crashes when scope or hub is racy.
+  - Revert a change that broke applications using gevent and channels
+(in the same virtualenv, but different processes).
+  - Fix a bug that made the SDK crash on unicode in SQL.
+- Comment out test build dependencies since tests are disabled.
+
+---

Old:

  python-sentry-sdk-0.12.2.tar.gz

New:

  python-sentry-sdk-0.12.3.tar.gz



Other differences:
--
++ python-sentry-sdk.spec ++
--- /var/tmp/diff_new_pack.joqGHU/_old  2019-10-03 14:09:06.940153369 +0200
+++ /var/tmp/diff_new_pack.joqGHU/_new  2019-10-03 14:09:06.944153359 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-sentry-sdk
-Version:0.12.2
+Version:0.12.3
 Release:0
 Summary:Python SDK for Sentry.io
 License:BSD-2-Clause
@@ -43,16 +43,16 @@
 Requires:   python-urllib3
 BuildArch:  noarch
 # SECTION test requirements
-BuildRequires:  %{python_module Werkzeug}
-BuildRequires:  %{python_module eventlet}
-BuildRequires:  %{python_module gevent}
-BuildRequires:  %{python_module hypothesis}
-BuildRequires:  %{python_module pyramid}
-BuildRequires:  %{python_module pytest-localserver}
-BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module rq}
-BuildRequires:  %{python_module tornado}
-BuildRequires:  %{python_module tox}
+# BuildRequires:  %{python_module Werkzeug}
+# BuildRequires:  %{python_module eventlet}
+# BuildRequires:  %{python_module gevent}
+# BuildRequires:  %{python_module hypothesis}
+# BuildRequires:  %{python_module pyramid}
+# BuildRequires:  %{python_module pytest-localserver}
+# BuildRequires:  %{python_module pytest}
+# BuildRequires:  %{python_module rq}
+# BuildRequires:  %{python_module tornado}
+# BuildRequires:  %{python_module tox}
 # /SECTION
 %python_subpackages
 

++ python-sentry-sdk-0.12.2.tar.gz -> python-sentry-sdk-0.12.3.tar.gz ++
 4285 lines of diff (skipped)




commit python-sentry-sdk for openSUSE:Factory

2019-10-02 Thread root
Hello community,

here is the log from the commit of package python-sentry-sdk for 
openSUSE:Factory checked in at 2019-10-02 11:58:46

Comparing /work/SRC/openSUSE:Factory/python-sentry-sdk (Old)
 and  /work/SRC/openSUSE:Factory/.python-sentry-sdk.new.2352 (New)


Package is "python-sentry-sdk"

Wed Oct  2 11:58:46 2019 rev:5 rq:734168 version:0.12.2

Changes:

--- /work/SRC/openSUSE:Factory/python-sentry-sdk/python-sentry-sdk.changes  
2019-08-24 18:49:26.365739730 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-sentry-sdk.new.2352/python-sentry-sdk.changes
2019-10-02 11:58:46.635049904 +0200
@@ -1,0 +2,35 @@
+Mon Sep 30 22:28:19 UTC 2019 - Jimmy Berry 
+
+- Add pytest.ini source to ignore deprecation warning from eventlet
+- Disable %check since pytest does not want to follow documentation
+
+---
+Mon Sep 30 22:07:37 UTC 2019 - Jimmy Berry 
+
+- Update to 0.12.2
+  - Temporarily remove sending of SQL parameters (as part of
+breadcrumbs or spans for APM) to Sentry to avoid memory
+consumption issues.
+  - Fix a crash with ASGI (Django Channels) when the ASGI request
+type is neither HTTP nor Websockets.
+
+---
+Thu Sep 19 13:34:03 UTC 2019 - Jimmy Berry 
+
+- Update to 0.12.0
+  - Fix a bug where the response object for httplib (or requests)
+was held onto for an unnecessarily long amount of time.
+  - APM: Add spans for more methods on subprocess.Popen objects.
+  - APM: Add spans for Django middlewares.
+  - APM: Add spans for ASGI requests.
+
+---
+Fri Aug 30 15:36:40 UTC 2019 - Jimmy Berry 
+
+- Update to 0.11.2
+  - fixed shutdown bug while runnign under eventlet
+  - added missing data to Redis breadcrumbs
+- Include build requirement on python eventlet module for the tests
+  while exclusing a subset of new tests
+
+---

Old:

  python-sentry-sdk-0.11.1.tar.gz

New:

  pytest.ini
  python-sentry-sdk-0.12.2.tar.gz



Other differences:
--
++ python-sentry-sdk.spec ++
--- /var/tmp/diff_new_pack.7OiieE/_old  2019-10-02 11:58:47.187048490 +0200
+++ /var/tmp/diff_new_pack.7OiieE/_new  2019-10-02 11:58:47.191048479 +0200
@@ -18,13 +18,14 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-sentry-sdk
-Version:0.11.1
+Version:0.12.2
 Release:0
 Summary:Python SDK for Sentry.io
 License:BSD-2-Clause
 Group:  Development/Languages/Python
 URL:https://github.com/getsentry/sentry-python
 Source0:
https://github.com/getsentry/sentry-python/archive/%{version}/%{name}-%{version}.tar.gz
+Source1:pytest.ini
 BuildRequires:  %{python_module Flask >= 0.8}
 BuildRequires:  %{python_module blinker >= 1.1}
 BuildRequires:  %{python_module bottle >= 0.12.13}
@@ -43,6 +44,7 @@
 BuildArch:  noarch
 # SECTION test requirements
 BuildRequires:  %{python_module Werkzeug}
+BuildRequires:  %{python_module eventlet}
 BuildRequires:  %{python_module gevent}
 BuildRequires:  %{python_module hypothesis}
 BuildRequires:  %{python_module pyramid}
@@ -73,8 +75,14 @@
 
 %check
 export PYTHONDONTWRITEBYTECODE=1
-# the two tests fail in obs
-%pytest -k 'not (test_scope_initialized_before_client or 
test_configure_scope_unavailable or test_gevent_is_not_patched)'
+export PYTEST_ADDOPTS="-W ignore::DeprecationWarning"
+
+cp %{SOURCE1} .
+
+# a subset of tests fail on OBS
+# - test_transport_works eventlet parameterized tests fail
+# TODO disable since pytest does not respect filters
+# %%pytest -k 'not (test_scope_initialized_before_client or 
test_configure_scope_unavailable or test_thread_local_is_patched or test_leaks 
or test_transport_works or test_iter_stacktraces)'
 
 %files %{python_files}
 %doc README.md CHANGES.md

++ pytest.ini ++
[pytest]
# from eventlet/patcher.py
filterwarnings =
  ignore:the imp module is deprecated.*:DeprecationWarning
++ python-sentry-sdk-0.11.1.tar.gz -> python-sentry-sdk-0.12.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sentry-python-0.11.1/CHANGES.md 
new/sentry-python-0.12.2/CHANGES.md
--- old/sentry-python-0.11.1/CHANGES.md 2019-08-19 12:46:07.0 +0200
+++ new/sentry-python-0.12.2/CHANGES.md 2019-09-21 00:41:31.0 +0200
@@ -27,6 +27,28 @@
 
 A major release `N` implies the previous release `N-1` will no longer receive 
updates. We generally do not backport bugfixes to older versions unless they 
are security relevant. However, feel free to ask for backports 

commit python-sentry-sdk for openSUSE:Factory

2019-08-24 Thread root
Hello community,

here is the log from the commit of package python-sentry-sdk for 
openSUSE:Factory checked in at 2019-08-24 18:49:14

Comparing /work/SRC/openSUSE:Factory/python-sentry-sdk (Old)
 and  /work/SRC/openSUSE:Factory/.python-sentry-sdk.new.7948 (New)


Package is "python-sentry-sdk"

Sat Aug 24 18:49:14 2019 rev:4 rq:725777 version:0.11.1

Changes:

--- /work/SRC/openSUSE:Factory/python-sentry-sdk/python-sentry-sdk.changes  
2019-08-22 10:58:19.501651955 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-sentry-sdk.new.7948/python-sentry-sdk.changes
2019-08-24 18:49:26.365739730 +0200
@@ -1,0 +2,5 @@
+Sat Aug 24 06:02:01 UTC 2019 - Jan Engelhardt 
+
+- Trim time-dependent wording from description.
+
+---



Other differences:
--
++ python-sentry-sdk.spec ++
--- /var/tmp/diff_new_pack.hfRKAS/_old  2019-08-24 18:49:27.997739572 +0200
+++ /var/tmp/diff_new_pack.hfRKAS/_new  2019-08-24 18:49:28.001739573 +0200
@@ -55,7 +55,7 @@
 %python_subpackages
 
 %description
-The new Python SDK for Sentry.io.
+A Python SDK for Sentry.io.
 https://sentry.io/for/python/
 
 %prep




commit python-sentry-sdk for openSUSE:Factory

2019-08-22 Thread root
Hello community,

here is the log from the commit of package python-sentry-sdk for 
openSUSE:Factory checked in at 2019-08-22 10:58:15

Comparing /work/SRC/openSUSE:Factory/python-sentry-sdk (Old)
 and  /work/SRC/openSUSE:Factory/.python-sentry-sdk.new.22127 (New)


Package is "python-sentry-sdk"

Thu Aug 22 10:58:15 2019 rev:3 rq:725152 version:0.11.1

Changes:

--- /work/SRC/openSUSE:Factory/python-sentry-sdk/python-sentry-sdk.changes  
2019-08-19 21:39:05.192320506 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-sentry-sdk.new.22127/python-sentry-sdk.changes
   2019-08-22 10:58:19.501651955 +0200
@@ -1,0 +2,7 @@
+Mon Aug 19 20:18:33 UTC 2019 - Jimmy Berry 
+
+- Update to 0.11.1
+  - Remove a faulty assertion (observed in environment with
+Django Channels and ASGI).
+
+---

Old:

  python-sentry-sdk-0.11.0.tar.gz

New:

  python-sentry-sdk-0.11.1.tar.gz



Other differences:
--
++ python-sentry-sdk.spec ++
--- /var/tmp/diff_new_pack.blwYCS/_old  2019-08-22 10:58:20.633651803 +0200
+++ /var/tmp/diff_new_pack.blwYCS/_new  2019-08-22 10:58:20.637651803 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-sentry-sdk
-Version:0.11.0
+Version:0.11.1
 Release:0
 Summary:Python SDK for Sentry.io
 License:BSD-2-Clause

++ python-sentry-sdk-0.11.0.tar.gz -> python-sentry-sdk-0.11.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sentry-python-0.11.0/CHANGES.md 
new/sentry-python-0.11.1/CHANGES.md
--- old/sentry-python-0.11.0/CHANGES.md 2019-08-16 15:05:56.0 +0200
+++ new/sentry-python-0.11.1/CHANGES.md 2019-08-19 12:46:07.0 +0200
@@ -27,6 +27,10 @@
 
 A major release `N` implies the previous release `N-1` will no longer receive 
updates. We generally do not backport bugfixes to older versions unless they 
are security relevant. However, feel free to ask for backports of specific 
commits on the bugtracker.
 
+## 0.11.1
+
+* Remove a faulty assertion (observed in environment with Django Channels and 
ASGI).
+
 ## 0.11.0
 
 * Fix type hints for the logging integration. Thansk Steven Dignam!
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sentry-python-0.11.0/CONTRIBUTING.md 
new/sentry-python-0.11.1/CONTRIBUTING.md
--- old/sentry-python-0.11.0/CONTRIBUTING.md2019-08-16 15:05:56.0 
+0200
+++ new/sentry-python-0.11.1/CONTRIBUTING.md2019-08-19 12:46:07.0 
+0200
@@ -20,6 +20,35 @@
 
 The usual release process goes like this:
 
-1. Go through git log and write new entry into `CHANGELOG.md`, commit to master
+1. Go through git log and write new entry into `CHANGES.md`, commit to master
 2. `craft p a.b.c`
 3. `craft pp a.b.c`
+
+## Adding a new integration (checklist)
+
+1. Write the integration.
+
+* Instrument all application instances by default. Prefer global 
signals/patches instead of configuring a specific instance. Don't make the user 
pass anything to your integration for anything to work. Aim for zero 
configuration.
+
+* Everybody monkeypatches. That means:
+
+  * Make sure to think about conflicts with other monkeypatches when 
monkeypatching.
+
+  * You don't need to feel bad about it.
+
+* Avoid modifying the hub, registering a new client or the like. The user 
drives the client, and the client owns integrations.
+
+* Allow the user to disable the integration by changing the client. Check 
`Hub.current.get_integration(MyIntegration)` from within your signal handlers 
to see if your integration is still active before you do anything impactful 
(such as sending an event).
+
+2. Write the [docs](https://github.com/getsentry/sentry-docs). Answer the 
following questions:
+
+* What does your integration do? Split in two sections: Executive summary 
at top and exact behavior further down.
+
+* Which version of the SDK supports which versions of the modules it hooks 
into?
+
+* One code example with basic setup.
+
+  Tip: Put most relevant parts wrapped in `..` 
tags for usage from within the Sentry UI.
+
+3. Merge docs after new version has been released (auto-deploys on merge).
+4. (optional) Update data in 
[`sdk_updates.py`](https://github.com/getsentry/sentry/blob/master/src/sentry/sdk_updates.py)
 to give users in-app suggestions to use your integration. May not be 
applicable or doable for all kinds of integrations.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sentry-python-0.11.0/docs/conf.py 
new/sentry-python-0.11.1/docs/conf.py
--- 

commit python-sentry-sdk for openSUSE:Factory

2019-08-19 Thread root
Hello community,

here is the log from the commit of package python-sentry-sdk for 
openSUSE:Factory checked in at 2019-08-19 21:39:02

Comparing /work/SRC/openSUSE:Factory/python-sentry-sdk (Old)
 and  /work/SRC/openSUSE:Factory/.python-sentry-sdk.new.22127 (New)


Package is "python-sentry-sdk"

Mon Aug 19 21:39:02 2019 rev:2 rq:724196 version:0.11.0

Changes:

--- /work/SRC/openSUSE:Factory/python-sentry-sdk/python-sentry-sdk.changes  
2019-08-13 13:14:32.073515829 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-sentry-sdk.new.22127/python-sentry-sdk.changes
   2019-08-19 21:39:05.192320506 +0200
@@ -1,0 +2,7 @@
+Fri Aug 16 21:37:16 UTC 2019 - Jimmy Berry 
+
+- Update to 0.11.0
+  - mostly bug fixes
+  - integration with SQLAlchemy and Apache Beam
+
+---

Old:

  python-sentry-sdk-0.10.2.tar.gz

New:

  python-sentry-sdk-0.11.0.tar.gz



Other differences:
--
++ python-sentry-sdk.spec ++
--- /var/tmp/diff_new_pack.y8igqn/_old  2019-08-19 21:39:07.008319365 +0200
+++ /var/tmp/diff_new_pack.y8igqn/_new  2019-08-19 21:39:07.008319365 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-sentry-sdk
-Version:0.10.2
+Version:0.11.0
 Release:0
 Summary:Python SDK for Sentry.io
 License:BSD-2-Clause
@@ -74,7 +74,7 @@
 %check
 export PYTHONDONTWRITEBYTECODE=1
 # the two tests fail in obs
-%pytest -k 'not (test_scope_initialized_before_client or 
test_configure_scope_unavailable)'
+%pytest -k 'not (test_scope_initialized_before_client or 
test_configure_scope_unavailable or test_gevent_is_not_patched)'
 
 %files %{python_files}
 %doc README.md CHANGES.md

++ python-sentry-sdk-0.10.2.tar.gz -> python-sentry-sdk-0.11.0.tar.gz ++
 3122 lines of diff (skipped)