Hello community,

here is the log from the commit of package python-boto3 for openSUSE:Factory 
checked in at 2020-02-22 19:00:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-boto3 (Old)
 and      /work/SRC/openSUSE:Factory/.python-boto3.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-boto3"

Sat Feb 22 19:00:19 2020 rev:39 rq:775019 version:1.12.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-boto3/python-boto3.changes        
2020-02-03 11:12:27.345818774 +0100
+++ /work/SRC/openSUSE:Factory/.python-boto3.new.26092/python-boto3.changes     
2020-02-22 19:00:29.297645093 +0100
@@ -1,0 +2,57 @@
+Mon Feb 17 17:46:35 UTC 2020 - John Paul Adrian Glaubitz 
<adrian.glaub...@suse.com>
+
+- Version update to 1.12.0
+  * feature:retries: [``botocore``] Add support for retry modes, including 
``standard``
+    and ``adaptive`` modes (`#1972 
<https://github.com/boto/botocore/issues/1972>`__)
+  * api-change:``ec2``: [``botocore``] Update ec2 client to latest version
+  * api-change:``mediatailor``: [``botocore``] Update mediatailor client to 
latest version
+  * api-change:``securityhub``: [``botocore``] Update securityhub client to 
latest version
+  * api-change:``shield``: [``botocore``] Update shield client to latest 
version
+- from version 1.11.17
+  * api-change:``mediapackage-vod``: [``botocore``] Update mediapackage-vod 
client to latest version
+- from version 1.11.16
+  * api-change:``glue``: [``botocore``] Update glue client to latest version
+  * api-change:``chime``: [``botocore``] Update chime client to latest version
+  * api-change:``workmail``: [``botocore``] Update workmail client to latest 
version
+  * api-change:``ds``: [``botocore``] Update ds client to latest version
+  * api-change:``ec2``: [``botocore``] Update ec2 client to latest version
+  * api-change:``es``: [``botocore``] Update es client to latest version
+  * api-change:``neptune``: [``botocore``] Update neptune client to latest 
version
+- from version 1.11.15
+  * api-change:``ec2``: [``botocore``] Update ec2 client to latest version
+  * api-change:``cognito-idp``: [``botocore``] Update cognito-idp client to 
latest version
+  * api-change:``cloudformation``: [``botocore``] Update cloudformation client 
to latest version
+- from version 1.11.14
+  * api-change:``docdb``: [``botocore``] Update docdb client to latest version
+  * api-change:``kms``: [``botocore``] Update kms client to latest version
+- from version 1.11.13
+  * api-change:``robomaker``: [``botocore``] Update robomaker client to latest 
version
+  * api-change:``imagebuilder``: [``botocore``] Update imagebuilder client to 
latest version
+  * api-change:``rds``: [``botocore``] Update rds client to latest version
+- from version 1.11.12
+  * api-change:``ebs``: [``botocore``] Update ebs client to latest version
+  * api-change:``appsync``: [``botocore``] Update appsync client to latest 
version
+  * api-change:``lex-models``: [``botocore``] Update lex-models client to 
latest version
+  * api-change:``ecr``: [``botocore``] Update ecr client to latest version
+  * api-change:``ec2``: [``botocore``] Update ec2 client to latest version
+  * api-change:``codebuild``: [``botocore``] Update codebuild client to latest 
version
+- from version 1.11.11
+  * api-change:``groundstation``: [``botocore``] Update groundstation client 
to latest version
+  * api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to 
latest version
+  * api-change:``dlm``: [``botocore``] Update dlm client to latest version
+  * api-change:``ec2``: [``botocore``] Update ec2 client to latest version
+  * api-change:``forecastquery``: [``botocore``] Update forecastquery client 
to latest version
+  * api-change:``securityhub``: [``botocore``] Update securityhub client to 
latest version
+  * api-change:``resourcegroupstaggingapi``: [``botocore``] Update
+    resourcegroupstaggingapi client to latest version
+- from version 1.11.10
+  * api-change:``workmail``: [``botocore``] Update workmail client to latest 
version
+  * api-change:``iot``: [``botocore``] Update iot client to latest version
+  * api-change:``cloudfront``: [``botocore``] Update cloudfront client to 
latest version
+  * api-change:``storagegateway``: [``botocore``] Update storagegateway client 
to latest version
+  * api-change:``ssm``: [``botocore``] Update ssm client to latest version
+  * api-change:``kafka``: [``botocore``] Update kafka client to latest version
+  * api-change:``ec2``: [``botocore``] Update ec2 client to latest version
+- Update BuildRequires and Requires from setup.py
+
+-------------------------------------------------------------------

