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 2025-09-18 21:08:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-boto3 (Old)
 and      /work/SRC/openSUSE:Factory/.python-boto3.new.27445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-boto3"

Thu Sep 18 21:08:10 2025 rev:127 rq:1305421 version:1.40.32

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-boto3/python-boto3.changes        
2025-09-14 18:49:30.724428583 +0200
+++ /work/SRC/openSUSE:Factory/.python-boto3.new.27445/python-boto3.changes     
2025-09-18 21:08:21.197589664 +0200
@@ -1,0 +2,89 @@
+Wed Sep 17 13:55:44 UTC 2025 - ecsos <[email protected]>
+
+- UPdate to 1.40.32
+  * api-change:``budgets``: [``botocore``] Add support for custom time periods 
in budget configuration
+  * api-change:``ivs-realtime``: [``botocore``] IVS now offers customers the 
ability to control
+    the positioning of participants in both grid and PiP layouts based on 
custom attribute values
+    in participant tokens.
+  * api-change:``logs``: [``botocore``] Cloudwatch Logs added support for 2 
new API parameters
+    in metric and subscription filter APIs to filter log events based on 
system field values
+    and emit system field values as dimensions and send them to customer 
destination as additional metadata.
+  * api-change:``osis``: [``botocore``] Adds support for cross-account 
ingestion for push-based sources.
+    This includes resource policies for sharing pipelines across accounts and 
features
+    for managing pipeline endpoints which enable accessing pipelines across 
different VPCs,
+    including VPCs in other accounts.
+
+-------------------------------------------------------------------
+Tue Sep 16 12:02:30 UTC 2025 - John Paul Adrian Glaubitz 
<[email protected]>
+
+- Update to 1.40.31
+  * api-change:``ce``: [``botocore``] Added endpoint support for 
eusc-de-east-1 region.
+  * api-change:``medical-imaging``: [``botocore``] Added support for OpenID 
Connect (OIDC) custom
+    authorizer
+  * api-change:``observabilityadmin``: [``botocore``] CloudWatch Observability 
Admin adds the ability
+    to enable telemetry centralization in customers' Organizations. The 
release introduces new APIs to
+    manage centralization rules, which define settings to replicate telemetry 
data to a central
+    destination in the customers' Organization.
+  * api-change:``s3control``: [``botocore``] Introduce three new encryption 
filters: EncryptionType
+    (SSE-S3, SSE-KMS, DSSE-KMS, SSE-C, NOT-SSE), KmsKeyArn (for SSE-KMS and 
DSSE-KMS), and
+    BucketKeyEnabled (for SSE-KMS).
+  * api-change:``sms``: [``botocore``] The sms client has been removed 
following the deprecation of
+    the service.
+- from version 1.40.30
+  * api-change:``payment-cryptography``: [``botocore``] Add support for 
certificates to be signed by
+    3rd party certificate authorities.  New API GetCertificateSigningRequest 
API and support for
+    providing certificates at run-time for tr-34 import/export
+- from version 1.40.29
+  * api-change:``amp``: [``botocore``] Add Vended Logs APIs for Amazon 
Prometheus Managed Collector
+  * api-change:``datazone``: [``botocore``] adding IAM principal id to IAM 
user profile details
+  * api-change:``ecs``: [``botocore``] This release supports hook details for 
Amazon ECS lifecycle
+    hooks.
+  * api-change:``emr-containers``: [``botocore``] Added nodeLabel support in 
container provider to
+    aid hardware isolation support for virtual cluster and security 
configuration.
+  * api-change:``evs``: [``botocore``] CreateEnvironment API now supports 
parameters (isHcxPublic &
+    hcxNetworkAclId) for HCX migration via public internet, adding flexibility 
for migration scenarios.
+    New APIs have been added for associating (AssociateEipToVlan) & 
disassociating
+    (DisassociateEipFromVlan) Elastic IP (EIP) addresses.
+  * api-change:``guardduty``: [``botocore``] Updated Java SDK implementation 
of entity set status in
+    GuardDuty API.
+  * api-change:``medialive``: [``botocore``] AWS Elemental MediaLive adds a 
new feature in
+    MediaPackage output group that enables MediaPackage V2 users to control 
HLS-related parameters
+    directly in MediaLive. These parameter settings are then reflected in 
MediaPackage outputs,
+    providing more streamlined control over HLS configurations.
+  * api-change:``quicksight``: [``botocore``] This release adds support for 
Account level custom
+    permissions, additional Dashboard Options, and Null support for Q&A.
+  * api-change:``rds``: [``botocore``] Adds support for end-to-end IAM 
authentication in RDS Proxy
+    for MySQL, MariaDB, and PostgreSQL engines.
+- from version 1.40.28
+  * api-change:``networkflowmonitor``: [``botocore``] Added new enum value 
(AWS::Region) for type
+    field under MonitorLocalResource and MonitorRemoteResource. Workload 
Insights and Monitor top
+    contributors queries now support a new DestinationCategory (INTER_REGION).
+  * api-change:``payment-cryptography``: [``botocore``] AWS Payment 
Cryptography Service now supports
+    Multi-Region key replication. Customers can choose to automatically 
distribute keys across AWS
+    Regions.
+- from version 1.40.27
+  * api-change:``autoscaling``: [``botocore``] Added 
WaitForTransitioningInstances parameter to the
+    CancelInstanceRefresh API, allowing the caller to cancel an instance 
refresh without waiting for
+    on-going launches and terminations.
+  * api-change:``cloudwatch``: [``botocore``] Added a new API - 
DescribeAlarmContributors API, to
+    retrieve alarm contributors in ALARM state. Added support in 
DescribeAlarmHistory API to query
+    alarm contributor history
+  * api-change:``connect``: [``botocore``] SDK release for user defined 
predefined attributes.
+  * api-change:``datazone``: [``botocore``] Adds support for custom blueprints
+  * api-change:``mediapackagev2``: [``botocore``] Added CUE tag SCTE output to 
MediaPackageV2 HLS and
+    LL-HLS manifests.
+  * api-change:``organizations``: [``botocore``] Documentation updates for AWS 
Organizations APIs.
+  * api-change:``sagemaker``: [``botocore``] Released IPv6 support with 
dual-stack domain options on
+    SageMaker Studio and introduced support for p6-b200.48xlarge instance type 
on SageMaker Studio for
+    JupyterLab and CodeEditor applications.
+- from version 1.40.26
+  * api-change:``iotsitewise``: [``botocore``] Add ComputationModelVersion 
support in IoT SiteWise
+    APIs
+  * api-change:``s3``: [``botocore``] This release includes backward 
compatibility work on the
+    "Expires" parameter.
+  * api-change:``securityhub``: [``botocore``] This release adds the 
RESOURCE_NOT_FOUND error code as
+    a possible value in responses to the following operations: 
BatchGetStandardsControlAssociations,
+    BatchUpdateStandardsControlAssociations, and BatchGetSecurityControls.
+- Update BuildRequires and Requires from setup.py
+
+-------------------------------------------------------------------

