Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-boto3 for openSUSE:Factory 
checked in at 2022-01-07 12:45:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-boto3 (Old)
 and      /work/SRC/openSUSE:Factory/.python-boto3.new.1896 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-boto3"

Fri Jan  7 12:45:02 2022 rev:60 rq:944077 version:1.20.28

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-boto3/python-boto3.changes        
2021-12-18 20:30:02.506235738 +0100
+++ /work/SRC/openSUSE:Factory/.python-boto3.new.1896/python-boto3.changes      
2022-01-07 12:45:41.463816702 +0100
@@ -1,0 +2,71 @@
+Wed Jan  5 16:05:52 UTC 2022 - John Paul Adrian Glaubitz 
<adrian.glaub...@suse.com>
+
+- Update to version 1.20.28
+  * api-change:``rekognition``: [``botocore``] This release introduces a new 
field
+    IndexFacesModelVersion, which is the version of the face detect and 
storage model that was used
+    when indexing the face vector.
+  * api-change:``s3``: [``botocore``] Minor doc-based updates based on 
feedback bugs received.
+  * enhancement:JSONFileCache: [``botocore``] Add support for __delitem__ in 
JSONFileCache
+  * api-change:``s3control``: [``botocore``] Documentation updates for the 
renaming of Glacier to
+    Glacier Flexible Retrieval.
+- from version 1.20.27
+  * api-change:``sagemaker``: [``botocore``] The release allows users to pass 
pipeline definitions as
+    Amazon S3 locations and control the pipeline execution concurrency using 
ParallelismConfiguration.
+    It also adds support of EMR jobs as pipeline steps.
+  * api-change:``rds``: [``botocore``] Multiple doc-only updates for 
Relational Database Service (RDS)
+  * api-change:``mediaconvert``: [``botocore``] AWS Elemental MediaConvert SDK 
has added strength
+    levels to the Sharpness Filter and now permits OGG files to be specified 
as sidecar audio inputs.
+  * api-change:``greengrassv2``: [``botocore``] This release adds the API 
operations to manage the
+    Greengrass role associated with your account and to manage the core device 
connectivity
+    information. Greengrass V2 customers can now depend solely on Greengrass 
V2 SDK for all the API
+    operations needed to manage their fleets.
+  * api-change:``detective``: [``botocore``] Added and updated API operations 
to support the
+    Detective integration with AWS Organizations. New actions are used to 
manage the delegated
+    administrator account and the integration configuration.
+- from version 1.20.26
+  * api-change:``nimble``: [``botocore``] Amazon Nimble Studio adds support 
for users to upload files
+    during a streaming session using NICE DCV native client or browser.
+  * api-change:``chime-sdk-messaging``: [``botocore``] The Amazon Chime SDK 
now supports updating
+    message attributes via channel flows
+  * api-change:``imagebuilder``: [``botocore``] Added a note to infrastructure 
configuration actions
+    and data types concerning delivery of Image Builder event messages to 
encrypted SNS topics. The key
+    that's used to encrypt the SNS topic must reside in the account that Image 
Builder runs under.
+  * api-change:``workmail``: [``botocore``] This release allows customers to 
change their email
+    monitoring configuration in Amazon WorkMail.
+  * api-change:``transfer``: [``botocore``] Property for Transfer Family used 
with the FTPS protocol.
+    TLS Session Resumption provides a mechanism to resume or share a 
negotiated secret key between the
+    control and data connection for an FTPS session.
+  * api-change:``lookoutmetrics``: [``botocore``] This release adds support 
for Causal Relationships.
+    Added new ListAnomalyGroupRelatedMetrics API operation and 
InterMetricImpactDetails API data type
+  * api-change:``mediaconnect``: [``botocore``] You can now use the 
Fujitsu-QoS protocol for your
+    MediaConnect sources and outputs to transport content to and from Fujitsu 
devices.
+  * api-change:``qldb``: [``botocore``] Amazon QLDB now supports journal 
exports in JSON and Ion
+    Binary formats. This release adds an optional OutputFormat parameter to 
the ExportJournalToS3 API.
+- from version 1.20.25
+  * api-change:``customer-profiles``: [``botocore``] This release adds an 
optional parameter,
+    ObjectTypeNames to the PutIntegration API to support multiple object types 
per integration option.
+    Besides, this release introduces Standard Order Objects which contain data 
from third party systems
+    and each order object belongs to a specific profile.
+  * api-change:``sagemaker``: [``botocore``] This release adds a new 
ContentType field in
+    AutoMLChannel for SageMaker CreateAutoMLJob InputDataConfig.
+  * api-change:``forecast``: [``botocore``] Adds ForecastDimensions field to 
the
+    DescribeAutoPredictorResponse
+  * api-change:``securityhub``: [``botocore``] Added new resource details 
objects to ASFF, including
+    resources for Firewall, and RuleGroup, FirewallPolicy Added additional 
details for
+    AutoScalingGroup, LaunchConfiguration, and S3 buckets.
+  * api-change:``location``: [``botocore``] Making PricingPlan optional as 
part of create resource
+    API.
+  * api-change:``redshift``: [``botocore``] This release adds API support for 
managed Redshift
+    datashares. Customers can now interact with a Redshift datashare that is 
managed by a different
+    service, such as AWS Data Exchange.
+  * api-change:``apigateway``: [``botocore``] Documentation updates for Amazon 
API Gateway
+  * api-change:``devops-guru``: [``botocore``] Adds Tags support to
+    DescribeOrganizationResourceCollectionHealth
+  * api-change:``imagebuilder``: [``botocore``] This release adds support for 
importing and exporting
+    VM Images as part of the Image Creation workflow via EC2 VM Import/Export.
+  * api-change:``datasync``: [``botocore``] AWS DataSync now supports FSx 
Lustre Locations.
+  * api-change:``finspace-data``: [``botocore``] Make dataset description 
optional and allow s3
+    export for dataviews
+- Update BuildRequires and Requires from setup.py
+
+-------------------------------------------------------------------