Old:
----
  1.11.9.tar.gz

New:
----
  1.12.0.tar.gz

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

Other differences:
------------------
++++++ python-boto3.spec ++++++
--- /var/tmp/diff_new_pack.Vz8wID/_old  2020-02-22 19:00:30.733647874 +0100
+++ /var/tmp/diff_new_pack.Vz8wID/_new  2020-02-22 19:00:30.745647897 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-boto3
-Version:        1.11.9
+Version:        1.12.0
 Release:        0
 Summary:        Amazon Web Services Library
 License:        Apache-2.0
@@ -26,8 +26,8 @@
 URL:            https://github.com/boto/boto3
 Source:         https://github.com/boto/boto3/archive/%{version}.tar.gz
 # Related test dependencies
-BuildRequires:  %{python_module botocore < 1.15.0}
-BuildRequires:  %{python_module botocore >= 1.14.9}
+BuildRequires:  %{python_module botocore < 1.16.0}
+BuildRequires:  %{python_module botocore >= 1.15.0}
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module nose}
 BuildRequires:  %{python_module s3transfer < 0.4.0}
@@ -36,8 +36,8 @@
 BuildRequires:  %{python_module six}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-botocore < 1.15.0
-Requires:       python-botocore >= 1.14.9
+Requires:       python-botocore < 1.16.0
+Requires:       python-botocore >= 1.15.0
 Requires:       python-jmespath < 1.0.0
 Requires:       python-jmespath >= 0.7.1
 Requires:       python-s3transfer < 0.4.0