Old:
----
  1.40.25.tar.gz

New:
----
  1.40.32.tar.gz

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

Other differences:
------------------
++++++ python-boto3.spec ++++++
--- /var/tmp/diff_new_pack.ON5lfN/_old  2025-09-18 21:08:22.065625955 +0200
+++ /var/tmp/diff_new_pack.ON5lfN/_new  2025-09-18 21:08:22.069626122 +0200
@@ -23,25 +23,25 @@
 %define pytestjobs -n ${RPM_BUILD_NCPUS:-1}
 %endif
 Name:           python-boto3
-Version:        1.40.25
+Version:        1.40.32
 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.40.25 with %python-botocore < 
1.41.0}
+BuildRequires:  %{python_module botocore >= 1.40.31 with %python-botocore < 
1.41.0}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module pytest-xdist}
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module s3transfer >= 0.13.0 with %python-s3transfer < 
0.14.0}
+BuildRequires:  %{python_module s3transfer >= 0.14.0 with %python-s3transfer < 
0.15.0}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       (python-botocore >= 1.40.25 with python-botocore < 1.41.0)
+Requires:       (python-botocore >= 1.40.32 with python-botocore < 1.41.0)
 Requires:       (python-jmespath >= 0.7.1 with python-jmespath < 2.0.0)