Old:
----
  1.20.24.tar.gz

New:
----
  1.20.28.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-boto3.spec ++++++
--- /var/tmp/diff_new_pack.FaJMzJ/_old  2022-01-07 12:45:41.963817049 +0100
+++ /var/tmp/diff_new_pack.FaJMzJ/_new  2022-01-07 12:45:41.963817049 +0100
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:           python-boto3
-Version:        1.20.24
+Version:        1.20.28
 Release:        0
 Summary:        Amazon Web Services Library
 License:        Apache-2.0
@@ -27,7 +27,7 @@
 Source:         https://github.com/boto/boto3/archive/%{version}.tar.gz
 # Related test dependencies
 BuildRequires:  %{python_module botocore < 1.24.0}
-BuildRequires:  %{python_module botocore >= 1.23.24}
+BuildRequires:  %{python_module botocore >= 1.23.28}
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module pytest >= 6.2.5}
 BuildRequires:  %{python_module s3transfer < 0.6.0}
@@ -37,7 +37,7 @@
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:       python-botocore < 1.24.0
-Requires:       python-botocore >= 1.23.24
+Requires:       python-botocore >= 1.23.28
 Requires:       python-jmespath < 1.0.0
 Requires:       python-jmespath >= 0.7.1
 Requires:       python-s3transfer < 0.6.0