++++++ 1.11.9.tar.gz -> 1.12.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.11.9/.changes/1.11.10.json 
new/boto3-1.12.0/.changes/1.11.10.json
--- old/boto3-1.11.9/.changes/1.11.10.json      1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.12.0/.changes/1.11.10.json      2020-02-14 20:07:24.000000000 
+0100
@@ -0,0 +1,37 @@
+[
+  {
+    "category": "``workmail``", 
+    "description": "[``botocore``] Update workmail client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``iot``", 
+    "description": "[``botocore``] Update iot client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``cloudfront``", 
+    "description": "[``botocore``] Update cloudfront client to latest 
version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``storagegateway``", 
+    "description": "[``botocore``] Update storagegateway client to latest 
version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``ssm``", 
+    "description": "[``botocore``] Update ssm client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``kafka``", 
+    "description": "[``botocore``] Update kafka client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``ec2``", 
+    "description": "[``botocore``] Update ec2 client to latest version", 
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.11.9/.changes/1.11.11.json 
new/boto3-1.12.0/.changes/1.11.11.json
--- old/boto3-1.11.9/.changes/1.11.11.json      1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.12.0/.changes/1.11.11.json      2020-02-14 20:07:24.000000000 
+0100
@@ -0,0 +1,37 @@
+[
+  {
+    "category": "``groundstation``", 
+    "description": "[``botocore``] Update groundstation client to latest 
version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``mediaconvert``", 
+    "description": "[``botocore``] Update mediaconvert client to latest 
version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``dlm``", 
+    "description": "[``botocore``] Update dlm client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``ec2``", 
+    "description": "[``botocore``] Update ec2 client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``forecastquery``", 
+    "description": "[``botocore``] Update forecastquery client to latest 
version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``securityhub``", 
+    "description": "[``botocore``] Update securityhub client to latest 
version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``resourcegroupstaggingapi``", 
+    "description": "[``botocore``] Update resourcegroupstaggingapi client to 
latest version", 
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.11.9/.changes/1.11.12.json 
new/boto3-1.12.0/.changes/1.11.12.json
--- old/boto3-1.11.9/.changes/1.11.12.json      1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.12.0/.changes/1.11.12.json      2020-02-14 20:07:24.000000000 
+0100
@@ -0,0 +1,32 @@
+[
+  {
+    "category": "``ebs``", 
+    "description": "[``botocore``] Update ebs client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``appsync``", 
+    "description": "[``botocore``] Update appsync client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``lex-models``", 
+    "description": "[``botocore``] Update lex-models client to latest 
version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``ecr``", 
+    "description": "[``botocore``] Update ecr client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``ec2``", 
+    "description": "[``botocore``] Update ec2 client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``codebuild``", 
+    "description": "[``botocore``] Update codebuild client to latest version", 
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.11.9/.changes/1.11.13.json 
new/boto3-1.12.0/.changes/1.11.13.json
--- old/boto3-1.11.9/.changes/1.11.13.json      1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.12.0/.changes/1.11.13.json      2020-02-14 20:07:24.000000000 
+0100
@@ -0,0 +1,17 @@
+[
+  {
+    "category": "``robomaker``", 
+    "description": "[``botocore``] Update robomaker client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``imagebuilder``", 
+    "description": "[``botocore``] Update imagebuilder client to latest 
version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``rds``", 
+    "description": "[``botocore``] Update rds client to latest version", 
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.11.9/.changes/1.11.14.json 
new/boto3-1.12.0/.changes/1.11.14.json
--- old/boto3-1.11.9/.changes/1.11.14.json      1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.12.0/.changes/1.11.14.json      2020-02-14 20:07:24.000000000 
+0100
@@ -0,0 +1,12 @@
+[
+  {
+    "category": "``docdb``", 
+    "description": "[``botocore``] Update docdb client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``kms``", 
+    "description": "[``botocore``] Update kms client to latest version", 
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.11.9/.changes/1.11.15.json 
new/boto3-1.12.0/.changes/1.11.15.json
--- old/boto3-1.11.9/.changes/1.11.15.json      1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.12.0/.changes/1.11.15.json      2020-02-14 20:07:24.000000000 
+0100
@@ -0,0 +1,17 @@
+[
+  {
+    "category": "``ec2``", 
+    "description": "[``botocore``] Update ec2 client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``cognito-idp``", 
+    "description": "[``botocore``] Update cognito-idp client to latest 
version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``cloudformation``", 
+    "description": "[``botocore``] Update cloudformation client to latest 
version", 
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.11.9/.changes/1.11.16.json 
new/boto3-1.12.0/.changes/1.11.16.json
--- old/boto3-1.11.9/.changes/1.11.16.json      1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.12.0/.changes/1.11.16.json      2020-02-14 20:07:24.000000000 
+0100
@@ -0,0 +1,37 @@
+[
+  {
+    "category": "``glue``", 
+    "description": "[``botocore``] Update glue client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``chime``", 
+    "description": "[``botocore``] Update chime client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``workmail``", 
+    "description": "[``botocore``] Update workmail client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``ds``", 
+    "description": "[``botocore``] Update ds client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``ec2``", 
+    "description": "[``botocore``] Update ec2 client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``es``", 
+    "description": "[``botocore``] Update es client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``neptune``", 
+    "description": "[``botocore``] Update neptune client to latest version", 
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.11.9/.changes/1.11.17.json 
new/boto3-1.12.0/.changes/1.11.17.json
--- old/boto3-1.11.9/.changes/1.11.17.json      1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.12.0/.changes/1.11.17.json      2020-02-14 20:07:24.000000000 
+0100
@@ -0,0 +1,7 @@
+[
+  {
+    "category": "``mediapackage-vod``", 
+    "description": "[``botocore``] Update mediapackage-vod client to latest 
version", 
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.11.9/.changes/1.12.0.json 
new/boto3-1.12.0/.changes/1.12.0.json
--- old/boto3-1.11.9/.changes/1.12.0.json       1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.12.0/.changes/1.12.0.json       2020-02-14 20:07:24.000000000 
+0100
@@ -0,0 +1,27 @@
+[
+  {
+    "category": "retries", 
+    "description": "[``botocore``] Add support for retry modes, including 
``standard`` and ``adaptive`` modes (`#1972 
<https://github.com/boto/botocore/issues/1972>`__)", 
+    "type": "feature"
+  }, 
+  {
+    "category": "``ec2``", 
+    "description": "[``botocore``] Update ec2 client to latest version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``mediatailor``", 
+    "description": "[``botocore``] Update mediatailor client to latest 
version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``securityhub``", 
+    "description": "[``botocore``] Update securityhub client to latest 
version", 
+    "type": "api-change"
+  }, 
+  {
+    "category": "``shield``", 
+    "description": "[``botocore``] Update shield client to latest version", 
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.11.9/CHANGELOG.rst 
new/boto3-1.12.0/CHANGELOG.rst
--- old/boto3-1.11.9/CHANGELOG.rst      2020-01-24 20:08:19.000000000 +0100
+++ new/boto3-1.12.0/CHANGELOG.rst      2020-02-14 20:07:24.000000000 +0100
@@ -2,6 +2,92 @@
 CHANGELOG
 =========
 
+1.12.0
+======
+
+* feature:retries: [``botocore``] Add support for retry modes, including 
``standard`` and ``adaptive`` modes (`#1972 
<https://github.com/boto/botocore/issues/1972>`__)
+* api-change:``ec2``: [``botocore``] Update ec2 client to latest version
+* api-change:``mediatailor``: [``botocore``] Update mediatailor client to 
latest version
+* api-change:``securityhub``: [``botocore``] Update securityhub client to 
latest version
+* api-change:``shield``: [``botocore``] Update shield client to latest version
+
+
+1.11.17
+=======
+
+* api-change:``mediapackage-vod``: [``botocore``] Update mediapackage-vod 
client to latest version
+
+
+1.11.16
+=======
+
+* api-change:``glue``: [``botocore``] Update glue client to latest version
+* api-change:``chime``: [``botocore``] Update chime client to latest version
+* api-change:``workmail``: [``botocore``] Update workmail client to latest 
version
+* api-change:``ds``: [``botocore``] Update ds client to latest version
+* api-change:``ec2``: [``botocore``] Update ec2 client to latest version
+* api-change:``es``: [``botocore``] Update es client to latest version
+* api-change:``neptune``: [``botocore``] Update neptune client to latest 
version
+
+
+1.11.15
+=======
+
+* api-change:``ec2``: [``botocore``] Update ec2 client to latest version
+* api-change:``cognito-idp``: [``botocore``] Update cognito-idp client to 
latest version
+* api-change:``cloudformation``: [``botocore``] Update cloudformation client 
to latest version
+
+
+1.11.14
+=======
+
+* api-change:``docdb``: [``botocore``] Update docdb client to latest version
+* api-change:``kms``: [``botocore``] Update kms client to latest version
+
+
+1.11.13
+=======
+
+* api-change:``robomaker``: [``botocore``] Update robomaker client to latest 
version
+* api-change:``imagebuilder``: [``botocore``] Update imagebuilder client to 
latest version
+* api-change:``rds``: [``botocore``] Update rds client to latest version
+
+
+1.11.12
+=======
+
+* api-change:``ebs``: [``botocore``] Update ebs client to latest version
+* api-change:``appsync``: [``botocore``] Update appsync client to latest 
version
+* api-change:``lex-models``: [``botocore``] Update lex-models client to latest 
version
+* api-change:``ecr``: [``botocore``] Update ecr client to latest version
+* api-change:``ec2``: [``botocore``] Update ec2 client to latest version
+* api-change:``codebuild``: [``botocore``] Update codebuild client to latest 
version
+
+
+1.11.11
+=======
+
+* api-change:``groundstation``: [``botocore``] Update groundstation client to 
latest version
+* api-change:``mediaconvert``: [``botocore``] Update mediaconvert client to 
latest version
+* api-change:``dlm``: [``botocore``] Update dlm client to latest version
+* api-change:``ec2``: [``botocore``] Update ec2 client to latest version
+* api-change:``forecastquery``: [``botocore``] Update forecastquery client to 
latest version
+* api-change:``securityhub``: [``botocore``] Update securityhub client to 
latest version
+* api-change:``resourcegroupstaggingapi``: [``botocore``] Update 
resourcegroupstaggingapi client to latest version
+
+
+1.11.10
+=======
+
+* api-change:``workmail``: [``botocore``] Update workmail client to latest 
version
+* api-change:``iot``: [``botocore``] Update iot client to latest version
+* api-change:``cloudfront``: [``botocore``] Update cloudfront client to latest 
version
+* api-change:``storagegateway``: [``botocore``] Update storagegateway client 
to latest version
+* api-change:``ssm``: [``botocore``] Update ssm client to latest version
+* api-change:``kafka``: [``botocore``] Update kafka client to latest version
+* api-change:``ec2``: [``botocore``] Update ec2 client to latest version
+
+
 1.11.9
 ======
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.11.9/boto3/__init__.py 
new/boto3-1.12.0/boto3/__init__.py
--- old/boto3-1.11.9/boto3/__init__.py  2020-01-24 20:08:19.000000000 +0100
+++ new/boto3-1.12.0/boto3/__init__.py  2020-02-14 20:07:24.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 __author__ = 'Amazon Web Services'
-__version__ = '1.11.9'
+__version__ = '1.12.0'
 
 
 # The default Boto3 session; autoloaded when needed.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.11.9/docs/source/guide/configuration.rst 
new/boto3-1.12.0/docs/source/guide/configuration.rst
--- old/boto3-1.11.9/docs/source/guide/configuration.rst        2020-01-24 
20:08:19.000000000 +0100
+++ new/boto3-1.12.0/docs/source/guide/configuration.rst        2020-02-14 
20:07:24.000000000 +0100
@@ -447,6 +447,13 @@
     Sets STS endpoint resolution logic. See the ``sts_regional_endpoints``
     configuration file section for more information on how to use this.
 
+``AWS_MAX_ATTEMPTS``
+    The total number of attempts made for a single request.  For more 
information,
+    see the ``max_attempts`` configuration file section.
+
+``AWS_RETRY_MODE``
+    Specifies the types of retries the SDK will use.  For more information,
+    see the ``retry_mode`` configuration file section.
 
 Configuration File
 ~~~~~~~~~~~~~~~~~~
@@ -660,7 +667,30 @@
     when creating connections. To enable TCP Keep-Alive set this value to
     ``true``, enabling TCP Keep-Alive with the system default configurations.
 
- 
+``max_attempts``
+    An integer representing the maximum number attempts that will be made for
+    a single request, including the initial attempt.  For example,
+    setting this value to 5 will result in a request being retried up to
+    4 times.  If not provided, the number of retries will default to whatever
+    is modeled, which is typically 5 total attempts in the ``legacy`` retry 
mode,
+    and 3 in the ``standard`` and ``adaptive`` retry modes.
+
+``retry_mode``
+    A string representing the type of retries boto3 will perform.  Value 
values are:
+
+        * ``legacy`` - The pre-existing retry behavior.  This is default value 
if
+          no retry mode is provided.
+        * ``standard`` - A standardized set of retry rules across the AWS SDKs.
+          This includes a standard set of errors that are retried as well as
+          support for retry quotas, which limit the number of unsuccessful 
retries
+          an SDK can make.  This mode will default the maximum number of 
attempts
+          to 3 unless a ``max_attempts`` is explicitly provided.
+        * ``adaptive`` - An experimental retry mode that includes all the
+          functionality of ``standard`` mode along with automatic client side
+          throttling.  This is a provisional mode that may change behavior
+          in the future.
+
+
 .. _IAM Roles for Amazon EC2: 
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/iam-roles-for-amazon-ec2.html
 .. _Using IAM Roles: 
http://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use.html
 .. _Sourcing Credentials with an External Process: 
https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sourcing-external.html
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.11.9/docs/source/guide/security.rst 
new/boto3-1.12.0/docs/source/guide/security.rst
--- old/boto3-1.11.9/docs/source/guide/security.rst     1970-01-01 
01:00:00.000000000 +0100
+++ new/boto3-1.12.0/docs/source/guide/security.rst     2020-02-14 
20:07:24.000000000 +0100
@@ -0,0 +1,118 @@
+.. _guide_security:
+
+Security
+========
+
+Cloud security at Amazon Web Services (AWS) is the highest priority. As an AWS
+customer, you benefit from a data center and network architecture that is 
built to meet the
+requirements of the most security-sensitive organizations. Security is a 
shared responsibility
+between AWS and you. The `Shared Responsibility Model 
<https://aws.amazon.com/compliance/shared-responsibility-model/>`_
+describes this as Security of the Cloud and Security in the Cloud.
+
+**Security of the Cloud** – AWS is responsible for
+protecting the infrastructure that runs all of the services offered in the AWS 
Cloud and
+providing you with services that you can use securely. Our security 
responsibility is the
+highest priority at AWS, and the effectiveness of our security is regularly 
tested and
+verified by third-party auditors as part of the `AWS Compliance Programs 
<https://aws.amazon.com/compliance/programs/>`_.
+
+**Security in the Cloud** – Your responsibility is
+determined by the AWS service you are using, and other factors including the 
sensitivity of
+your data, your organization’s requirements, and applicable laws and 
regulations.
+
+Boto 3 follows the `shared responsibility model 
<https://aws.amazon.com/compliance/shared-responsibility-model>`_
+through the specific AWS services it supports. For AWS service security 
information, see the
+`AWS service security documentation page 
<https://aws.amazon.com/security/?id=docs_gateway#aws-security>`_
+and `AWS services that are in scope of AWS compliance efforts by compliance 
program <https://aws.amazon.com/compliance/services-in-scope/>`_.
+
+.. _data_protection_intro:
+
+Data Protection
+---------------
+
+For data protection purposes, we recommend that you protect AWS account 
credentials and set up individual user accounts with
+AWS Identity and Access Management (IAM), so that each user is given only the 
permissions necessary to fulfill their job duties. We also recommend that
+you secure your data in the following ways:
+
+* Use multi-factor authentication (MFA) with each account.
+* Use SSL/TLS to communicate with AWS resources.
+* Set up API and user activity logging with AWS CloudTrail.
+* Use AWS encryption solutions, along with all default security controls 
within AWS services.
+* Use advanced managed security services such as Amazon Macie, which assists 
in discovering and securing personal data that
+  is stored in Amazon S3.
+
+We strongly recommend that you never put sensitive identifying information, 
such as your customers' account numbers, into
+free-form fields such as a **Name** field. This includes when you work with 
Boto 3 or other AWS services
+using the console, API, AWS CLI, or AWS SDKs. Any data that you enter into 
Boto 3 or other services might get picked up
+for inclusion in diagnostic logs. When you provide a URL to an external 
server, don't include credentials information in the URL
+to validate your request to that server.
+
+For more information about data protection, see the
+`AWS Shared Responsibility Model and GDPR 
<https://aws.amazon.com/blogs/security/the-aws-shared-responsibility-model-and-gdpr/>`_
+blog post on the *AWS Security Blog*.
+
+.. _identity_and_access_management_intro:
+
+Identity and Access Management
+------------------------------
+
+AWS Identity and Access Management (IAM) is an AWS service that helps an 
administrator securely control access to AWS resources.
+IAM administrators control who can be *authenticated* (signed in) and 
*authorized* (have permissions) to use AWS resources. IAM is an AWS service 
that you can use with no additional charge.
+
+To use Boto 3 to access AWS, you need an AWS account and AWS credentials. To 
increase the security of your
+AWS account, we recommend that you use an *IAM user* to provide access 
credentials instead of using your AWS
+account credentials.
+
+For details about working with IAM, see `IAM <https://aws.amazon.com/iam/>`_.
+
+For an overview of IAM users and why they are important for the security of 
your account,
+see `AWS Security Credentials 
<https://docs.aws.amazon.com/general/latest/gr/aws-security-credentials.html>`_
+in the `Amazon Web Services General Reference 
<https://docs.aws.amazon.com/general/latest/gr/>`_.
+
+.. _compliance_validation_intro:
+
+Compliance Validation
+---------------------
+
+The security and compliance of AWS services is assessed by third-party 
auditors as part
+of multiple AWS compliance programs. These include SOC, PCI, FedRAMP, HIPAA, 
and others.
+AWS provides a frequently updated list of AWS services in scope of specific 
compliance programs at
+`AWS Services in Scope by Compliance Program 
<https://aws.amazon.com/compliance/services-in-scope/>`_.
+
+Third-party audit reports are available for you to download using AWS 
Artifact. For more information, see
+`Downloading Reports in AWS Artifact 
<https://docs.aws.amazon.com/artifact/latest/ug/downloading-documents.html>`_.
+
+For more information about AWS compliance programs, see `AWS Compliance 
Programs <https://aws.amazon.com/compliance/programs/>`_.
+
+Your compliance responsibility when using Boto 3 to access an AWS service is 
determined by the sensitivity of your data, your organization’s compliance 
objectives,
+and applicable laws and regulations. If your use of an AWS service is subject 
to compliance with standards such as HIPAA, PCI, or FedRAMP, AWS provides 
resources to help:
+
+* `Security and Compliance Quick Start Guides 
<https://aws.amazon.com/quickstart/?quickstart-all.sort-by=item.additionalFields.updateDate&quickstart-all.sort-order=desc&awsf.quickstart-homepage-filter=categories%23security-identity-compliance>`_
 –
+  Deployment guides that discuss architectural considerations and provide 
steps for deploying security-focused and compliance-focused baseline 
environments on AWS.
+* `Architecting for HIPAA Security and Compliance Whitepaper 
<https://d0.awsstatic.com/whitepapers/compliance/AWS_HIPAA_Compliance_Whitepaper.pdf>`_
 –
+  A whitepaper that describes how companies can use AWS to create 
HIPAA-compliant applications.
+* `AWS Compliance Resources <https://aws.amazon.com/compliance/resources/>`_ – 
A collection of workbooks and guides that might apply to your industry and 
location.
+* `AWS Config <https://aws.amazon.com/config/>`_ – A service that assesses how 
well your resource configurations comply with
+  internal practices, industry guidelines, and regulations.
+* `AWS Security Hub <https://aws.amazon.com/security-hub>`_ – A comprehensive 
view of your security state within AWS that helps
+  you check your compliance with security industry standards and best 
practices.
+
+.. _resilience_intro:
+
+Resilience
+----------
+
+The AWS global infrastructure is built around AWS Regions and Availability 
Zones.
+
+AWS Regions provide multiple physically separated and isolated Availability 
Zones, which are connected with low-latency, high-throughput, and highly 
redundant networking.
+
+With Availability Zones, you can design and operate applications and databases 
that automatically fail over between Availability Zones without interruption.
+Availability Zones are more highly available, fault tolerant, and scalable 
than traditional single or multiple data center infrastructures.
+
+For more information about AWS Regions and Availability Zones, see `AWS Global 
Infrastructure <https://aws.amazon.com/about-aws/global-infrastructure/>`_.
+
+.. _infrastructure_security_intro:
+
+Infrastructure Security
+-----------------------
+
+For information about AWS security processes, see the `AWS: Overview of 
Security Processes 
<https://d0.awsstatic.com/whitepapers/Security/AWS_Security_Whitepaper.pdf>`_ 
whitepaper.
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.11.9/docs/source/index.rst 
new/boto3-1.12.0/docs/source/index.rst
--- old/boto3-1.11.9/docs/source/index.rst      2020-01-24 20:08:19.000000000 
+0100
+++ new/boto3-1.12.0/docs/source/index.rst      2020-02-14 20:07:24.000000000 
+0100
@@ -28,6 +28,14 @@
 
    guide/index
 
+Security
+--------
+
+.. toctree::
+   :maxdepth: 2
+
+   guide/security
+
 API Reference
 -------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.11.9/setup.cfg new/boto3-1.12.0/setup.cfg
--- old/boto3-1.11.9/setup.cfg  2020-01-24 20:08:19.000000000 +0100
+++ new/boto3-1.12.0/setup.cfg  2020-02-14 20:07:24.000000000 +0100
@@ -3,6 +3,6 @@
 
 [metadata]
 requires-dist =
-    botocore>=1.14.9,<1.15.0
+    botocore>=1.15.0,<1.16.0
     jmespath>=0.7.1,<1.0.0
     s3transfer>=0.3.0,<0.4.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.11.9/setup.py new/boto3-1.12.0/setup.py
--- old/boto3-1.11.9/setup.py   2020-01-24 20:08:19.000000000 +0100
+++ new/boto3-1.12.0/setup.py   2020-02-14 20:07:24.000000000 +0100
@@ -14,7 +14,7 @@
 
 
 requires = [
-    'botocore>=1.14.9,<1.15.0',
+    'botocore>=1.15.0,<1.16.0',
     'jmespath>=0.7.1,<1.0.0',
     's3transfer>=0.3.0,<0.4.0'
 ]


Reply via email to