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', ]