-Requires:       (python-s3transfer >= 0.13.0 with python-s3transfer < 0.14.0)
+Requires:       (python-s3transfer >= 0.14.0 with python-s3transfer < 0.15.0)
 BuildArch:      noarch
 %if 0%{?sle_version} >= 150400
 Obsoletes:      python3-boto3 < %{version}
@@ -58,6 +58,8 @@
 
 
 
+
+
 
 
 

++++++ 1.40.25.tar.gz -> 1.40.32.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.40.25/.changes/1.40.26.json 
new/boto3-1.40.32/.changes/1.40.26.json
--- old/boto3-1.40.25/.changes/1.40.26.json     1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.40.32/.changes/1.40.26.json     2025-09-16 20:18:44.000000000 
+0200
@@ -0,0 +1,17 @@
+[
+  {
+    "category": "``iotsitewise``",
+    "description": "[``botocore``] Add ComputationModelVersion support in IoT 
SiteWise APIs",
+    "type": "api-change"
+  },
+  {
+    "category": "``s3``",
+    "description": "[``botocore``] This release includes backward 
compatibility work on the \"Expires\" parameter.",
+    "type": "api-change"
+  },
+  {
+    "category": "``securityhub``",
+    "description": "[``botocore``] This release adds the RESOURCE_NOT_FOUND 
error code as a possible value in responses to the following operations: 
BatchGetStandardsControlAssociations, BatchUpdateStandardsControlAssociations, 
and BatchGetSecurityControls.",
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.40.25/.changes/1.40.27.json 
new/boto3-1.40.32/.changes/1.40.27.json
--- old/boto3-1.40.25/.changes/1.40.27.json     1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.40.32/.changes/1.40.27.json     2025-09-16 20:18:44.000000000 
+0200
@@ -0,0 +1,37 @@
+[
+  {
+    "category": "``autoscaling``",
+    "description": "[``botocore``] Added WaitForTransitioningInstances 
parameter to the CancelInstanceRefresh API, allowing the caller to cancel an 
instance refresh without waiting for on-going launches and terminations.",
+    "type": "api-change"
+  },
+  {
+    "category": "``cloudwatch``",
+    "description": "[``botocore``] Added a new API - DescribeAlarmContributors 
API, to retrieve alarm contributors in ALARM state. Added support in 
DescribeAlarmHistory API to query alarm contributor history",
+    "type": "api-change"
+  },
+  {
+    "category": "``connect``",
+    "description": "[``botocore``] SDK release for user defined predefined 
attributes.",
+    "type": "api-change"
+  },
+  {
+    "category": "``datazone``",
+    "description": "[``botocore``] Adds support for custom blueprints",
+    "type": "api-change"
+  },
+  {
+    "category": "``mediapackagev2``",
+    "description": "[``botocore``] Added CUE tag SCTE output to MediaPackageV2 
HLS and LL-HLS manifests.",
+    "type": "api-change"
+  },
+  {
+    "category": "``organizations``",
+    "description": "[``botocore``] Documentation updates for AWS Organizations 
APIs.",
+    "type": "api-change"
+  },
+  {
+    "category": "``sagemaker``",
+    "description": "[``botocore``] Released IPv6 support with dual-stack 
domain options on SageMaker Studio and introduced support for p6-b200.48xlarge 
instance type on SageMaker Studio for JupyterLab and CodeEditor applications.",
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.40.25/.changes/1.40.28.json 
new/boto3-1.40.32/.changes/1.40.28.json
--- old/boto3-1.40.25/.changes/1.40.28.json     1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.40.32/.changes/1.40.28.json     2025-09-16 20:18:44.000000000 
+0200
@@ -0,0 +1,12 @@
+[
+  {
+    "category": "``networkflowmonitor``",
+    "description": "[``botocore``] Added new enum value (AWS::Region) for type 
field under MonitorLocalResource and MonitorRemoteResource. Workload Insights 
and Monitor top contributors queries now support a new DestinationCategory 
(INTER_REGION).",
+    "type": "api-change"
+  },
+  {
+    "category": "``payment-cryptography``",
+    "description": "[``botocore``] AWS Payment Cryptography Service now 
supports Multi-Region key replication. Customers can choose to automatically 
distribute keys across AWS Regions.",
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.40.25/.changes/1.40.29.json 
new/boto3-1.40.32/.changes/1.40.29.json
--- old/boto3-1.40.25/.changes/1.40.29.json     1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.40.32/.changes/1.40.29.json     2025-09-16 20:18:44.000000000 
+0200
@@ -0,0 +1,47 @@
+[
+  {
+    "category": "``amp``",
+    "description": "[``botocore``] Add Vended Logs APIs for Amazon Prometheus 
Managed Collector",
+    "type": "api-change"
+  },
+  {
+    "category": "``datazone``",
+    "description": "[``botocore``] adding IAM principal id to IAM user profile 
details",
+    "type": "api-change"
+  },
+  {
+    "category": "``ecs``",
+    "description": "[``botocore``] This release supports hook details for 
Amazon ECS lifecycle hooks.",
+    "type": "api-change"
+  },
+  {
+    "category": "``emr-containers``",
+    "description": "[``botocore``] Added nodeLabel support in container 
provider to aid hardware isolation support for virtual cluster and security 
configuration.",
+    "type": "api-change"
+  },
+  {
+    "category": "``evs``",
+    "description": "[``botocore``] CreateEnvironment API now supports 
parameters (isHcxPublic & hcxNetworkAclId) for HCX migration via public 
internet, adding flexibility for migration scenarios. New APIs have been added 
for associating (AssociateEipToVlan) & disassociating (DisassociateEipFromVlan) 
Elastic IP (EIP) addresses.",
+    "type": "api-change"
+  },
+  {
+    "category": "``guardduty``",
+    "description": "[``botocore``] Updated Java SDK implementation of entity 
set status in GuardDuty API.",
+    "type": "api-change"
+  },
+  {
+    "category": "``medialive``",
+    "description": "[``botocore``] AWS Elemental MediaLive adds a new feature 
in MediaPackage output group that enables MediaPackage V2 users to control 
HLS-related parameters directly in MediaLive. These parameter settings are then 
reflected in MediaPackage outputs, providing more streamlined control over HLS 
configurations.",
+    "type": "api-change"
+  },
+  {
+    "category": "``quicksight``",
+    "description": "[``botocore``] This release adds support for Account level 
custom permissions, additional Dashboard Options, and Null support for Q&A.",
+    "type": "api-change"
+  },
+  {
+    "category": "``rds``",
+    "description": "[``botocore``] Adds support for end-to-end IAM 
authentication in RDS Proxy for MySQL, MariaDB, and PostgreSQL engines.",
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.40.25/.changes/1.40.30.json 
new/boto3-1.40.32/.changes/1.40.30.json
--- old/boto3-1.40.25/.changes/1.40.30.json     1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.40.32/.changes/1.40.30.json     2025-09-16 20:18:44.000000000 
+0200
@@ -0,0 +1,7 @@
+[
+  {
+    "category": "``payment-cryptography``",
+    "description": "[``botocore``] Add support for certificates to be signed 
by 3rd party certificate authorities.  New API GetCertificateSigningRequest API 
and support for providing certificates at run-time for tr-34 import/export",
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.40.25/.changes/1.40.31.json 
new/boto3-1.40.32/.changes/1.40.31.json
--- old/boto3-1.40.25/.changes/1.40.31.json     1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.40.32/.changes/1.40.31.json     2025-09-16 20:18:44.000000000 
+0200
@@ -0,0 +1,27 @@
+[
+  {
+    "category": "``ce``",
+    "description": "[``botocore``] Added endpoint support for eusc-de-east-1 
region.",
+    "type": "api-change"
+  },
+  {
+    "category": "``medical-imaging``",
+    "description": "[``botocore``] Added support for OpenID Connect (OIDC) 
custom authorizer",
+    "type": "api-change"
+  },
+  {
+    "category": "``observabilityadmin``",
+    "description": "[``botocore``] CloudWatch Observability Admin adds the 
ability to enable telemetry centralization in customers' Organizations. The 
release introduces new APIs to manage centralization rules, which define 
settings to replicate telemetry data to a central destination in the customers' 
Organization.",
+    "type": "api-change"
+  },
+  {
+    "category": "``s3control``",
+    "description": "[``botocore``] Introduce three new encryption filters: 
EncryptionType (SSE-S3, SSE-KMS, DSSE-KMS, SSE-C, NOT-SSE), KmsKeyArn (for 
SSE-KMS and DSSE-KMS), and BucketKeyEnabled (for SSE-KMS).",
+    "type": "api-change"
+  },
+  {
+    "category": "``sms``",
+    "description": "[``botocore``] The sms client has been removed following 
the deprecation of the service.",
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.40.25/.changes/1.40.32.json 
new/boto3-1.40.32/.changes/1.40.32.json
--- old/boto3-1.40.25/.changes/1.40.32.json     1970-01-01 01:00:00.000000000 
+0100
+++ new/boto3-1.40.32/.changes/1.40.32.json     2025-09-16 20:18:44.000000000 
+0200
@@ -0,0 +1,22 @@
+[
+  {
+    "category": "``budgets``",
+    "description": "[``botocore``] Add support for custom time periods in 
budget configuration",
+    "type": "api-change"
+  },
+  {
+    "category": "``ivs-realtime``",
+    "description": "[``botocore``] IVS now offers customers the ability to 
control the positioning of participants in both grid and PiP layouts based on 
custom attribute values in participant tokens.",
+    "type": "api-change"
+  },
+  {
+    "category": "``logs``",
+    "description": "[``botocore``] Cloudwatch Logs added support for 2 new API 
parameters in metric and subscription filter APIs to filter log events based on 
system field values and emit system field values as dimensions and send them to 
customer destination as additional metadata.",
+    "type": "api-change"
+  },
+  {
+    "category": "``osis``",
+    "description": "[``botocore``] Adds support for cross-account ingestion 
for push-based sources. This includes resource policies for sharing pipelines 
across accounts and features for managing pipeline endpoints which enable 
accessing pipelines across different VPCs, including VPCs in other accounts.",
+    "type": "api-change"
+  }
+]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/boto3-1.40.25/.github/workflows/issue-regression-labeler.yml 
new/boto3-1.40.32/.github/workflows/issue-regression-labeler.yml
--- old/boto3-1.40.25/.github/workflows/issue-regression-labeler.yml    
2025-09-05 20:08:21.000000000 +0200
+++ new/boto3-1.40.32/.github/workflows/issue-regression-labeler.yml    
2025-09-16 20:18:44.000000000 +0200
@@ -12,7 +12,7 @@
     steps:
     - name: Fetch template body
       id: check_regression
-      uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea
+      uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd
       env: 
         GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
         TEMPLATE_BODY: ${{ github.event.issue.body }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.40.25/.github/workflows/lint.yml 
new/boto3-1.40.32/.github/workflows/lint.yml
--- old/boto3-1.40.25/.github/workflows/lint.yml        2025-09-05 
20:08:21.000000000 +0200
+++ new/boto3-1.40.32/.github/workflows/lint.yml        2025-09-16 
20:18:44.000000000 +0200
@@ -15,7 +15,7 @@
     steps:
     - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
     - name: Set up Python 3.9
-      uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065
+      uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c
       with:
         python-version: 3.9
     - name: Run pre-commit
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.40.25/.github/workflows/run-crt-test.yml 
new/boto3-1.40.32/.github/workflows/run-crt-test.yml
--- old/boto3-1.40.25/.github/workflows/run-crt-test.yml        2025-09-05 
20:08:21.000000000 +0200
+++ new/boto3-1.40.32/.github/workflows/run-crt-test.yml        2025-09-16 
20:18:44.000000000 +0200
@@ -20,7 +20,7 @@
     steps:
       - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
       - name: 'Set up Python ${{ matrix.python-version }}'
-        uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065
+        uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c
         with:
           python-version: '${{ matrix.python-version }}'
           cache: 'pip'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.40.25/.github/workflows/run-tests.yml 
new/boto3-1.40.32/.github/workflows/run-tests.yml
--- old/boto3-1.40.25/.github/workflows/run-tests.yml   2025-09-05 
20:08:21.000000000 +0200
+++ new/boto3-1.40.32/.github/workflows/run-tests.yml   2025-09-16 
20:18:44.000000000 +0200
@@ -21,7 +21,7 @@
     steps:
     - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
     - name: Set up Python ${{ matrix.python-version }}
-      uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065
+      uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c
       with:
         python-version: ${{ matrix.python-version }}
         cache: 'pip'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.40.25/CHANGELOG.rst 
new/boto3-1.40.32/CHANGELOG.rst
--- old/boto3-1.40.25/CHANGELOG.rst     2025-09-05 20:08:21.000000000 +0200
+++ new/boto3-1.40.32/CHANGELOG.rst     2025-09-16 20:18:44.000000000 +0200
@@ -2,6 +2,72 @@
 CHANGELOG
 =========
 
+1.40.32
+=======
+
+* api-change:``budgets``: [``botocore``] Add support for custom time periods 
in budget configuration
+* api-change:``ivs-realtime``: [``botocore``] IVS now offers customers the 
ability to control the positioning of participants in both grid and PiP layouts 
based on custom attribute values in participant tokens.
+* api-change:``logs``: [``botocore``] Cloudwatch Logs added support for 2 new 
API parameters in metric and subscription filter APIs to filter log events 
based on system field values and emit system field values as dimensions and 
send them to customer destination as additional metadata.
+* api-change:``osis``: [``botocore``] Adds support for cross-account ingestion 
for push-based sources. This includes resource policies for sharing pipelines 
across accounts and features for managing pipeline endpoints which enable 
accessing pipelines across different VPCs, including VPCs in other accounts.
+
+
+1.40.31
+=======
+
+* api-change:``ce``: [``botocore``] Added endpoint support for eusc-de-east-1 
region.
+* api-change:``medical-imaging``: [``botocore``] Added support for OpenID 
Connect (OIDC) custom authorizer
+* api-change:``observabilityadmin``: [``botocore``] CloudWatch Observability 
Admin adds the ability to enable telemetry centralization in customers' 
Organizations. The release introduces new APIs to manage centralization rules, 
which define settings to replicate telemetry data to a central destination in 
the customers' Organization.
+* api-change:``s3control``: [``botocore``] Introduce three new encryption 
filters: EncryptionType (SSE-S3, SSE-KMS, DSSE-KMS, SSE-C, NOT-SSE), KmsKeyArn 
(for SSE-KMS and DSSE-KMS), and BucketKeyEnabled (for SSE-KMS).
+* api-change:``sms``: [``botocore``] The sms client has been removed following 
the deprecation of the service.
+
+
+1.40.30
+=======
+
+* api-change:``payment-cryptography``: [``botocore``] Add support for 
certificates to be signed by 3rd party certificate authorities.  New API 
GetCertificateSigningRequest API and support for providing certificates at 
run-time for tr-34 import/export
+
+
+1.40.29
+=======
+
+* api-change:``amp``: [``botocore``] Add Vended Logs APIs for Amazon 
Prometheus Managed Collector
+* api-change:``datazone``: [``botocore``] adding IAM principal id to IAM user 
profile details
+* api-change:``ecs``: [``botocore``] This release supports hook details for 
Amazon ECS lifecycle hooks.
+* api-change:``emr-containers``: [``botocore``] Added nodeLabel support in 
container provider to aid hardware isolation support for virtual cluster and 
security configuration.
+* api-change:``evs``: [``botocore``] CreateEnvironment API now supports 
parameters (isHcxPublic & hcxNetworkAclId) for HCX migration via public 
internet, adding flexibility for migration scenarios. New APIs have been added 
for associating (AssociateEipToVlan) & disassociating (DisassociateEipFromVlan) 
Elastic IP (EIP) addresses.
+* api-change:``guardduty``: [``botocore``] Updated Java SDK implementation of 
entity set status in GuardDuty API.
+* api-change:``medialive``: [``botocore``] AWS Elemental MediaLive adds a new 
feature in MediaPackage output group that enables MediaPackage V2 users to 
control HLS-related parameters directly in MediaLive. These parameter settings 
are then reflected in MediaPackage outputs, providing more streamlined control 
over HLS configurations.
+* api-change:``quicksight``: [``botocore``] This release adds support for 
Account level custom permissions, additional Dashboard Options, and Null 
support for Q&A.
+* api-change:``rds``: [``botocore``] Adds support for end-to-end IAM 
authentication in RDS Proxy for MySQL, MariaDB, and PostgreSQL engines.
+
+
+1.40.28
+=======
+
+* api-change:``networkflowmonitor``: [``botocore``] Added new enum value 
(AWS::Region) for type field under MonitorLocalResource and 
MonitorRemoteResource. Workload Insights and Monitor top contributors queries 
now support a new DestinationCategory (INTER_REGION).
+* api-change:``payment-cryptography``: [``botocore``] AWS Payment Cryptography 
Service now supports Multi-Region key replication. Customers can choose to 
automatically distribute keys across AWS Regions.
+
+
+1.40.27
+=======
+
+* api-change:``autoscaling``: [``botocore``] Added 
WaitForTransitioningInstances parameter to the CancelInstanceRefresh API, 
allowing the caller to cancel an instance refresh without waiting for on-going 
launches and terminations.
+* api-change:``cloudwatch``: [``botocore``] Added a new API - 
DescribeAlarmContributors API, to retrieve alarm contributors in ALARM state. 
Added support in DescribeAlarmHistory API to query alarm contributor history
+* api-change:``connect``: [``botocore``] SDK release for user defined 
predefined attributes.
+* api-change:``datazone``: [``botocore``] Adds support for custom blueprints
+* api-change:``mediapackagev2``: [``botocore``] Added CUE tag SCTE output to 
MediaPackageV2 HLS and LL-HLS manifests.
+* api-change:``organizations``: [``botocore``] Documentation updates for AWS 
Organizations APIs.
+* api-change:``sagemaker``: [``botocore``] Released IPv6 support with 
dual-stack domain options on SageMaker Studio and introduced support for 
p6-b200.48xlarge instance type on SageMaker Studio for JupyterLab and 
CodeEditor applications.
+
+
+1.40.26
+=======
+
+* api-change:``iotsitewise``: [``botocore``] Add ComputationModelVersion 
support in IoT SiteWise APIs
+* api-change:``s3``: [``botocore``] This release includes backward 
compatibility work on the "Expires" parameter.
+* api-change:``securityhub``: [``botocore``] This release adds the 
RESOURCE_NOT_FOUND error code as a possible value in responses to the following 
operations: BatchGetStandardsControlAssociations, 
BatchUpdateStandardsControlAssociations, and BatchGetSecurityControls.
+
+
 1.40.25
 =======
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.40.25/boto3/__init__.py 
new/boto3-1.40.32/boto3/__init__.py
--- old/boto3-1.40.25/boto3/__init__.py 2025-09-05 20:08:21.000000000 +0200
+++ new/boto3-1.40.32/boto3/__init__.py 2025-09-16 20:18:44.000000000 +0200
@@ -18,7 +18,7 @@
 from boto3.session import Session
 
 __author__ = 'Amazon Web Services'
-__version__ = '1.40.25'
+__version__ = '1.40.32'
 
 
 # The default Boto3 session; autoloaded when needed.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.40.25/boto3/s3/inject.py 
new/boto3-1.40.32/boto3/s3/inject.py
--- old/boto3-1.40.25/boto3/s3/inject.py        2025-09-05 20:08:21.000000000 
+0200
+++ new/boto3-1.40.32/boto3/s3/inject.py        2025-09-16 20:18:44.000000000 
+0200
@@ -440,8 +440,8 @@
 
     :type ExtraArgs: dict
     :param ExtraArgs: Extra arguments that may be passed to the
-        client operation. For allowed download arguments see
-        :py:attr:`boto3.s3.transfer.S3Transfer.ALLOWED_DOWNLOAD_ARGS`.
+        client operation. For allowed copy arguments see
+        :py:attr:`boto3.s3.transfer.S3Transfer.ALLOWED_COPY_ARGS`.
 
     :type Callback: function
     :param Callback: A method which takes a number of bytes transferred to
@@ -519,8 +519,8 @@
 
     :type ExtraArgs: dict
     :param ExtraArgs: Extra arguments that may be passed to the
-        client operation. For allowed download arguments see
-        :py:attr:`boto3.s3.transfer.S3Transfer.ALLOWED_DOWNLOAD_ARGS`.
+        client operation. For allowed copy arguments see
+        :py:attr:`boto3.s3.transfer.S3Transfer.ALLOWED_COPY_ARGS`.
 
     :type Callback: function
     :param Callback: A method which takes a number of bytes transferred to
@@ -582,8 +582,8 @@
 
     :type ExtraArgs: dict
     :param ExtraArgs: Extra arguments that may be passed to the
-        client operation. For allowed download arguments see
-        :py:attr:`boto3.s3.transfer.S3Transfer.ALLOWED_DOWNLOAD_ARGS`.
+        client operation. For allowed copy arguments see
+        :py:attr:`boto3.s3.transfer.S3Transfer.ALLOWED_COPY_ARGS`.
 
     :type Callback: function
     :param Callback: A method which takes a number of bytes transferred to
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.40.25/boto3/s3/transfer.py 
new/boto3-1.40.32/boto3/s3/transfer.py
--- old/boto3-1.40.25/boto3/s3/transfer.py      2025-09-05 20:08:21.000000000 
+0200
+++ new/boto3-1.40.32/boto3/s3/transfer.py      2025-09-16 20:18:44.000000000 
+0200
@@ -326,6 +326,7 @@
 class S3Transfer:
     ALLOWED_DOWNLOAD_ARGS = TransferManager.ALLOWED_DOWNLOAD_ARGS
     ALLOWED_UPLOAD_ARGS = TransferManager.ALLOWED_UPLOAD_ARGS
+    ALLOWED_COPY_ARGS = TransferManager.ALLOWED_COPY_ARGS
 
     def __init__(self, client=None, config=None, osutil=None, manager=None):
         if not client and not manager:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.40.25/setup.cfg new/boto3-1.40.32/setup.cfg
--- old/boto3-1.40.25/setup.cfg 2025-09-05 20:08:21.000000000 +0200
+++ new/boto3-1.40.32/setup.cfg 2025-09-16 20:18:44.000000000 +0200
@@ -3,9 +3,9 @@
 
 [metadata]
 requires_dist =
-    botocore>=1.40.25,<1.41.0
+    botocore>=1.40.32,<1.41.0
     jmespath>=0.7.1,<2.0.0
-    s3transfer>=0.13.0,<0.14.0
+    s3transfer>=0.14.0,<0.15.0
 
 [options.extras_require]
 crt = botocore[crt]>=1.21.0,<2.0a0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boto3-1.40.25/setup.py new/boto3-1.40.32/setup.py
--- old/boto3-1.40.25/setup.py  2025-09-05 20:08:21.000000000 +0200
+++ new/boto3-1.40.32/setup.py  2025-09-16 20:18:44.000000000 +0200
@@ -14,9 +14,9 @@
 
 
 requires = [
-    'botocore>=1.40.25,<1.41.0',
+    'botocore>=1.40.32,<1.41.0',
     'jmespath>=0.7.1,<2.0.0',
-    's3transfer>=0.13.0,<0.14.0',
+    's3transfer>=0.14.0,<0.15.0',
 ]
 
 

Reply via email to