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 2024-09-22 11:05:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-boto3 (Old)
 and      /work/SRC/openSUSE:Factory/.python-boto3.new.29891 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-boto3"

Sun Sep 22 11:05:44 2024 rev:114 rq:1202174 version:1.35.21

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-boto3/python-boto3.changes        
2024-09-05 15:46:16.173786317 +0200
+++ /work/SRC/openSUSE:Factory/.python-boto3.new.29891/python-boto3.changes     
2024-09-22 11:05:57.468447647 +0200
@@ -1,0 +2,146 @@
+Wed Sep 18 12:46:02 UTC 2024 - John Paul Adrian Glaubitz 
<adrian.glaub...@suse.com>
+
+- Update to 1.35.21
+  * api-change:``codebuild``: [``botocore``] GitLab Enhancements - Add support 
for Self-Hosted GitLab
+    runners in CodeBuild. Add group webhooks
+  * api-change:``ecr``: [``botocore``] The `DescribeImageScanning` API now 
includes `fixAvailable`,
+    `exploitAvailable`, and `fixedInVersion` fields to provide more detailed 
information about the
+    availability of fixes, exploits, and fixed versions for identified image 
vulnerabilities.
+  * api-change:``ecs``: [``botocore``] This is a documentation only release to 
address various
+    tickets.
+  * api-change:``lambda``: [``botocore``] Support for JSON resource-based 
policies and block public
+    access
+  * api-change:``rds``: [``botocore``] Updates Amazon RDS documentation with 
configuration
+    information about the BYOL model for RDS for Db2.
+  * api-change:``ssm``: [``botocore``] Support for additional levels of 
cross-account, cross-Region
+    organizational units in Automation. Various documentation updates.
+- from version 1.35.20
+  * api-change:``bedrock``: [``botocore``] This feature adds cross account s3 
bucket and VPC support
+    to ModelInvocation jobs. To use a cross account bucket, pass in the 
accountId of the bucket to
+    s3BucketOwner in the ModelInvocationJobInputDataConfig or 
ModelInvocationJobOutputDataConfig.
+  * api-change:``iot``: [``botocore``] This release adds additional 
enhancements to AWS IoT Device
+    Management Software Package Catalog and Jobs. It also adds SBOM support in 
Software Package Version.
+  * api-change:``medialive``: [``botocore``] Removing the ON_PREMISE enum from 
the input settings
+    field.
+  * api-change:``organizations``: [``botocore``] Doc only update for AWS 
Organizations that fixes
+    several customer-reported issues
+  * api-change:``pca-connector-scep``: [``botocore``] This is a general 
availability (GA) release of
+    Connector for SCEP, a feature of AWS Private CA. Connector for SCEP links 
your SCEP-enabled and
+    mobile device management systems to AWS Private CA for digital signature 
installation and
+    certificate management.
+  * api-change:``rds``: [``botocore``] Launching Global Cluster tagging.
+- from version 1.35.19
+  * api-change:``amplify``: [``botocore``] Doc only update to Amplify to 
explain platform setting for
+    Next.js 14 SSG only applications
+  * api-change:``ivs``: [``botocore``] Updates to all tags descriptions.
+  * api-change:``ivschat``: [``botocore``] Updates to all tags descriptions.
+- from version 1.35.18
+  * api-change:``cognito-idp``: [``botocore``] Added email MFA option to user 
pools with advanced
+    security features.
+  * api-change:``elbv2``: [``botocore``] Correct incorrectly mapped error in 
ELBv2 waiters
+  * api-change:``emr``: [``botocore``] Update APIs to allow modification of 
ODCR options, allocation
+    strategy, and InstanceTypeConfigs on running InstanceFleet clusters.
+  * api-change:``glue``: [``botocore``] AWS Glue is introducing two new 
optimizers for Apache Iceberg
+    tables: snapshot retention and orphan file deletion. Customers can enable 
these optimizers and
+    customize their configurations to perform daily maintenance tasks on their 
Iceberg tables based on
+    their specific requirements.
+  * api-change:``mediaconvert``: [``botocore``] This release includes support 
for dynamic video
+    overlay workflows, including picture-in-picture and squeezeback
+  * api-change:``rds``: [``botocore``] This release adds support for the 
os-upgrade pending
+    maintenance action for Amazon Aurora DB clusters.
+  * api-change:``storagegateway``: [``botocore``] The S3 File Gateway now 
supports DSSE-KMS
+    encryption. A new parameter EncryptionType is added to these APIs: 
CreateSmbFileShare,
+    CreateNfsFileShare, UpdateSmbFileShare, UpdateNfsFileShare, 
DescribeSmbFileShares,
+    DescribeNfsFileShares. Also, in favor of EncryptionType, KmsEncrypted is 
deprecated.
+  * api-change:``synthetics``: [``botocore``] This release introduces two 
features. The first is tag
+    replication, which allows for the propagation of canary tags onto 
Synthetics related resources,
+    such as Lambda functions. The second is a limit increase in canary name 
length, which has now been
+    increased from 21 to 255 characters.
+- from version 1.35.17
+  * api-change:``bedrock-agent``: [``botocore``] Amazon Bedrock Knowledge 
Bases now supports using
+    inference profiles to increase throughput and improve resilience.
+  * api-change:``bedrock-agent-runtime``: [``botocore``] Amazon Bedrock 
Knowledge Bases now supports
+    using inference profiles to increase throughput and improve resilience.
+  * api-change:``ecr``: [``botocore``] Added KMS_DSSE to EncryptionType
+  * api-change:``guardduty``: [``botocore``] Add support for new statistic 
types in
+    GetFindingsStatistics.
+  * api-change:``lexv2-models``: [``botocore``] Support new Polly voice 
engines in VoiceSettings:
+    long-form and generative
+  * api-change:``medialive``: [``botocore``] Adds AV1 Codec support, SRT 
ouputs, and MediaLive
+    Anywhere support.
+- from version 1.35.16
+  * api-change:``chime-sdk-voice``: [``botocore``] Documentation-only update 
that clarifies the
+    ValidateE911Address action of the Amazon Chime SDK Voice APIs.
+  * api-change:``cognito-identity``: [``botocore``] This release adds 
sensitive trait to some
+    required shapes.
+  * api-change:``pipes``: [``botocore``] This release adds support for 
customer managed KMS keys in
+    Amazon EventBridge Pipe
+  * api-change:``securityhub``: [``botocore``] Documentation update for 
Security Hub
+  * enhancement:AWSCRT: [``botocore``] Update awscrt version to 0.21.5
+  * enhancement:``s3``: [``botocore``] Adds logic to gracefully handle invalid 
timestamps returned in
+    the Expires header.
+- from version 1.35.15
+  * api-change:``dynamodb``: [``botocore``] Doc-only update for DynamoDB. 
Added information about
+    async behavior for TagResource and UntagResource APIs and updated the 
description of
+    ResourceInUseException.
+  * api-change:``elbv2``: [``botocore``] Add paginators for the ELBv2 
DescribeListenerCertificates
+    and DescribeRules APIs. Fix broken waiter for the ELBv2 
DescribeLoadBalancers API.
+  * api-change:``ivs-realtime``: [``botocore``] IVS Real-Time now offers 
customers the ability to
+    broadcast to Stages using RTMP(S).
+  * api-change:``kafka``: [``botocore``] Amazon MSK Replicator can now 
replicate data to identically
+    named topics between MSK clusters within the same AWS Region or across 
different AWS Regions.
+  * api-change:``sagemaker``: [``botocore``] Amazon Sagemaker supports 
orchestrating SageMaker
+    HyperPod clusters with Amazon EKS
+  * api-change:``sagemaker-runtime``: [``botocore``] AWS SageMaker Runtime 
feature: Add sticky
+    routing to support stateful inference models.
+- from version 1.35.14
+  * api-change:``qapps``: [``botocore``] Adds UpdateLibraryItemMetadata api to 
change status of app
+    for admin verification feature and returns isVerified field in any api 
returning the app or library
+    item.
+- from version 1.35.13
+  * api-change:``application-signals``: [``botocore``] Amazon CloudWatch 
Application Signals now
+    supports creating Service Level Objectives using a new calculation type. 
Users can now create SLOs
+    which are configured with request-based SLIs to help meet their specific 
business requirements.
+  * api-change:``codepipeline``: [``botocore``] Updates to add recent notes to 
APIs and to replace
+    example S3 bucket names globally.
+  * api-change:``connect``: [``botocore``] Amazon Connect Custom Vocabulary 
now supports Catalan
+    (Spain), Danish (Denmark), Dutch (Netherlands), Finnish (Finland), 
Indonesian (Indonesia), Malay
+    (Malaysia), Norwegian Bokmal (Norway), Polish (Poland), Swedish (Sweden), 
and Tagalog/Filipino
+    (Philippines).
+  * api-change:``gamelift``: [``botocore``] Amazon GameLift provides 
additional events for tracking
+    the fleet creation process.
+  * api-change:``kinesisanalyticsv2``: [``botocore``] Support for Flink 1.20 
in Managed Service for
+    Apache Flink
+  * api-change:``sagemaker``: [``botocore``] Amazon SageMaker now supports 
idle shutdown of
+    JupyterLab and CodeEditor applications on SageMaker Studio.
+- from version 1.35.12
+  * api-change:``appsync``: [``botocore``] Adds new logging levels (INFO and 
DEBUG) for additional
+    log output control
+  * api-change:``bedrock-agent``: [``botocore``] Add support for user metadata 
inside PromptVariant.
+  * api-change:``finspace``: [``botocore``] Updates Finspace documentation for 
smaller instances.
+  * api-change:``fis``: [``botocore``] This release adds safety levers, a new 
mechanism to stop all
+    running experiments and prevent new experiments from starting.
+  * api-change:``logs``: [``botocore``] Update to support new APIs for 
delivery of logs from AWS
+    services.
+  * api-change:``s3control``: [``botocore``] Amazon Simple Storage Service /S3 
Access Grants /
+    Features : This release launches new Access Grants API - 
ListCallerAccessGrants.
+- from version 1.35.11
+  * api-change:``connect``: [``botocore``] Release ReplicaConfiguration as 
part of DescribeInstance
+  * api-change:``datazone``: [``botocore``] Add support to let data publisher 
specify a subset of the
+    data asset that a subscriber will have access to based on the asset 
filters provided, when
+    accepting a subscription request.
+  * api-change:``elbv2``: [``botocore``] This release adds support for 
configuring TCP idle timeout
+    on NLB and GWLB listeners.
+  * api-change:``mediaconnect``: [``botocore``] AWS Elemental MediaConnect 
introduces thumbnails for
+    Flow source monitoring. Thumbnails provide still image previews of the 
live content feeding your
+    MediaConnect Flow allowing you to easily verify that your source is 
operating as expected.
+  * api-change:``medialive``: [``botocore``] Added MinQP as a Rate Control 
option for H264 and H265
+    encodes.
+  * api-change:``sagemaker``: [``botocore``] Amazon SageMaker now supports 
automatic mounting of a
+    user's home folder in the Amazon Elastic File System (EFS) associated with 
the SageMaker Studio
+    domain to their Studio Spaces to enable users to share data between their 
own private spaces.
+  * api-change:``timestream-influxdb``: [``botocore``] Timestream for InfluxDB 
now supports compute
+    scaling and deployment type conversion. This release adds the 
DbInstanceType and DeploymentType
+    parameters to the UpdateDbInstance API.
+
+-------------------------------------------------------------------

