commit python-aws-xray-sdk for openSUSE:Factory

2020-10-09 Thread root
Hello community,

here is the log from the commit of package python-aws-xray-sdk for 
openSUSE:Factory checked in at 2020-10-10 00:28:45

Comparing /work/SRC/openSUSE:Factory/python-aws-xray-sdk (Old)
 and  /work/SRC/openSUSE:Factory/.python-aws-xray-sdk.new.4249 (New)


Package is "python-aws-xray-sdk"

Sat Oct 10 00:28:45 2020 rev:5 rq:840269 version:2.6.0

Changes:

--- /work/SRC/openSUSE:Factory/python-aws-xray-sdk/python-aws-xray-sdk.changes  
2019-03-07 10:51:12.697840951 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-aws-xray-sdk.new.4249/python-aws-xray-sdk.changes
2020-10-10 00:28:48.225136729 +0200
@@ -1,0 +2,83 @@
+Thu Oct  8 11:59:24 UTC 2020 - John Paul Adrian Glaubitz 

+
+- Update to 2.6.0
+  * bugfix: asyncio.Task.current_task PendingDeprecation fix.
+`PR217 `_.
+  * bugfix: Added proper TraceID in dummy segments.
+`PR223 `_.
+  * improvement: Add testing for current Django versions.
+`PR200 `_.
+  * improvement: IMDSv2 support for EC2 plugin.
+`PR226 `_.
+  * improvement: Using instance doc to fetch EC2 metadata. Added 2 additional 
fields.
+`PR227 `_.
+  * improvement: Added StaleBot.
+`PR228 `_.
+- from 2.5.0
+  * bugfix: Downgrade Coverage to 4.5.4.
+`PR197 `_.
+  * bugfix: Unwrap context provided to psycopg2.extensions.quote_ident.
+`PR198 `_.
+  * feature: extension support as Bottle plugin.
+`PR204 `_.
+  * bugfix: streaming_threshold not None check.
+`PR205 `_.
+  * bugfix: Add support for Django 2.0 to 3.0.
+`PR206 `_.
+  * bugfix: add puttracesegments to boto whitelist avoid a catch 22.
+`PR210 `_.
+  * feature: Add patch support for pymysql.
+`PR215 `_.
+- from 2.4.3
+  * bugfix: Downstream Http Calls should use hostname rather than full URL as 
subsegment name.
+`PR192 `_.
+  * improvement: Whitelist SageMakerRuntime InvokeEndpoint operation.
+`PR183 `_.
+  * bugfix: Fix patching for PynamoDB4 with botocore 1.13.
+`PR181 `_.
+  * bugfix: Add X-Ray client with default empty credentials.
+`PR180 `_.
+  * improvement: Faster implementation of Wildcard Matching.
+`PR178 `_.
+  * bugfix: Make patch compatible with PynamoDB4.
+`PR177 `_.
+  * bugfix: Fix unit tests for newer versions of psycopg2.
+`PR163 `_.
+  * improvement: Enable tests with python 3.7.
+`PR157 `_.
+- from 2.4.2
+  * bugfix: Fix exception processing in Django running in Lambda.
+`PR145 `_.
+  * bugfix: Poller threads block main thread from exiting bug.
+`PR144 `_.
+- from 2.4.1
+  * bugfix: Middlewares should create subsegments only when in the Lambda 
context running
+under a Lambda environment. `PR139 
`_.
+- from 2.4.0
+  * feature: Add ability to enable/disable the SDK.
+`PR119 `_.
+  * feature: Add Serverless Framework Support
+`PR127 `_.
+  * feature: Bring aiobotocore support back.
+`PR125 `_.
+  * bugfix: Fix httplib invalid scheme detection for HTTPS.
+`PR122 `_.
+  * bugfix: Max_trace_back = 0 returns full exception stack trace bug fix.
+`PR123 `_.
+  * bugfix: Rename incorrect config module name to the correct global name.
+`PR130 `_.
+  * bugfix: Correctly remove password component from SQLAlchemy URLs, 
preventing...
+`PR132 

commit python-aws-xray-sdk for openSUSE:Factory

2019-03-07 Thread root
Hello community,

here is the log from the commit of package python-aws-xray-sdk for 
openSUSE:Factory checked in at 2019-03-07 10:50:49

Comparing /work/SRC/openSUSE:Factory/python-aws-xray-sdk (Old)
 and  /work/SRC/openSUSE:Factory/.python-aws-xray-sdk.new.28833 (New)


Package is "python-aws-xray-sdk"

Thu Mar  7 10:50:49 2019 rev:4 rq:682167 version:2.2.0

Changes:

--- /work/SRC/openSUSE:Factory/python-aws-xray-sdk/python-aws-xray-sdk.changes  
2019-02-26 22:23:00.710053153 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-aws-xray-sdk.new.28833/python-aws-xray-sdk.changes
   2019-03-07 10:51:12.697840951 +0100
@@ -1,0 +2,5 @@
+Wed Jan  9 22:22:27 UTC 2019 - Jan Engelhardt 
+
+- Do summaries without em dashes
+
+---

New:

  python-aws-xray-sdk-rpmlintrc



Other differences:
--
++ python-aws-xray-sdk.spec ++
--- /var/tmp/diff_new_pack.tSpBdH/_old  2019-03-07 10:51:13.185840819 +0100
+++ /var/tmp/diff_new_pack.tSpBdH/_new  2019-03-07 10:51:13.185840819 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-aws-xray-sdk
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,21 +12,23 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
+#
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-aws-xray-sdk
 Version:2.2.0
 Release:0
-License:Apache-2.0
 Summary:The AWS X-Ray SDK for Python
-Url:https://github.com/aws/aws-xray-sdk-python
+License:Apache-2.0
 Group:  Development/Languages/Python
+Url:https://github.com/aws/aws-xray-sdk-python
 Source: 
https://files.pythonhosted.org/packages/source/a/aws-xray-sdk/aws-xray-sdk-%{version}.tar.gz
-BuildRequires:  python-rpm-macros
+Source9:%{name}-rpmlintrc
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
 Requires:   python-botocore >= 1.11.3
 Requires:   python-future
 Requires:   python-jsonpickle
@@ -39,7 +41,7 @@
 %python_subpackages
 
 %description
-The AWS X-Ray SDK for Python (the SDK) enables Python developers to record and
+The AWS X-Ray SDK for Python enables Python developers to record and
 emit information from within their applications to the AWS X-Ray service.
 
 It works through any one of various frameworks, provided by backends. The
@@ -53,7 +55,8 @@
 packages.  The %{name}-all package installs all backends.
 
 %packageall
-Summary:The AWS X-Ray SDK for Python - all backends
+Summary:Metapackage to pull in all AWS X-Ray SDK backends
+Group:  Metapackages
 Requires:   %{name} = %{version}
 Recommends: %{name}-Django = %{version}
 Recommends: %{name}-Flask-SQLAlchemy = %{version}
@@ -69,119 +72,129 @@
 %endif
 
 %descriptionall
-The AWS X-Ray SDK for Python (the SDK) enables Python developers to record and
+The AWS X-Ray SDK for Python enables Python developers to record and
 emit information from within their applications to the AWS X-Ray service.
 
 This package pulls in all available backends for %{name}.
 
 %packageDjango
-Summary:The AWS X-Ray SDK for Python - Django backend
+Summary:Django backend for the AWS X-Ray Python SDK
+Group:  Development/Languages/Python
 Requires:   %{name} = %{version}
 Requires:   python-Django >= 1.10
 
 %descriptionDjango
-The AWS X-Ray SDK for Python (the SDK) enables Python developers to record and
+The AWS X-Ray SDK for Python enables Python developers to record and
 emit information from within their applications to the AWS X-Ray service.
 
 This package provides the Django backend for %{name}.
 
 %packageFlask-SQLAlchemy
-Summary:The AWS X-Ray SDK for Python - Flask-SQLAlchemy backend
+Summary:Flask-SQLAlchemy backend for the AWS X-Ray Python SDK
+Group:  Development/Languages/Python
 Requires:   %{name} = %{version}
 Requires:   %{name}-SQLAlchemy = %{version}
 Requires:   python-Flask-SQLAlchemy
 Requires:   python-SQLAlchemy
 
 %descriptionFlask-SQLAlchemy
-The AWS X-Ray SDK for Python (the SDK) enables Python developers to record and
+The AWS X-Ray SDK for Python enables Python developers to record and
 emit information from 

commit python-aws-xray-sdk for openSUSE:Factory

2019-02-26 Thread root
Hello community,

here is the log from the commit of package python-aws-xray-sdk for 
openSUSE:Factory checked in at 2019-02-26 22:21:31

Comparing /work/SRC/openSUSE:Factory/python-aws-xray-sdk (Old)
 and  /work/SRC/openSUSE:Factory/.python-aws-xray-sdk.new.28833 (New)


Package is "python-aws-xray-sdk"

Tue Feb 26 22:21:31 2019 rev:3 rq:679230 version:2.2.0

Changes:

--- /work/SRC/openSUSE:Factory/python-aws-xray-sdk/python-aws-xray-sdk.changes  
2018-11-20 22:45:07.986221649 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-aws-xray-sdk.new.28833/python-aws-xray-sdk.changes
   2019-02-26 22:23:00.710053153 +0100
@@ -1,0 +2,12 @@
+Thu Jan  3 21:56:07 UTC 2019 - Todd R 
+
+- Fix handling of python3-only packages.
+
+---
+Thu Nov 29 16:40:01 UTC 2018 - Todd R 
+
+- Split backends into their own packages, with proper dependency
+  handling.
+- Add missing jsonpickle dependency.
+
+---



Other differences:
--
++ python-aws-xray-sdk.spec ++
--- /var/tmp/diff_new_pack.QtvTu7/_old  2019-02-26 22:23:02.206052622 +0100
+++ /var/tmp/diff_new_pack.QtvTu7/_new  2019-02-26 22:23:02.210052621 +0100
@@ -29,7 +29,7 @@
 BuildRequires:  fdupes
 Requires:   python-botocore >= 1.11.3
 Requires:   python-future
-Requires:   python-requests
+Requires:   python-jsonpickle
 Requires:   python-wrapt
 %ifpython2
 Requires:   python-enum34
@@ -42,6 +42,150 @@
 The AWS X-Ray SDK for Python (the SDK) enables Python developers to record and
 emit information from within their applications to the AWS X-Ray service.
 
+It works through any one of various frameworks, provided by backends. The
+following backends are included in the main package:
+
+  * botocore
+  * httplib
+  * sqlite3
+  
+Additional backends can be installed by installing %{name}-backend
+packages.  The %{name}-all package installs all backends.
+
+%packageall
+Summary:The AWS X-Ray SDK for Python - all backends
+Requires:   %{name} = %{version}
+Recommends: %{name}-Django = %{version}
+Recommends: %{name}-Flask-SQLAlchemy = %{version}
+Recommends: %{name}-SQLAlchemy = %{version}
+Recommends: %{name}-mysql-connector-python = %{version}
+Recommends: %{name}-pymongo = %{version}
+Recommends: %{name}-pynamodb = %{version}
+Recommends: %{name}-psycopg2 = %{version}
+Recommends: %{name}-requests = %{version}
+%ifpython3
+Recommends: %{name}-aiobotocore = %{version}
+Recommends: %{name}-aiohttp = %{version}
+%endif
+
+%descriptionall
+The AWS X-Ray SDK for Python (the SDK) enables Python developers to record and
+emit information from within their applications to the AWS X-Ray service.
+
+This package pulls in all available backends for %{name}.
+
+%packageDjango
+Summary:The AWS X-Ray SDK for Python - Django backend
+Requires:   %{name} = %{version}
+Requires:   python-Django >= 1.10
+
+%descriptionDjango
+The AWS X-Ray SDK for Python (the SDK) enables Python developers to record and
+emit information from within their applications to the AWS X-Ray service.
+
+This package provides the Django backend for %{name}.
+
+%packageFlask-SQLAlchemy
+Summary:The AWS X-Ray SDK for Python - Flask-SQLAlchemy backend
+Requires:   %{name} = %{version}
+Requires:   %{name}-SQLAlchemy = %{version}
+Requires:   python-Flask-SQLAlchemy
+Requires:   python-SQLAlchemy
+
+%descriptionFlask-SQLAlchemy
+The AWS X-Ray SDK for Python (the SDK) enables Python developers to record and
+emit information from within their applications to the AWS X-Ray service.
+
+This package provides the Flask-SQLAlchemy backend for %{name}.
+
+%packageSQLAlchemy
+Summary:The AWS X-Ray SDK for Python - SQLAlchemy backend
+Requires:   %{name} = %{version}
+Requires:   python-SQLAlchemy
+
+%descriptionSQLAlchemy
+The AWS X-Ray SDK for Python (the SDK) enables Python developers to record and
+emit information from within their applications to the AWS X-Ray service.
+
+This package provides the SQLAlchemy backend for %{name}.
+
+%packagemysql-connector
+Summary:The AWS X-Ray SDK for Python - mysql-connector backend
+Requires:   %{name} = %{version}
+Requires:   python-mysql-connector-python
+
+%descriptionmysql-connector
+The AWS X-Ray SDK for Python (the SDK) enables Python developers to record and
+emit information from within their applications to the AWS X-Ray service.
+
+This package provides the mysql-connector-python backend for %{name}.
+
+%packagepymongo
+Summary:The AWS X-Ray SDK for Python - pymongo backend

commit python-aws-xray-sdk for openSUSE:Factory

2018-11-20 Thread root
Hello community,

here is the log from the commit of package python-aws-xray-sdk for 
openSUSE:Factory checked in at 2018-11-20 22:44:28

Comparing /work/SRC/openSUSE:Factory/python-aws-xray-sdk (Old)
 and  /work/SRC/openSUSE:Factory/.python-aws-xray-sdk.new.19453 (New)


Package is "python-aws-xray-sdk"

Tue Nov 20 22:44:28 2018 rev:2 rq:650535 version:2.2.0

Changes:

--- /work/SRC/openSUSE:Factory/python-aws-xray-sdk/python-aws-xray-sdk.changes  
2018-05-10 15:49:37.780758579 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-aws-xray-sdk.new.19453/python-aws-xray-sdk.changes
   2018-11-20 22:45:07.986221649 +0100
@@ -1,0 +2,42 @@
+Thu Nov 15 04:59:53 UTC 2018 - Todd R 
+
+- Update to 2.2.0
+  * feature: Added context managers on segment/subsegment capture. `PR97 
`_.
+  * feature: Added AWS SNS topic ARN to the default whitelist file. `PR93 
`_.
+  * bugfix: Fixed an issue on `psycopg2` to support all keywords. `PR91 
`_.
+  * bugfix: Fixed an issue on `endSegment` when there is context missing. 
`ISSUE98 `_.
+  * bugfix: Fixed the package description rendered on PyPI. `PR101 
`_.
+  * bugfix: Fixed an issue where `patch_all` could patch the same module 
multiple times. `ISSUE99 
`_.
+  * bugfix: Fixed the `datetime` to `epoch` conversion on Windows OS. 
`ISSUE103 `_.
+  * bugfix: Fixed a wrong segment json key where it should be 
`sampling_rule_name` rather than `rule_name`.
+- Update to 2.1.0
+  * feature: Added support for `psycopg2`. `PR83 
`_.
+  * feature: Added support for `pynamodb` >= 3.3.1. `PR88 
`_.
+  * improvement: Improved stack trace recording when exception is thrown in 
decorators. `PR70 `_.
+  * bugfix: Argument `sampling_req` in LocalSampler `should_trace` method now 
becomes optional. `PR89 `_.
+  * bugfix: Fixed a wrong test setup and leftover poller threads in recorder 
unit test.
+- Update to 2.0.1
+  * bugfix: Fixed a issue where manually `begin_segment` might break when 
making sampling decisions. `PR82 
`_.
+- Update to 2.0.0
+  * **Breaking**: The default sampler now launches background tasks to poll 
sampling rules from X-Ray backend. See the new default sampling strategy in 
more details here: 
https://docs.aws.amazon.com/xray/latest/devguide/xray-sdk-python-configuration.html#xray-sdk-python-configuration-sampling.
+  * **Breaking**: The `should_trace` function in the sampler now takes a 
dictionary for sampling rule matching.
+  * **Breaking**: The original sampling modules for local defined rules are 
moved from `models.sampling` to `models.sampling.local`.
+  * **Breaking**: The default behavior of `patch_all` changed to selectively 
patches libraries to avoid double patching. You can use 
`patch_all(double_patch=True)` to force it to patch ALL supported libraries. 
See more details on `ISSUE63 
`_
+  * **Breaking**: The latest `botocore` that has new X-Ray service API 
`GetSamplingRules` and `GetSamplingTargets` are required.
+  * **Breaking**: Version 2.x doesn't support pynamodb and aiobotocore as it 
requires botocore >= 1.11.3 which isn’t currently supported by the pynamodb and 
aiobotocore libraries. Please continue to use version 1.x if you’re using 
pynamodb or aiobotocore until those haven been updated to use botocore > = 
1.11.3. 
+  * feature: Environment variable `AWS_XRAY_DAEMON_ADDRESS` now takes an 
additional notation in `tcp:127.0.0.1:2000 udp:127.0.0.2:2001` to set TCP and 
UDP destination separately. By default it assumes a X-Ray daemon listening to 
both UDP and TCP traffic on `127.0.0.1:2000`.
+  * feature: Added MongoDB python client support. `PR65 
`_.
+  * bugfix: Support binding connection in sqlalchemy as well as engine. `PR78 
`_. 
+  * bugfix: Flask middleware safe request teardown. `ISSUE75 
`_. 
+- Update to 1.1.2
+  * bugfix: Fixed an issue on PynamoDB patcher where the capture didn't handle 
client timeout.
+- Update to 1.1.1
+  * bugfix: Handle Aiohttp Exceptions as valid responses `PR59 
`_.
+- Update to