++++++ 1.20.24.tar.gz -> 1.20.28.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.20.24/.changes/1.20.25.json 
new/boto3-1.20.28/.changes/1.20.25.json
--- old/boto3-1.20.24/.changes/1.20.25.json     1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.20.28/.changes/1.20.25.json     2022-01-04 20:09:14.000000000 
+0100
@@ -0,0 +1,57 @@
+[
+  {
+    "category": "``customer-profiles``",
+    "description": "[``botocore``] This release adds an optional parameter, 
ObjectTypeNames to the PutIntegration API to support multiple object types per 
integration option. Besides, this release introduces Standard Order Objects 
which contain data from third party systems and each order object belongs to a 
specific profile.",
+    "type": "api-change"
+  },
+  {
+    "category": "``sagemaker``",
+    "description": "[``botocore``] This release adds a new ContentType field 
in AutoMLChannel for SageMaker CreateAutoMLJob InputDataConfig.",
+    "type": "api-change"
+  },
+  {
+    "category": "``forecast``",
+    "description": "[``botocore``] Adds ForecastDimensions field to the 
DescribeAutoPredictorResponse",
+    "type": "api-change"
+  },
+  {
+    "category": "``securityhub``",
+    "description": "[``botocore``] Added new resource details objects to ASFF, 
including resources for Firewall, and RuleGroup, FirewallPolicy Added 
additional details for AutoScalingGroup, LaunchConfiguration, and S3 buckets.",
+    "type": "api-change"
+  },
+  {
+    "category": "``location``",
+    "description": "[``botocore``] Making PricingPlan optional as part of 
create resource API.",
+    "type": "api-change"
+  },
+  {
+    "category": "``redshift``",
+    "description": "[``botocore``] This release adds API support for managed 
Redshift datashares. Customers can now interact with a Redshift datashare that 
is managed by a different service, such as AWS Data Exchange.",
+    "type": "api-change"
+  },
+  {
+    "category": "``apigateway``",
+    "description": "[``botocore``] Documentation updates for Amazon API 
Gateway",
+    "type": "api-change"
+  },
+  {
+    "category": "``devops-guru``",
+    "description": "[``botocore``] Adds Tags support to 
DescribeOrganizationResourceCollectionHealth",
+    "type": "api-change"
+  },
+  {
+    "category": "``imagebuilder``",
+    "description": "[``botocore``] This release adds support for importing and 
exporting VM Images as part of the Image Creation workflow via EC2 VM 
Import/Export.",
+    "type": "api-change"
+  },
+  {
+    "category": "``datasync``",
+    "description": "[``botocore``] AWS DataSync now supports FSx Lustre 
Locations.",
+    "type": "api-change"
+  },
+  {
+    "category": "``finspace-data``",
+    "description": "[``botocore``] Make dataset description optional and allow 
s3 export for dataviews",
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.20.24/.changes/1.20.26.json 
new/boto3-1.20.28/.changes/1.20.26.json
--- old/boto3-1.20.24/.changes/1.20.26.json     1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.20.28/.changes/1.20.26.json     2022-01-04 20:09:14.000000000 
+0100
@@ -0,0 +1,42 @@
+[
+  {
+    "category": "``nimble``",
+    "description": "[``botocore``] Amazon Nimble Studio adds support for users 
to upload files during a streaming session using NICE DCV native client or 
browser.",
+    "type": "api-change"
+  },
+  {
+    "category": "``chime-sdk-messaging``",
+    "description": "[``botocore``] The Amazon Chime SDK now supports updating 
message attributes via channel flows",
+    "type": "api-change"
+  },
+  {
+    "category": "``imagebuilder``",
+    "description": "[``botocore``] Added a note to infrastructure 
configuration actions and data types concerning delivery of Image Builder event 
messages to encrypted SNS topics. The key that's used to encrypt the SNS topic 
must reside in the account that Image Builder runs under.",
+    "type": "api-change"
+  },
+  {
+    "category": "``workmail``",
+    "description": "[``botocore``] This release allows customers to change 
their email monitoring configuration in Amazon WorkMail.",
+    "type": "api-change"
+  },
+  {
+    "category": "``transfer``",
+    "description": "[``botocore``] Property for Transfer Family used with the 
FTPS protocol. TLS Session Resumption provides a mechanism to resume or share a 
negotiated secret key between the control and data connection for an FTPS 
session.",
+    "type": "api-change"
+  },
+  {
+    "category": "``lookoutmetrics``",
+    "description": "[``botocore``] This release adds support for Causal 
Relationships. Added new ListAnomalyGroupRelatedMetrics API operation and 
InterMetricImpactDetails API data type",
+    "type": "api-change"
+  },
+  {
+    "category": "``mediaconnect``",
+    "description": "[``botocore``] You can now use the Fujitsu-QoS protocol 
for your MediaConnect sources and outputs to transport content to and from 
Fujitsu devices.",
+    "type": "api-change"
+  },
+  {
+    "category": "``qldb``",
+    "description": "[``botocore``] Amazon QLDB now supports journal exports in 
JSON and Ion Binary formats. This release adds an optional OutputFormat 
parameter to the ExportJournalToS3 API.",
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.20.24/.changes/1.20.27.json 
new/boto3-1.20.28/.changes/1.20.27.json
--- old/boto3-1.20.24/.changes/1.20.27.json     1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.20.28/.changes/1.20.27.json     2022-01-04 20:09:14.000000000 
+0100
@@ -0,0 +1,27 @@
+[
+  {
+    "category": "``sagemaker``",
+    "description": "[``botocore``] The release allows users to pass pipeline 
definitions as Amazon S3 locations and control the pipeline execution 
concurrency using ParallelismConfiguration. It also adds support of EMR jobs as 
pipeline steps.",
+    "type": "api-change"
+  },
+  {
+    "category": "``rds``",
+    "description": "[``botocore``] Multiple doc-only updates for Relational 
Database Service (RDS)",
+    "type": "api-change"
+  },
+  {
+    "category": "``mediaconvert``",
+    "description": "[``botocore``] AWS Elemental MediaConvert SDK has added 
strength levels to the Sharpness Filter and now permits OGG files to be 
specified as sidecar audio inputs.",
+    "type": "api-change"
+  },
+  {
+    "category": "``greengrassv2``",
+    "description": "[``botocore``] This release adds the API operations to 
manage the Greengrass role associated with your account and to manage the core 
device connectivity information. Greengrass V2 customers can now depend solely 
on Greengrass V2 SDK for all the API operations needed to manage their fleets.",
+    "type": "api-change"
+  },
+  {
+    "category": "``detective``",
+    "description": "[``botocore``] Added and updated API operations to support 
the Detective integration with AWS Organizations. New actions are used to 
manage the delegated administrator account and the integration configuration.",
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.20.24/.changes/1.20.28.json 
new/boto3-1.20.28/.changes/1.20.28.json
--- old/boto3-1.20.24/.changes/1.20.28.json     1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.20.28/.changes/1.20.28.json     2022-01-04 20:09:14.000000000 
+0100
@@ -0,0 +1,22 @@
+[
+  {
+    "category": "``rekognition``",
+    "description": "[``botocore``] This release introduces a new field 
IndexFacesModelVersion, which is the version of the face detect and storage 
model that was used when indexing the face vector.",
+    "type": "api-change"
+  },
+  {
+    "category": "``s3``",
+    "description": "[``botocore``] Minor doc-based updates based on feedback 
bugs received.",
+    "type": "api-change"
+  },
+  {
+    "category": "JSONFileCache",
+    "description": "[``botocore``] Add support for __delitem__ in 
JSONFileCache",
+    "type": "enhancement"
+  },
+  {
+    "category": "``s3control``",
+    "description": "[``botocore``] Documentation updates for the renaming of 
Glacier to Glacier Flexible Retrieval.",
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.20.24/CHANGELOG.rst 
new/boto3-1.20.28/CHANGELOG.rst
--- old/boto3-1.20.24/CHANGELOG.rst     2021-12-13 21:09:36.000000000 +0100
+++ new/boto3-1.20.28/CHANGELOG.rst     2022-01-04 20:09:14.000000000 +0100
@@ -2,6 +2,54 @@
 CHANGELOG
 =========
 
+1.20.28
+=======
+
+* api-change:``rekognition``: [``botocore``] This release introduces a new 
field IndexFacesModelVersion, which is the version of the face detect and 
storage model that was used when indexing the face vector.
+* api-change:``s3``: [``botocore``] Minor doc-based updates based on feedback 
bugs received.
+* enhancement:JSONFileCache: [``botocore``] Add support for __delitem__ in 
JSONFileCache
+* api-change:``s3control``: [``botocore``] Documentation updates for the 
renaming of Glacier to Glacier Flexible Retrieval.
+
+
+1.20.27
+=======
+
+* api-change:``sagemaker``: [``botocore``] The release allows users to pass 
pipeline definitions as Amazon S3 locations and control the pipeline execution 
concurrency using ParallelismConfiguration. It also adds support of EMR jobs as 
pipeline steps.
+* api-change:``rds``: [``botocore``] Multiple doc-only updates for Relational 
Database Service (RDS)
+* api-change:``mediaconvert``: [``botocore``] AWS Elemental MediaConvert SDK 
has added strength levels to the Sharpness Filter and now permits OGG files to 
be specified as sidecar audio inputs.
+* api-change:``greengrassv2``: [``botocore``] This release adds the API 
operations to manage the Greengrass role associated with your account and to 
manage the core device connectivity information. Greengrass V2 customers can 
now depend solely on Greengrass V2 SDK for all the API operations needed to 
manage their fleets.
+* api-change:``detective``: [``botocore``] Added and updated API operations to 
support the Detective integration with AWS Organizations. New actions are used 
to manage the delegated administrator account and the integration configuration.
+
+
+1.20.26
+=======
+
+* api-change:``nimble``: [``botocore``] Amazon Nimble Studio adds support for 
users to upload files during a streaming session using NICE DCV native client 
or browser.
+* api-change:``chime-sdk-messaging``: [``botocore``] The Amazon Chime SDK now 
supports updating message attributes via channel flows
+* api-change:``imagebuilder``: [``botocore``] Added a note to infrastructure 
configuration actions and data types concerning delivery of Image Builder event 
messages to encrypted SNS topics. The key that's used to encrypt the SNS topic 
must reside in the account that Image Builder runs under.
+* api-change:``workmail``: [``botocore``] This release allows customers to 
change their email monitoring configuration in Amazon WorkMail.
+* api-change:``transfer``: [``botocore``] Property for Transfer Family used 
with the FTPS protocol. TLS Session Resumption provides a mechanism to resume 
or share a negotiated secret key between the control and data connection for an 
FTPS session.
+* api-change:``lookoutmetrics``: [``botocore``] This release adds support for 
Causal Relationships. Added new ListAnomalyGroupRelatedMetrics API operation 
and InterMetricImpactDetails API data type
+* api-change:``mediaconnect``: [``botocore``] You can now use the Fujitsu-QoS 
protocol for your MediaConnect sources and outputs to transport content to and 
from Fujitsu devices.
+* api-change:``qldb``: [``botocore``] Amazon QLDB now supports journal exports 
in JSON and Ion Binary formats. This release adds an optional OutputFormat 
parameter to the ExportJournalToS3 API.
+
+
+1.20.25
+=======
+
+* api-change:``customer-profiles``: [``botocore``] This release adds an 
optional parameter, ObjectTypeNames to the PutIntegration API to support 
multiple object types per integration option. Besides, this release introduces 
Standard Order Objects which contain data from third party systems and each 
order object belongs to a specific profile.
+* api-change:``sagemaker``: [``botocore``] This release adds a new ContentType 
field in AutoMLChannel for SageMaker CreateAutoMLJob InputDataConfig.
+* api-change:``forecast``: [``botocore``] Adds ForecastDimensions field to the 
DescribeAutoPredictorResponse
+* api-change:``securityhub``: [``botocore``] Added new resource details 
objects to ASFF, including resources for Firewall, and RuleGroup, 
FirewallPolicy Added additional details for AutoScalingGroup, 
LaunchConfiguration, and S3 buckets.
+* api-change:``location``: [``botocore``] Making PricingPlan optional as part 
of create resource API.
+* api-change:``redshift``: [``botocore``] This release adds API support for 
managed Redshift datashares. Customers can now interact with a Redshift 
datashare that is managed by a different service, such as AWS Data Exchange.
+* api-change:``apigateway``: [``botocore``] Documentation updates for Amazon 
API Gateway
+* api-change:``devops-guru``: [``botocore``] Adds Tags support to 
DescribeOrganizationResourceCollectionHealth
+* api-change:``imagebuilder``: [``botocore``] This release adds support for 
importing and exporting VM Images as part of the Image Creation workflow via 
EC2 VM Import/Export.
+* api-change:``datasync``: [``botocore``] AWS DataSync now supports FSx Lustre 
Locations.
+* api-change:``finspace-data``: [``botocore``] Make dataset description 
optional and allow s3 export for dataviews
+
+
 1.20.24
 =======
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.20.24/boto3/__init__.py 
new/boto3-1.20.28/boto3/__init__.py
--- old/boto3-1.20.24/boto3/__init__.py 2021-12-13 21:09:36.000000000 +0100
+++ new/boto3-1.20.28/boto3/__init__.py 2022-01-04 20:09:14.000000000 +0100
@@ -18,7 +18,7 @@
 
 
 __author__ = 'Amazon Web Services'
-__version__ = '1.20.24'
+__version__ = '1.20.28'
 
 
 # The default Boto3 session; autoloaded when needed.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.20.24/docs/source/guide/index.rst 
new/boto3-1.20.28/docs/source/guide/index.rst
--- old/boto3-1.20.24/docs/source/guide/index.rst       2021-12-13 
21:09:36.000000000 +0100
+++ new/boto3-1.20.28/docs/source/guide/index.rst       2022-01-04 
20:09:14.000000000 +0100
@@ -40,7 +40,6 @@
    :maxdepth: 1
 
    cloud9
-   sdk-metrics
 
 
 Migrations
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.20.24/docs/source/guide/sdk-metrics.rst 
new/boto3-1.20.28/docs/source/guide/sdk-metrics.rst
--- old/boto3-1.20.24/docs/source/guide/sdk-metrics.rst 2021-12-13 
21:09:36.000000000 +0100
+++ new/boto3-1.20.28/docs/source/guide/sdk-metrics.rst 1970-01-01 
01:00:00.000000000 +0100
@@ -1,271 +0,0 @@
-.. _guide_sdk-metrics:
-
-SDK metrics 
-===========
-
-AWS SDK Metrics for Enterprise Support (SDK Metrics) enables Enterprise 
customers to collect metrics from AWS SDKs on their hosts and clients shared 
with 
-AWS Enterprise Support. SDK Metrics provides information that helps speed up 
detection and diagnosis of issues occurring in connections 
-to AWS services for AWS Enterprise Support customers. 
-
-As telemetry is collected on each host, it is relayed via UDP to 127.0.0.1 
(aka localhost), where the CloudWatch agent aggregates the data and sends it 
-to the SDK Metrics service. Therefore, to receive metrics, you must add the 
CloudWatch agent to your instance.
-
-The following steps to set up SDK Metrics pertain to an Amazon EC2 instance 
running Amazon Linux for a client application that is using the AWS SDK for 
Python.
-SDK Metrics is also available for your production environments if you enable 
it while configuring the AWS SDK for Python. 
-
-To utilize SDK Metrics, run the latest version of the CloudWatch agent. Learn 
how to 
-`Configure the CloudWatch Agent for SDK Metrics 
<https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Agent-SDK-Metrics.html>`__
 in the Amazon CloudWatch User Guide.
-
-To set up SDK Metrics with the AWS SDK for Python, follow these instructions:
-
-#. Create an application with an AWS SDK for Python client to use an AWS 
service.
-#. Host your project on an Amazon EC2 instance or in your local environment.
-#. Install and use the latest version of Boto3 (AWS SDK for Python).
-#. Install and configure a CloudWatch agent on an EC2 instance or in your 
local environment as described in the `Amazon CloudWatch User Guide 
<https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Agent-SDK-Metrics.html>`__
 .
-#. Authorize SDK Metrics to collect and send metrics as described in the 
`Amazon CloudWatch User Guide 
<https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Agent-SDK-Metrics.html>`__
 .. 
-#. :ref:`csm-enable-agent`.
-
-
-For more information, see the following:
-
-* :ref:`csm-update-agent`
-* :ref:`csm-disable-agent`
-
-
-.. _csm-enable-agent:
-
-Enable SDK metrics
-------------------
-
-By default, SDK Metrics is turned off, and the port is set to 31000. The 
following are the default parameters.
-
-Enabling SDK Metrics is independent of configuring your credentials to use an 
AWS service.
-
-You can enable SDK Metrics by setting environment variables or by using the 
AWS Shared config file.
-
-Option 1: Set environment variables
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-If :code:`AWS_CSM_ENABLED` is not set, the SDK checks the 
:code:`AWS_DEFAULT_PROFILE` profile to determine if SDK Metrics is enabled. By 
default this is set to ``false``.
-
-To turn on SDK Metrics, add the following to your environmental variables.
-
-.. code-block:: shell
-
-    export AWS_CSM_ENABLED=true
-
-:ref:`Other configuration settings<csm-update-agent>` are available. 
-
-Note: Enabling SDK Metrics does not configure your credentials to use an AWS 
service. 
-
-
-Option 2: AWS shared config file
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-If no CSM configuration is found in the environment variables, the SDK looks 
for your default AWS profile field. If :code:`AWS_DEFAULT_PROFILE` is set to 
something other than default, update that profile. To enable SDK Metrics, add 
:code:`csm_enabled` to the shared config file located at :file:`~/.aws/config`.
-
-.. code-block:: ini
-
-    [default]
-    csm_enabled = true
-
-    [profile aws_csm]
-    csm_enabled = true
-
-:ref:`Other configuration settings<csm-update-agent>` are available. 
-
-Note: Enabling SDK Metrics is independent from configuring your credentials to 
use an AWS service. You can use a different profile to authenticate. 
-
-.. _csm-update-agent:
-
-Update a CloudWatch agent
--------------------------
-
-To make changes to the port, you need to set the values and then restart any 
AWS jobs that are currently active.
-
-Option 1: Set environment variables
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-Most services use the default port. But if your service requires a unique port 
ID, add ``AWS_CSM_PORT=[port_number]``, to the host's environment variables.
-
-.. code-block:: shell
-
-    export AWS_CSM_ENABLED=true
-    export AWS_CSM_PORT=1234
-
-
-Option 2: AWS shared config file
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-Most services use the default port. But if your service requires a
-unique port ID, add ``csm_port = [port_number]`` to ``~/.aws/config``.
-
-.. code-block:: ini
-
-    [default]
-    csm_enabled = false
-    csm_port = 1234
-
-    [profile aws_csm]
-    csm_enabled = false
-    csm_port = 1234
-
-Restart SDK metrics
-~~~~~~~~~~~~~~~~~~~
-
-To restart a job, run the following commands.
-
-.. code-block:: shell
-
-    amazon-cloudwatch-agent-ctl ???a stop;
-    amazon-cloudwatch-agent-ctl ???a start;
-
-
-.. _csm-disable-agent:
-
-Disable SDK metrics
---------------------
-
-To turn off SDK Metrics, remove ``csm_enabled`` from your environment 
variables, or in your AWS Shared config file located at :file:`~/.aws/config`.
-Then restart your CloudWatch agent so that the changes can take effect.
-
-**Environment Variables**
-
-Remove ``AWS_CSM_ENABLED`` from your environment variables or set it to false.
-
-.. code-block:: shell
-
-    unset AWS_CSM_ENABLED
-
-
-**AWS Shared Config File**
-
-Remove ``csm_enabled`` from the profiles in your AWS Shared config file 
located at :file:`~/.aws/config`.
-
-.. note:: Environment variables override the AWS Shared config file. If SDK 
Metrics is enabled in the environment variables, the SDK Metrics remain enabled.
-
-To explicitly opt-out of SDK Metrics set ``csm_enabled`` to false.
-
-.. code-block:: ini
-
-    [default]
-    csm_enabled = false
-
-    [profile aws_csm]
-    csm_enabled = false
-
-To disable SDK Metrics, use the following command to stop CloudWatch agent. 
-
-.. code-block:: shell
-
-    sudo amazon-cloudwatch-agent-ctl -a stop &&
-    echo "Done"
-    
-If you are using other CloudWatch features, restart CloudWatch Agent with the 
following command.
-
-.. code-block:: shell
-
-    amazon-cloudwatch-agent-ctl ???a start;
-    
-
-Restart SDK metrics
-~~~~~~~~~~~~~~~~~~~
-
-To restart a SDK Metrics job, run the following commands.
-
-.. code-block:: shell
-
-    amazon-cloudwatch-agent-ctl ???a stop;
-    amazon-cloudwatch-agent-ctl ???a start;
-
-Definitions for SDK metrics
----------------------------
-
-You can use the following descriptions of SDK Metrics to interpret your 
results. In general, these metrics are available for review
-with your Technical Account Manager during regular business reviews. AWS 
Support resources and your Technical Account Manager 
-should have access to SDK Metrics data to help you resolve cases, but if you 
discover data that is confusing or unexpected, but 
-doesn???t seem to be negatively impacting your applications??? performance, it 
is best to review that data during scheduled 
-business reviews.
-
-.. list-table:: 
-   :widths: 1 2 
-   :header-rows: 1
-
-   * - Metric: 
-     - CallCount
-     
-   * - Definition
-     - Total number of successful or failed API calls from your code to AWS 
services
-
-   * - How to use it
-     - Use it as a baseline to correlate with other metrics like errors or 
throttling.
-
-
-.. list-table:: 
-   :widths: 1 2 
-   :header-rows: 1
-
-   * - Metric: 
-     - ClientErrorCount 
-
-   * - Definition
-     - Number of API calls that fail with client errors (4xx HTTP response 
codes). *Examples: Throttling, Access denied, S3 bucket does not exist, and 
Invalid parameter value.*
-
-   * - How to use it
-     - Except in certain cases related to throttling (ex. when throttling 
occurs due to a limit that needs to be increased) this metric can indicate 
something in your application that needs to be fixed.
-
-
-.. list-table:: 
-   :widths: 1 2 
-   :header-rows: 1
-
-   * - Metric: 
-     - ConnectionErrorCount 
-
-   * - Definition
-     - Number of API calls that fail because of errors connecting to the 
service. These can be caused by network issues between the customer application 
and AWS services including load balancers, DNS failures, transit providers. In 
some cases, AWS issues may result in this error.
-
-   * - How to use it
-     - Use this metric to determine whether issues are specific to your 
application or are caused by your infrastructure and/or network. High 
ConnectionErrorCount could also indicate short timeout values for API calls.
-
-
-.. list-table:: 
-   :widths: 1 2 
-   :header-rows: 1
-
-   * - Metric: 
-     - ThrottleCount 
-
-   * - Definition
-     - Number of API calls that fail due to throttling by AWS services.
-
-   * - How to use it
-     - Use this metric to assess if your application has reached throttle 
limits, as well as to determine the cause of retries and application latency. 
Consider distributing calls over a window instead of batching your calls.
-
-
-.. list-table:: 
-   :widths: 1 2 
-   :header-rows: 1
-
-   * - Metric: 
-     - ServerErrorCount 
-
-   * - Definition
-     - Number of API calls that fail due to server errors (5xx HTTP response 
codes) from AWS Services. These are typically caused by AWS services.
-
-   * - How to use it
-     - Determine cause of SDK retries or latency. This metric will not always 
indicate that AWS services are at fault, as some AWS teams classify latency as 
an HTTP 503 response. 
-
-.. list-table:: 
-   :widths: 1 2 
-   :header-rows: 1
-
-   * - Metric: 
-     - EndToEndLatency
-
-   * - Definition
-     - Total time for your application to make a call using the AWS SDK, 
inclusive of retries. In other words, regardless of whether it is successful 
after several attempts, or as soon as a call fails due to an unretriable error.
-
-   * - How to use it
-     - Determine how AWS API calls contribute to your application???s overall 
latency. Higher than expected latency may be caused by issues with network, 
firewall, or other configuration settings, or by latency that occurs as a 
result of SDK retries. 
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.20.24/setup.cfg new/boto3-1.20.28/setup.cfg
--- old/boto3-1.20.24/setup.cfg 2021-12-13 21:09:36.000000000 +0100
+++ new/boto3-1.20.28/setup.cfg 2022-01-04 20:09:14.000000000 +0100
@@ -3,7 +3,7 @@
 
 [metadata]
 requires_dist =
-    botocore>=1.23.24,<1.24.0
+    botocore>=1.23.28,<1.24.0
     jmespath>=0.7.1,<1.0.0
     s3transfer>=0.5.0,<0.6.0
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.20.24/setup.py new/boto3-1.20.28/setup.py
--- old/boto3-1.20.24/setup.py  2021-12-13 21:09:36.000000000 +0100
+++ new/boto3-1.20.28/setup.py  2022-01-04 20:09:14.000000000 +0100
@@ -13,7 +13,7 @@
 
 
 requires = [
-    'botocore>=1.23.24,<1.24.0',
+    'botocore>=1.23.28,<1.24.0',
     'jmespath>=0.7.1,<1.0.0',
     's3transfer>=0.5.0,<0.6.0'
 ]

Reply via email to