Old:
----
  1.35.10.tar.gz

New:
----
  1.35.21.tar.gz

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

Other differences:
------------------
++++++ python-boto3.spec ++++++
--- /var/tmp/diff_new_pack.vNMaF2/_old  2024-09-22 11:05:58.312482507 +0200
+++ /var/tmp/diff_new_pack.vNMaF2/_new  2024-09-22 11:05:58.312482507 +0200
@@ -18,14 +18,14 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-boto3
-Version:        1.35.10
+Version:        1.35.21
 Release:        0
 Summary:        Amazon Web Services Library
 License:        Apache-2.0
 URL:            https://github.com/boto/boto3
 Source:         https://github.com/boto/boto3/archive/%{version}.tar.gz
 # Related test dependencies
-BuildRequires:  %{python_module botocore >= 1.35.10 with %python-botocore < 
1.36.0}
+BuildRequires:  %{python_module botocore >= 1.35.21 with %python-botocore < 
1.36.0}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module pytest-xdist}
 BuildRequires:  %{python_module pytest}
@@ -34,7 +34,7 @@
 BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       (python-botocore >= 1.35.10 with python-botocore < 1.36.0)
+Requires:       (python-botocore >= 1.35.21 with python-botocore < 1.36.0)
 Requires:       (python-jmespath >= 0.7.1 with python-jmespath < 2.0.0)
 Requires:       (python-s3transfer >= 0.10.0 with python-s3transfer < 0.11.0)
 BuildArch:      noarch
@@ -59,10 +59,10 @@
 
 
 
+
 # Note to maintainers also familia with python-boto:
 # The documentation generation requires access to AWS, thus it is not
 # possible to generate the documentation in OBS
-
 %prep
 %setup -q -n boto3-%{version}
 

++++++ 1.35.10.tar.gz -> 1.35.21.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.35.10/.changes/1.35.11.json 
new/boto3-1.35.21/.changes/1.35.11.json
--- old/boto3-1.35.10/.changes/1.35.11.json     1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.35.21/.changes/1.35.11.json     2024-09-17 20:09:21.000000000 
+0200
@@ -0,0 +1,37 @@
+[
+  {
+    "category": "``connect``",
+    "description": "[``botocore``] Release ReplicaConfiguration as part of 
DescribeInstance",
+    "type": "api-change"
+  },
+  {
+    "category": "``datazone``",
+    "description": "[``botocore``] Add support to let data publisher specify a 
subset of the data asset that a subscriber will have access to based on the 
asset filters provided, when accepting a subscription request.",
+    "type": "api-change"
+  },
+  {
+    "category": "``elbv2``",
+    "description": "[``botocore``] This release adds support for configuring 
TCP idle timeout on NLB and GWLB listeners.",
+    "type": "api-change"
+  },
+  {
+    "category": "``mediaconnect``",
+    "description": "[``botocore``] AWS Elemental MediaConnect introduces 
thumbnails for Flow source monitoring. Thumbnails provide still image previews 
of the live content feeding your MediaConnect Flow allowing you to easily 
verify that your source is operating as expected.",
+    "type": "api-change"
+  },
+  {
+    "category": "``medialive``",
+    "description": "[``botocore``] Added MinQP as a Rate Control option for 
H264 and H265 encodes.",
+    "type": "api-change"
+  },
+  {
+    "category": "``sagemaker``",
+    "description": "[``botocore``] Amazon SageMaker now supports automatic 
mounting of a user's home folder in the Amazon Elastic File System (EFS) 
associated with the SageMaker Studio domain to their Studio Spaces to enable 
users to share data between their own private spaces.",
+    "type": "api-change"
+  },
+  {
+    "category": "``timestream-influxdb``",
+    "description": "[``botocore``] Timestream for InfluxDB now supports 
compute scaling and deployment type conversion. This release adds the 
DbInstanceType and DeploymentType parameters to the UpdateDbInstance API.",
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.35.10/.changes/1.35.12.json 
new/boto3-1.35.21/.changes/1.35.12.json
--- old/boto3-1.35.10/.changes/1.35.12.json     1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.35.21/.changes/1.35.12.json     2024-09-17 20:09:21.000000000 
+0200
@@ -0,0 +1,32 @@
+[
+  {
+    "category": "``appsync``",
+    "description": "[``botocore``] Adds new logging levels (INFO and DEBUG) 
for additional log output control",
+    "type": "api-change"
+  },
+  {
+    "category": "``bedrock-agent``",
+    "description": "[``botocore``] Add support for user metadata inside 
PromptVariant.",
+    "type": "api-change"
+  },
+  {
+    "category": "``finspace``",
+    "description": "[``botocore``] Updates Finspace documentation for smaller 
instances.",
+    "type": "api-change"
+  },
+  {
+    "category": "``fis``",
+    "description": "[``botocore``] This release adds safety levers, a new 
mechanism to stop all running experiments and prevent new experiments from 
starting.",
+    "type": "api-change"
+  },
+  {
+    "category": "``logs``",
+    "description": "[``botocore``] Update to support new APIs for delivery of 
logs from AWS services.",
+    "type": "api-change"
+  },
+  {
+    "category": "``s3control``",
+    "description": "[``botocore``] Amazon Simple Storage Service /S3 Access 
Grants / Features : This release launches new Access Grants API - 
ListCallerAccessGrants.",
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.35.10/.changes/1.35.13.json 
new/boto3-1.35.21/.changes/1.35.13.json
--- old/boto3-1.35.10/.changes/1.35.13.json     1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.35.21/.changes/1.35.13.json     2024-09-17 20:09:21.000000000 
+0200
@@ -0,0 +1,32 @@
+[
+  {
+    "category": "``application-signals``",
+    "description": "[``botocore``] Amazon CloudWatch Application Signals now 
supports creating Service Level Objectives using a new calculation type. Users 
can now create SLOs which are configured with request-based SLIs to help meet 
their specific business requirements.",
+    "type": "api-change"
+  },
+  {
+    "category": "``codepipeline``",
+    "description": "[``botocore``] Updates to add recent notes to APIs and to 
replace example S3 bucket names globally.",
+    "type": "api-change"
+  },
+  {
+    "category": "``connect``",
+    "description": "[``botocore``] Amazon Connect Custom Vocabulary now 
supports Catalan (Spain), Danish (Denmark), Dutch (Netherlands), Finnish 
(Finland), Indonesian (Indonesia), Malay (Malaysia), Norwegian Bokmal (Norway), 
Polish (Poland), Swedish (Sweden), and Tagalog/Filipino (Philippines).",
+    "type": "api-change"
+  },
+  {
+    "category": "``gamelift``",
+    "description": "[``botocore``] Amazon GameLift provides additional events 
for tracking the fleet creation process.",
+    "type": "api-change"
+  },
+  {
+    "category": "``kinesisanalyticsv2``",
+    "description": "[``botocore``] Support for Flink 1.20 in Managed Service 
for Apache Flink",
+    "type": "api-change"
+  },
+  {
+    "category": "``sagemaker``",
+    "description": "[``botocore``] Amazon SageMaker now supports idle shutdown 
of JupyterLab and CodeEditor applications on SageMaker Studio.",
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.35.10/.changes/1.35.14.json 
new/boto3-1.35.21/.changes/1.35.14.json
--- old/boto3-1.35.10/.changes/1.35.14.json     1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.35.21/.changes/1.35.14.json     2024-09-17 20:09:21.000000000 
+0200
@@ -0,0 +1,7 @@
+[
+  {
+    "category": "``qapps``",
+    "description": "[``botocore``] Adds UpdateLibraryItemMetadata api to 
change status of app for admin verification feature and returns isVerified 
field in any api returning the app or library item.",
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.35.10/.changes/1.35.15.json 
new/boto3-1.35.21/.changes/1.35.15.json
--- old/boto3-1.35.10/.changes/1.35.15.json     1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.35.21/.changes/1.35.15.json     2024-09-17 20:09:21.000000000 
+0200
@@ -0,0 +1,32 @@
+[
+  {
+    "category": "``dynamodb``",
+    "description": "[``botocore``] Doc-only update for DynamoDB. Added 
information about async behavior for TagResource and UntagResource APIs and 
updated the description of ResourceInUseException.",
+    "type": "api-change"
+  },
+  {
+    "category": "``elbv2``",
+    "description": "[``botocore``] Add paginators for the ELBv2 
DescribeListenerCertificates and DescribeRules APIs. Fix broken waiter for the 
ELBv2 DescribeLoadBalancers API.",
+    "type": "api-change"
+  },
+  {
+    "category": "``ivs-realtime``",
+    "description": "[``botocore``] IVS Real-Time now offers customers the 
ability to broadcast to Stages using RTMP(S).",
+    "type": "api-change"
+  },
+  {
+    "category": "``kafka``",
+    "description": "[``botocore``] Amazon MSK Replicator can now replicate 
data to identically named topics between MSK clusters within the same AWS 
Region or across different AWS Regions.",
+    "type": "api-change"
+  },
+  {
+    "category": "``sagemaker``",
+    "description": "[``botocore``] Amazon Sagemaker supports orchestrating 
SageMaker HyperPod clusters with Amazon EKS",
+    "type": "api-change"
+  },
+  {
+    "category": "``sagemaker-runtime``",
+    "description": "[``botocore``] AWS SageMaker Runtime feature: Add sticky 
routing to support stateful inference models.",
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.35.10/.changes/1.35.16.json 
new/boto3-1.35.21/.changes/1.35.16.json
--- old/boto3-1.35.10/.changes/1.35.16.json     1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.35.21/.changes/1.35.16.json     2024-09-17 20:09:21.000000000 
+0200
@@ -0,0 +1,32 @@
+[
+  {
+    "category": "``chime-sdk-voice``",
+    "description": "[``botocore``] Documentation-only update that clarifies 
the ValidateE911Address action of the Amazon Chime SDK Voice APIs.",
+    "type": "api-change"
+  },
+  {
+    "category": "``cognito-identity``",
+    "description": "[``botocore``] This release adds sensitive trait to some 
required shapes.",
+    "type": "api-change"
+  },
+  {
+    "category": "``pipes``",
+    "description": "[``botocore``] This release adds support for customer 
managed KMS keys in Amazon EventBridge Pipe",
+    "type": "api-change"
+  },
+  {
+    "category": "``securityhub``",
+    "description": "[``botocore``] Documentation update for Security Hub",
+    "type": "api-change"
+  },
+  {
+    "category": "AWSCRT",
+    "description": "[``botocore``] Update awscrt version to 0.21.5",
+    "type": "enhancement"
+  },
+  {
+    "category": "``s3``",
+    "description": "[``botocore``] Adds logic to gracefully handle invalid 
timestamps returned in the Expires header.",
+    "type": "enhancement"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.35.10/.changes/1.35.17.json 
new/boto3-1.35.21/.changes/1.35.17.json
--- old/boto3-1.35.10/.changes/1.35.17.json     1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.35.21/.changes/1.35.17.json     2024-09-17 20:09:21.000000000 
+0200
@@ -0,0 +1,32 @@
+[
+  {
+    "category": "``bedrock-agent``",
+    "description": "[``botocore``] Amazon Bedrock Knowledge Bases now supports 
using inference profiles to increase throughput and improve resilience.",
+    "type": "api-change"
+  },
+  {
+    "category": "``bedrock-agent-runtime``",
+    "description": "[``botocore``] Amazon Bedrock Knowledge Bases now supports 
using inference profiles to increase throughput and improve resilience.",
+    "type": "api-change"
+  },
+  {
+    "category": "``ecr``",
+    "description": "[``botocore``] Added KMS_DSSE to EncryptionType",
+    "type": "api-change"
+  },
+  {
+    "category": "``guardduty``",
+    "description": "[``botocore``] Add support for new statistic types in 
GetFindingsStatistics.",
+    "type": "api-change"
+  },
+  {
+    "category": "``lexv2-models``",
+    "description": "[``botocore``] Support new Polly voice engines in 
VoiceSettings: long-form and generative",
+    "type": "api-change"
+  },
+  {
+    "category": "``medialive``",
+    "description": "[``botocore``] Adds AV1 Codec support, SRT ouputs, and 
MediaLive Anywhere support.",
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.35.10/.changes/1.35.18.json 
new/boto3-1.35.21/.changes/1.35.18.json
--- old/boto3-1.35.10/.changes/1.35.18.json     1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.35.21/.changes/1.35.18.json     2024-09-17 20:09:21.000000000 
+0200
@@ -0,0 +1,42 @@
+[
+  {
+    "category": "``cognito-idp``",
+    "description": "[``botocore``] Added email MFA option to user pools with 
advanced security features.",
+    "type": "api-change"
+  },
+  {
+    "category": "``elbv2``",
+    "description": "[``botocore``] Correct incorrectly mapped error in ELBv2 
waiters",
+    "type": "api-change"
+  },
+  {
+    "category": "``emr``",
+    "description": "[``botocore``] Update APIs to allow modification of ODCR 
options, allocation strategy, and InstanceTypeConfigs on running InstanceFleet 
clusters.",
+    "type": "api-change"
+  },
+  {
+    "category": "``glue``",
+    "description": "[``botocore``] AWS Glue is introducing two new optimizers 
for Apache Iceberg tables: snapshot retention and orphan file deletion. 
Customers can enable these optimizers and customize their configurations to 
perform daily maintenance tasks on their Iceberg tables based on their specific 
requirements.",
+    "type": "api-change"
+  },
+  {
+    "category": "``mediaconvert``",
+    "description": "[``botocore``] This release includes support for dynamic 
video overlay workflows, including picture-in-picture and squeezeback",
+    "type": "api-change"
+  },
+  {
+    "category": "``rds``",
+    "description": "[``botocore``] This release adds support for the 
os-upgrade pending maintenance action for Amazon Aurora DB clusters.",
+    "type": "api-change"
+  },
+  {
+    "category": "``storagegateway``",
+    "description": "[``botocore``] The S3 File Gateway now supports DSSE-KMS 
encryption. A new parameter EncryptionType is added to these APIs: 
CreateSmbFileShare, CreateNfsFileShare, UpdateSmbFileShare, UpdateNfsFileShare, 
DescribeSmbFileShares, DescribeNfsFileShares. Also, in favor of EncryptionType, 
KmsEncrypted is deprecated.",
+    "type": "api-change"
+  },
+  {
+    "category": "``synthetics``",
+    "description": "[``botocore``] This release introduces two features. The 
first is tag replication, which allows for the propagation of canary tags onto 
Synthetics related resources, such as Lambda functions. The second is a limit 
increase in canary name length, which has now been increased from 21 to 255 
characters.",
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.35.10/.changes/1.35.19.json 
new/boto3-1.35.21/.changes/1.35.19.json
--- old/boto3-1.35.10/.changes/1.35.19.json     1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.35.21/.changes/1.35.19.json     2024-09-17 20:09:21.000000000 
+0200
@@ -0,0 +1,17 @@
+[
+  {
+    "category": "``amplify``",
+    "description": "[``botocore``] Doc only update to Amplify to explain 
platform setting for Next.js 14 SSG only applications",
+    "type": "api-change"
+  },
+  {
+    "category": "``ivs``",
+    "description": "[``botocore``] Updates to all tags descriptions.",
+    "type": "api-change"
+  },
+  {
+    "category": "``ivschat``",
+    "description": "[``botocore``] Updates to all tags descriptions.",
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.35.10/.changes/1.35.20.json 
new/boto3-1.35.21/.changes/1.35.20.json
--- old/boto3-1.35.10/.changes/1.35.20.json     1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.35.21/.changes/1.35.20.json     2024-09-17 20:09:21.000000000 
+0200
@@ -0,0 +1,32 @@
+[
+  {
+    "category": "``bedrock``",
+    "description": "[``botocore``] This feature adds cross account s3 bucket 
and VPC support to ModelInvocation jobs. To use a cross account bucket, pass in 
the accountId of the bucket to s3BucketOwner in the 
ModelInvocationJobInputDataConfig or ModelInvocationJobOutputDataConfig.",
+    "type": "api-change"
+  },
+  {
+    "category": "``iot``",
+    "description": "[``botocore``] This release adds additional enhancements 
to AWS IoT Device Management Software Package Catalog and Jobs. It also adds 
SBOM support in Software Package Version.",
+    "type": "api-change"
+  },
+  {
+    "category": "``medialive``",
+    "description": "[``botocore``] Removing the ON_PREMISE enum from the input 
settings field.",
+    "type": "api-change"
+  },
+  {
+    "category": "``organizations``",
+    "description": "[``botocore``] Doc only update for AWS Organizations that 
fixes several customer-reported issues",
+    "type": "api-change"
+  },
+  {
+    "category": "``pca-connector-scep``",
+    "description": "[``botocore``] This is a general availability (GA) release 
of Connector for SCEP, a feature of AWS Private CA. Connector for SCEP links 
your SCEP-enabled and mobile device management systems to AWS Private CA for 
digital signature installation and certificate management.",
+    "type": "api-change"
+  },
+  {
+    "category": "``rds``",
+    "description": "[``botocore``] Launching Global Cluster tagging.",
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.35.10/.changes/1.35.21.json 
new/boto3-1.35.21/.changes/1.35.21.json
--- old/boto3-1.35.10/.changes/1.35.21.json     1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.35.21/.changes/1.35.21.json     2024-09-17 20:09:21.000000000 
+0200
@@ -0,0 +1,32 @@
+[
+  {
+    "category": "``codebuild``",
+    "description": "[``botocore``] GitLab Enhancements - Add support for 
Self-Hosted GitLab runners in CodeBuild. Add group webhooks",
+    "type": "api-change"
+  },
+  {
+    "category": "``ecr``",
+    "description": "[``botocore``] The `DescribeImageScanning` API now 
includes `fixAvailable`, `exploitAvailable`, and `fixedInVersion` fields to 
provide more detailed information about the availability of fixes, exploits, 
and fixed versions for identified image vulnerabilities.",
+    "type": "api-change"
+  },
+  {
+    "category": "``ecs``",
+    "description": "[``botocore``] This is a documentation only release to 
address various tickets.",
+    "type": "api-change"
+  },
+  {
+    "category": "``lambda``",
+    "description": "[``botocore``] Support for JSON resource-based policies 
and block public access",
+    "type": "api-change"
+  },
+  {
+    "category": "``rds``",
+    "description": "[``botocore``] Updates Amazon RDS documentation with 
configuration information about the BYOL model for RDS for Db2.",
+    "type": "api-change"
+  },
+  {
+    "category": "``ssm``",
+    "description": "[``botocore``] Support for additional levels of 
cross-account, cross-Region organizational units in Automation. Various 
documentation updates.",
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.35.10/.github/workflows/lint.yml 
new/boto3-1.35.21/.github/workflows/lint.yml
--- old/boto3-1.35.10/.github/workflows/lint.yml        2024-08-30 
20:16:10.000000000 +0200
+++ new/boto3-1.35.21/.github/workflows/lint.yml        2024-09-17 
20:09:21.000000000 +0200
@@ -15,7 +15,7 @@
     steps:
     - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
     - name: Set up Python 3.9
-      uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d
+      uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3
       with:
         python-version: 3.9
     - name: Run pre-commit
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.35.10/.github/workflows/run-crt-test.yml 
new/boto3-1.35.21/.github/workflows/run-crt-test.yml
--- old/boto3-1.35.10/.github/workflows/run-crt-test.yml        2024-08-30 
20:16:10.000000000 +0200
+++ new/boto3-1.35.21/.github/workflows/run-crt-test.yml        2024-09-17 
20:09:21.000000000 +0200
@@ -29,7 +29,7 @@
     steps:
       - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
       - name: 'Set up Python ${{ matrix.python-version }}'
-        uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d
+        uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3
         with:
           python-version: '${{ matrix.python-version }}'
       - name: Install dependencies and CRT
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.35.10/.github/workflows/run-tests.yml 
new/boto3-1.35.21/.github/workflows/run-tests.yml
--- old/boto3-1.35.10/.github/workflows/run-tests.yml   2024-08-30 
20:16:10.000000000 +0200
+++ new/boto3-1.35.21/.github/workflows/run-tests.yml   2024-09-17 
20:09:21.000000000 +0200
@@ -30,7 +30,7 @@
     steps:
     - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608
     - name: Set up Python ${{ matrix.python-version }}
-      uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d
+      uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3
       with:
         python-version: ${{ matrix.python-version }}
     - name: Install dependencies
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.35.10/CHANGELOG.rst 
new/boto3-1.35.21/CHANGELOG.rst
--- old/boto3-1.35.10/CHANGELOG.rst     2024-08-30 20:16:10.000000000 +0200
+++ new/boto3-1.35.21/CHANGELOG.rst     2024-09-17 20:09:21.000000000 +0200
@@ -2,6 +2,122 @@
 CHANGELOG
 =========
 
+1.35.21
+=======
+
+* api-change:``codebuild``: [``botocore``] GitLab Enhancements - Add support 
for Self-Hosted GitLab runners in CodeBuild. Add group webhooks
+* api-change:``ecr``: [``botocore``] The `DescribeImageScanning` API now 
includes `fixAvailable`, `exploitAvailable`, and `fixedInVersion` fields to 
provide more detailed information about the availability of fixes, exploits, 
and fixed versions for identified image vulnerabilities.
+* api-change:``ecs``: [``botocore``] This is a documentation only release to 
address various tickets.
+* api-change:``lambda``: [``botocore``] Support for JSON resource-based 
policies and block public access
+* api-change:``rds``: [``botocore``] Updates Amazon RDS documentation with 
configuration information about the BYOL model for RDS for Db2.
+* api-change:``ssm``: [``botocore``] Support for additional levels of 
cross-account, cross-Region organizational units in Automation. Various 
documentation updates.
+
+
+1.35.20
+=======
+
+* api-change:``bedrock``: [``botocore``] This feature adds cross account s3 
bucket and VPC support to ModelInvocation jobs. To use a cross account bucket, 
pass in the accountId of the bucket to s3BucketOwner in the 
ModelInvocationJobInputDataConfig or ModelInvocationJobOutputDataConfig.
+* api-change:``iot``: [``botocore``] This release adds additional enhancements 
to AWS IoT Device Management Software Package Catalog and Jobs. It also adds 
SBOM support in Software Package Version.
+* api-change:``medialive``: [``botocore``] Removing the ON_PREMISE enum from 
the input settings field.
+* api-change:``organizations``: [``botocore``] Doc only update for AWS 
Organizations that fixes several customer-reported issues
+* api-change:``pca-connector-scep``: [``botocore``] This is a general 
availability (GA) release of Connector for SCEP, a feature of AWS Private CA. 
Connector for SCEP links your SCEP-enabled and mobile device management systems 
to AWS Private CA for digital signature installation and certificate management.
+* api-change:``rds``: [``botocore``] Launching Global Cluster tagging.
+
+
+1.35.19
+=======
+
+* api-change:``amplify``: [``botocore``] Doc only update to Amplify to explain 
platform setting for Next.js 14 SSG only applications
+* api-change:``ivs``: [``botocore``] Updates to all tags descriptions.
+* api-change:``ivschat``: [``botocore``] Updates to all tags descriptions.
+
+
+1.35.18
+=======
+
+* api-change:``cognito-idp``: [``botocore``] Added email MFA option to user 
pools with advanced security features.
+* api-change:``elbv2``: [``botocore``] Correct incorrectly mapped error in 
ELBv2 waiters
+* api-change:``emr``: [``botocore``] Update APIs to allow modification of ODCR 
options, allocation strategy, and InstanceTypeConfigs on running InstanceFleet 
clusters.
+* api-change:``glue``: [``botocore``] AWS Glue is introducing two new 
optimizers for Apache Iceberg tables: snapshot retention and orphan file 
deletion. Customers can enable these optimizers and customize their 
configurations to perform daily maintenance tasks on their Iceberg tables based 
on their specific requirements.
+* api-change:``mediaconvert``: [``botocore``] This release includes support 
for dynamic video overlay workflows, including picture-in-picture and 
squeezeback
+* api-change:``rds``: [``botocore``] This release adds support for the 
os-upgrade pending maintenance action for Amazon Aurora DB clusters.
+* api-change:``storagegateway``: [``botocore``] The S3 File Gateway now 
supports DSSE-KMS encryption. A new parameter EncryptionType is added to these 
APIs: CreateSmbFileShare, CreateNfsFileShare, UpdateSmbFileShare, 
UpdateNfsFileShare, DescribeSmbFileShares, DescribeNfsFileShares. Also, in 
favor of EncryptionType, KmsEncrypted is deprecated.
+* api-change:``synthetics``: [``botocore``] This release introduces two 
features. The first is tag replication, which allows for the propagation of 
canary tags onto Synthetics related resources, such as Lambda functions. The 
second is a limit increase in canary name length, which has now been increased 
from 21 to 255 characters.
+
+
+1.35.17
+=======
+
+* api-change:``bedrock-agent``: [``botocore``] Amazon Bedrock Knowledge Bases 
now supports using inference profiles to increase throughput and improve 
resilience.
+* api-change:``bedrock-agent-runtime``: [``botocore``] Amazon Bedrock 
Knowledge Bases now supports using inference profiles to increase throughput 
and improve resilience.
+* api-change:``ecr``: [``botocore``] Added KMS_DSSE to EncryptionType
+* api-change:``guardduty``: [``botocore``] Add support for new statistic types 
in GetFindingsStatistics.
+* api-change:``lexv2-models``: [``botocore``] Support new Polly voice engines 
in VoiceSettings: long-form and generative
+* api-change:``medialive``: [``botocore``] Adds AV1 Codec support, SRT ouputs, 
and MediaLive Anywhere support.
+
+
+1.35.16
+=======
+
+* api-change:``chime-sdk-voice``: [``botocore``] Documentation-only update 
that clarifies the ValidateE911Address action of the Amazon Chime SDK Voice 
APIs.
+* api-change:``cognito-identity``: [``botocore``] This release adds sensitive 
trait to some required shapes.
+* api-change:``pipes``: [``botocore``] This release adds support for customer 
managed KMS keys in Amazon EventBridge Pipe
+* api-change:``securityhub``: [``botocore``] Documentation update for Security 
Hub
+* enhancement:AWSCRT: [``botocore``] Update awscrt version to 0.21.5
+* enhancement:``s3``: [``botocore``] Adds logic to gracefully handle invalid 
timestamps returned in the Expires header.
+
+
+1.35.15
+=======
+
+* api-change:``dynamodb``: [``botocore``] Doc-only update for DynamoDB. Added 
information about async behavior for TagResource and UntagResource APIs and 
updated the description of ResourceInUseException.
+* api-change:``elbv2``: [``botocore``] Add paginators for the ELBv2 
DescribeListenerCertificates and DescribeRules APIs. Fix broken waiter for the 
ELBv2 DescribeLoadBalancers API.
+* api-change:``ivs-realtime``: [``botocore``] IVS Real-Time now offers 
customers the ability to broadcast to Stages using RTMP(S).
+* api-change:``kafka``: [``botocore``] Amazon MSK Replicator can now replicate 
data to identically named topics between MSK clusters within the same AWS 
Region or across different AWS Regions.
+* api-change:``sagemaker``: [``botocore``] Amazon Sagemaker supports 
orchestrating SageMaker HyperPod clusters with Amazon EKS
+* api-change:``sagemaker-runtime``: [``botocore``] AWS SageMaker Runtime 
feature: Add sticky routing to support stateful inference models.
+
+
+1.35.14
+=======
+
+* api-change:``qapps``: [``botocore``] Adds UpdateLibraryItemMetadata api to 
change status of app for admin verification feature and returns isVerified 
field in any api returning the app or library item.
+
+
+1.35.13
+=======
+
+* api-change:``application-signals``: [``botocore``] Amazon CloudWatch 
Application Signals now supports creating Service Level Objectives using a new 
calculation type. Users can now create SLOs which are configured with 
request-based SLIs to help meet their specific business requirements.
+* api-change:``codepipeline``: [``botocore``] Updates to add recent notes to 
APIs and to replace example S3 bucket names globally.
+* api-change:``connect``: [``botocore``] Amazon Connect Custom Vocabulary now 
supports Catalan (Spain), Danish (Denmark), Dutch (Netherlands), Finnish 
(Finland), Indonesian (Indonesia), Malay (Malaysia), Norwegian Bokmal (Norway), 
Polish (Poland), Swedish (Sweden), and Tagalog/Filipino (Philippines).
+* api-change:``gamelift``: [``botocore``] Amazon GameLift provides additional 
events for tracking the fleet creation process.
+* api-change:``kinesisanalyticsv2``: [``botocore``] Support for Flink 1.20 in 
Managed Service for Apache Flink
+* api-change:``sagemaker``: [``botocore``] Amazon SageMaker now supports idle 
shutdown of JupyterLab and CodeEditor applications on SageMaker Studio.
+
+
+1.35.12
+=======
+
+* api-change:``appsync``: [``botocore``] Adds new logging levels (INFO and 
DEBUG) for additional log output control
+* api-change:``bedrock-agent``: [``botocore``] Add support for user metadata 
inside PromptVariant.
+* api-change:``finspace``: [``botocore``] Updates Finspace documentation for 
smaller instances.
+* api-change:``fis``: [``botocore``] This release adds safety levers, a new 
mechanism to stop all running experiments and prevent new experiments from 
starting.
+* api-change:``logs``: [``botocore``] Update to support new APIs for delivery 
of logs from AWS services.
+* api-change:``s3control``: [``botocore``] Amazon Simple Storage Service /S3 
Access Grants / Features : This release launches new Access Grants API - 
ListCallerAccessGrants.
+
+
+1.35.11
+=======
+
+* api-change:``connect``: [``botocore``] Release ReplicaConfiguration as part 
of DescribeInstance
+* api-change:``datazone``: [``botocore``] Add support to let data publisher 
specify a subset of the data asset that a subscriber will have access to based 
on the asset filters provided, when accepting a subscription request.
+* api-change:``elbv2``: [``botocore``] This release adds support for 
configuring TCP idle timeout on NLB and GWLB listeners.
+* api-change:``mediaconnect``: [``botocore``] AWS Elemental MediaConnect 
introduces thumbnails for Flow source monitoring. Thumbnails provide still 
image previews of the live content feeding your MediaConnect Flow allowing you 
to easily verify that your source is operating as expected.
+* api-change:``medialive``: [``botocore``] Added MinQP as a Rate Control 
option for H264 and H265 encodes.
+* api-change:``sagemaker``: [``botocore``] Amazon SageMaker now supports 
automatic mounting of a user's home folder in the Amazon Elastic File System 
(EFS) associated with the SageMaker Studio domain to their Studio Spaces to 
enable users to share data between their own private spaces.
+* api-change:``timestream-influxdb``: [``botocore``] Timestream for InfluxDB 
now supports compute scaling and deployment type conversion. This release adds 
the DbInstanceType and DeploymentType parameters to the UpdateDbInstance API.
+
+
 1.35.10
 =======
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.35.10/boto3/__init__.py 
new/boto3-1.35.21/boto3/__init__.py
--- old/boto3-1.35.10/boto3/__init__.py 2024-08-30 20:16:10.000000000 +0200
+++ new/boto3-1.35.21/boto3/__init__.py 2024-09-17 20:09:21.000000000 +0200
@@ -17,7 +17,7 @@
 from boto3.session import Session
 
 __author__ = 'Amazon Web Services'
-__version__ = '1.35.10'
+__version__ = '1.35.21'
 
 
 # The default Boto3 session; autoloaded when needed.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.35.10/setup.cfg new/boto3-1.35.21/setup.cfg
--- old/boto3-1.35.10/setup.cfg 2024-08-30 20:16:10.000000000 +0200
+++ new/boto3-1.35.21/setup.cfg 2024-09-17 20:09:21.000000000 +0200
@@ -3,7 +3,7 @@
 
 [metadata]
 requires_dist =
-    botocore>=1.35.10,<1.36.0
+    botocore>=1.35.21,<1.36.0
     jmespath>=0.7.1,<2.0.0
     s3transfer>=0.10.0,<0.11.0
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.35.10/setup.py new/boto3-1.35.21/setup.py
--- old/boto3-1.35.10/setup.py  2024-08-30 20:16:10.000000000 +0200
+++ new/boto3-1.35.21/setup.py  2024-09-17 20:09:21.000000000 +0200
@@ -14,7 +14,7 @@
 
 
 requires = [
-    'botocore>=1.35.10,<1.36.0',
+    'botocore>=1.35.21,<1.36.0',
     'jmespath>=0.7.1,<2.0.0',
     's3transfer>=0.10.0,<0.11.0',
 ]

Reply via email to