diff --git a/1.34.21.tar.gz b/1.34.21.tar.gz deleted file mode 100644 index d22c5c3..0000000 --- a/1.34.21.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:29e275be40baa0d296d30b68f52cbe72bfbfd6913a0c31a3e9ff42f1a931640e -size 2796251 diff --git a/1.35.13.tar.gz b/1.35.13.tar.gz new file mode 100644 index 0000000..1752fab --- /dev/null +++ b/1.35.13.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:551c8362af3d90cf93e041f8c8f090bc78b90e8768ac957ccc7491ea6cf95bcf +size 2814615 diff --git a/ac_update-docutils.patch b/ac_update-docutils.patch index eed7126..b8a0f12 100644 --- a/ac_update-docutils.patch +++ b/ac_update-docutils.patch @@ -1,10 +1,10 @@ -diff -Nru aws-cli-1.34.21.orig/setup.py aws-cli-1.34.21/setup.py ---- aws-cli-1.34.21.orig/setup.py 2024-09-17 18:09:24.000000000 +0000 -+++ aws-cli-1.34.21/setup.py 2024-09-20 10:00:12.360600395 +0000 +diff -Nru aws-cli-1.35.13.orig/setup.py aws-cli-1.35.13/setup.py +--- aws-cli-1.35.13.orig/setup.py 2024-10-23 20:07:27.000000000 +0200 ++++ aws-cli-1.35.13/setup.py 2024-10-24 12:59:40.340598056 +0200 @@ -25,7 +25,7 @@ install_requires = [ - 'botocore==1.35.21', + 'botocore==1.35.47', - 'docutils>=0.10,<0.17', + 'docutils>=0.10', 's3transfer>=0.10.0,<0.11.0', diff --git a/aws-cli.changes b/aws-cli.changes index 7a7ee4d..4a13f69 100644 --- a/aws-cli.changes +++ b/aws-cli.changes @@ -1,3 +1,319 @@ +------------------------------------------------------------------- +Thu Oct 24 10:59:55 UTC 2024 - John Paul Adrian Glaubitz + +- Update to 1.35.13 + * api-change:``bedrock``: Doc updates for supporting converse + * api-change:``connect``: Amazon Connect Service Feature: Add support to start screen sharing for a + web calling contact. + * api-change:``ec2``: Amazon EC2 X8g, C8g and M8g instances are powered by AWS Graviton4 + processors. X8g provide the lowest cost per GiB of memory among Graviton4 instances. C8g provide + the best price performance for compute-intensive workloads. M8g provide the best price performance + in for general purpose workloads. + * api-change:``mwaa``: Introducing InvokeRestApi which allows users to invoke the Apache Airflow + REST API on the webserver with the specified inputs. + * api-change:``payment-cryptography``: Add support for ECC P-256 and P-384 Keys. + * api-change:``payment-cryptography-data``: Add ECDH support on PIN operations. +- from version 1.35.12 + * api-change:``bedrock-runtime``: Updating invoke regex to support imported models for converse API + * api-change:``imagebuilder``: Add macOS platform and instance placement options + * api-change:``m2``: Add AuthSecretsManagerArn optional parameter to batch job APIs, expand batch + parameter limits, and introduce clientToken constraints. + * api-change:``rds``: Global clusters now expose the Endpoint attribute as one of its fields. It is + a Read/Write endpoint for the global cluster which resolves to the Global Cluster writer instance. + * api-change:``repostspace``: Adds the BatchAddRole and BatchRemoveRole APIs. + * api-change:``timestream-query``: This release adds support for Query Insights, a feature that + provides details of query execution, enabling users to identify areas for improvement to optimize + their queries, resulting in improved query performance and lower query costs. +- from version 1.35.11 + * api-change:``application-insights``: This feature enables customers to specify SNS Topic ARN. + CloudWatch Application Insights (CWAI) will utilize this ARN to send problem notifications. + * api-change:``autoscaling``: Adds support for removing the PlacementGroup setting on an Auto + Scaling Group through the UpdateAutoScalingGroup API. + * api-change:``bedrock-agent-runtime``: Knowledge Bases for Amazon Bedrock now supports custom + prompts and model parameters in the orchestrationConfiguration of the RetrieveAndGenerate API. The + modelArn field accepts Custom Models and Imported Models ARNs. + * api-change:``dms``: Added support for tagging in StartReplicationTaskAssessmentRun API and + introduced IsLatestTaskAssessmentRun and ResultStatistic fields for enhanced tracking and + assessment result statistics. + * api-change:``ec2``: Amazon EC2 now allows you to create network interfaces with just the EFA + driver and no ENA driver by specifying the network interface type as efa-only. + * api-change:``eks``: This release adds support for Amazon Application Recovery Controller (ARC) + zonal shift and zonal autoshift with EKS that enhances the resiliency of multi-AZ cluster + environments + * api-change:``fms``: Update AWS WAF policy - add the option to retrofit existing web ACLs instead + of creating all new web ACLs. + * api-change:``payment-cryptography-data``: Adding new API to generate authenticated scripts for + EMV pin change use cases. + * api-change:``wafv2``: Add a property to WebACL to indicate whether it's been retrofitted by + Firewall Manager. +- from version 1.35.10 + * api-change:``athena``: Removing FEDERATED from Create/List/Delete/GetDataCatalog API + * api-change:``bedrock``: Adding converse support to CMI API's + * api-change:``bedrock-runtime``: Added converse support for custom imported models + * api-change:``datazone``: Adding the following project member designations: + PROJECT_CATALOG_VIEWER, PROJECT_CATALOG_CONSUMER and PROJECT_CATALOG_STEWARD in the + CreateProjectMembership API and PROJECT_CATALOG_STEWARD designation in the AddPolicyGrant API. + * api-change:``ec2``: RequestSpotInstances and RequestSpotFleet feature release. +- from version 1.35.9 + * api-change:``bedrock-agent``: Removing support for topK property in + PromptModelInferenceConfiguration object, Making PromptTemplateConfiguration property as required, + Limiting the maximum PromptVariant to 1 + * api-change:``dataexchange``: This release adds Data Grant support, through which customers can + programmatically create data grants to share with other AWS accounts and accept data grants from + other AWS accounts. + * api-change:``ecs``: This is an Amazon ECS documentation only update to address tickets. + * api-change:``pinpoint-sms-voice-v2``: Added the registrations status of REQUIRES_AUTHENTICATION + * api-change:``pipes``: This release adds validation to require specifying a SecurityGroup and + Subnets in the Vpc object under PipesSourceSelfManagedKafkaParameters. It also adds support for + iso-e, iso-f, and other non-commercial partitions in ARN parameters. + * api-change:``quicksight``: Add StartDashboardSnapshotJobSchedule API. RestoreAnalysis now + supports restoring analysis to folders. + * api-change:``rds``: Updates Amazon RDS documentation for TAZ IAM support + * api-change:``workspaces``: Updated the DomainName pattern for Active Directory +- from version 1.35.8 + * api-change:``s3``: Add support for the new optional bucket-region and prefix query parameters in + the ListBuckets API. For ListBuckets requests that express pagination, Amazon S3 will now return + both the bucket names and associated AWS regions in the response. +- from version 1.35.7 + * api-change:``amplify``: Added sourceUrlType field to StartDeployment request + * api-change:``cloudformation``: Documentation update for AWS CloudFormation API Reference. + * api-change:``codebuild``: Enable proxy for reserved capacity fleet. + * api-change:``ivs``: On a channel that you own, you can now replace an ongoing stream with a new + stream by streaming up with the priority parameter appended to the stream key. + * api-change:``qbusiness``: Amazon Q Business now supports embedding the Amazon Q Business web + experience on third-party websites. + * api-change:``redshift``: This release launches the CreateIntegration, DeleteIntegration, + DescribeIntegrations and ModifyIntegration APIs to create and manage Amazon Redshift Zero-ETL + Integrations. + * api-change:``resiliencehub``: AWS Resilience Hub now integrates with the myApplications platform, + enabling customers to easily assess the resilience of applications defined in myApplications. The + new Resiliency widget provides visibility into application resilience and actionable + recommendations for improvement. + * api-change:``sesv2``: This release adds support for email maximum delivery seconds that allows + senders to control the time within which their emails are attempted for delivery. +- from version 1.35.6 + * api-change:``codepipeline``: AWS CodePipeline V2 type pipelines now support automatically + retrying failed stages and skipping stage for failed entry conditions. + * api-change:``mailmanager``: Mail Manager support for viewing and exporting metadata of archived + messages. + * api-change:``securitylake``: This release updates request validation regex for resource ARNs. + * api-change:``supplychain``: This release adds AWS Supply Chain instance management functionality. + Specifically adding CreateInstance, DeleteInstance, GetInstance, ListInstances, and UpdateInstance + APIs. + * api-change:``transfer``: This release enables customers using SFTP connectors to query the + transfer status of their files to meet their monitoring needs as well as orchestrate post transfer + actions. +- from version 1.35.5 + * api-change:``appflow``: Doc only updates for clarification around OAuth2GrantType for Salesforce. + * api-change:``elbv2``: Add zonal_shift.config.enabled attribute. Add new AdministrativeOverride + construct in the describe-target-health API response to include information about the override + status applied to a target. + * api-change:``emr``: This release provides new parameter "Context" in instance fleet clusters. + * api-change:``guardduty``: Added a new field for network connection details. + * api-change:``robomaker``: Documentation update: added support notices to each API action. +- from version 1.35.4 + * api-change:``acm-pca``: Documentation updates for AWS Private CA. + * api-change:``dms``: Introduces DescribeDataMigrations, CreateDataMigration, ModifyDataMigration, + DeleteDataMigration, StartDataMigration, StopDataMigration operations to SDK. Provides + FailedDependencyFault error message. + * api-change:``ec2``: This release adds support for assigning the billing of shared Amazon EC2 + On-Demand Capacity Reservations. + * api-change:``ecs``: This is a documentation only release that updates to documentation to let + customers know that Amazon Elastic Inference is no longer available. + * api-change:``elastic-inference``: Elastic Inference - Documentation update to add service + shutdown notice. + * api-change:``iotfleetwise``: Refine campaign related API validations + * api-change:``neptune-graph``: Support for 16 m-NCU graphs available through account allowlisting + * api-change:``outposts``: Adding new "DELIVERED" enum value for Outposts Order status + * api-change:``route53resolver``: Route 53 Resolver Forwarding Rules can now include a server name + indication (SNI) in the target address for rules that use the DNS-over-HTTPS (DoH) protocol. When a + DoH-enabled Outbound Resolver Endpoint forwards a request to a DoH server, it will provide the SNI + in the TLS handshake. + * api-change:``socialmessaging``: This release for AWS End User Messaging includes a public SDK, + providing a suite of APIs that enable sending WhatsApp messages to end users. + * api-change:``timestream-influxdb``: This release updates our regex based validation rules in + regards to valid DbInstance and DbParameterGroup name. +- from version 1.35.3 + * api-change:``codepipeline``: AWS CodePipeline introduces a Compute category +- from version 1.35.2 + * api-change:``elasticache``: AWS ElastiCache SDK now supports using APIs with newly launched + Valkey engine. Please refer to updated AWS ElastiCache public documentation for detailed + information on API usage. + * api-change:``memorydb``: Amazon MemoryDB SDK now supports all APIs for newly launched Valkey + engine. Please refer to the updated Amazon MemoryDB public documentation for detailed information + on API usage. + * enhancement:``s3``: Adds logic to gracefully handle invalid timestamps returned in the Expires + header. +- from version 1.35.1 + * api-change:``deadline``: Add support for using the template from a previous job during job + creation and listing parameter definitions for a job. + * api-change:``marketplace-reporting``: Documentation-only update for AWS Marketplace Reporting API. + * api-change:``qconnect``: This release adds support for the following capabilities: Configuration + of the Gen AI system via AIAgent and AIPrompts. Integration support for Bedrock Knowledge Base. + * api-change:``redshift``: Add validation pattern to S3KeyPrefix on the EnableLogging API +- from version 1.35.0 + * api-change:``ec2``: Documentation updates for Amazon EC2. + * api-change:``iot-data``: Add v2 smoke tests and smithy smokeTests trait for SDK testing. + * feature:s3: Adds ``--checksum-mode`` and ``--checksum-algorithm`` parameters to high-level ``s3`` + commands. +- from version 1.34.33 + * api-change:``codepipeline``: AWS CodePipeline introduces Commands action that enables you to + easily run shell commands as part of your pipeline execution. + * api-change:``connect``: Public GetMetricDataV2 Grouping increase from 3 to 4 + * api-change:``ec2``: This release includes a new API for modifying instance cpu-options after + launch. + * api-change:``iot``: This release adds support for Custom Authentication with X.509 Client + Certificates, support for Custom Client Certificate validation, and support for selecting + application protocol and authentication type without requiring TLS ALPN for customer's AWS IoT + Domain Configurations. + * api-change:``marketplace-reporting``: The AWS Marketplace Reporting service introduces the + GetBuyerDashboard API. This API returns a dashboard that provides visibility into your + organization's AWS Marketplace agreements and associated spend across the AWS accounts in your + organization. + * api-change:``mediapackagev2``: Added support for ClipStartTime on the FilterConfiguration object + on OriginEndpoint manifest settings objects. Added support for EXT-X-START tags on produced HLS + child playlists. + * api-change:``quicksight``: QuickSight: Add support for exporting and importing folders in + AssetBundle APIs +- from version 1.34.32 + * api-change:``appstream``: Added support for Automatic Time Zone Redirection on Amazon AppStream + 2.0 + * api-change:``b2bi``: Added and updated APIs to support outbound EDI transformations + * api-change:``bedrock-agent-runtime``: Added raw model response and usage metrics to PreProcessing + and PostProcessing Trace + * api-change:``bedrock-runtime``: Added new fields to Amazon Bedrock Guardrails trace + * api-change:``iotdeviceadvisor``: Add clientToken attribute and implement idempotency for + CreateSuiteDefinition. + * api-change:``ivs-realtime``: Adds new Stage Health EventErrorCodes applicable to RTMP(S) + broadcasts. Bug Fix: Enforces that EncoderConfiguration Video height and width must be even-number + values. + * api-change:``s3``: This release introduces a header representing the minimum object size limit + for Lifecycle transitions. + * api-change:``sagemaker``: releasing builtinlcc to public + * api-change:``workspaces``: WSP is being rebranded to become DCV. +- from version 1.34.31 + * api-change:``bedrock-agent``: This release adds support to stop an ongoing ingestion job using + the StopIngestionJob API in Agents for Amazon Bedrock. + * api-change:``codeartifact``: Add support for the dual stack endpoints. + * api-change:``rds``: This release provides additional support for enabling Aurora Limitless + Database DB clusters. +- from version 1.34.30 + * api-change:``bedrock``: Add support for custom models via provisioned throughput for Bedrock + Model Evaluation + * api-change:``clouddirectory``: Add examples for API operations in model. + * api-change:``connect``: Amazon Connect introduces StartOutboundChatContact API allowing customers + to initiate outbound chat contacts + * api-change:``pricing``: Add examples for API operations in model. + * api-change:``resource-groups``: This update includes new APIs to support application groups and + to allow users to manage resource tag-sync tasks in applications. + * api-change:``supplychain``: Release DataLakeDataset, DataIntegrationFlow and ResourceTagging APIs + for AWS Supply Chain + * api-change:``timestream-influxdb``: Timestream for InfluxDB now supports port configuration and + additional customer-modifiable InfluxDB v2 parameters. This release adds Port to the + CreateDbInstance and UpdateDbInstance API, and additional InfluxDB v2 parameters to the + CreateDbParameterGroup API. + * api-change:``verifiedpermissions``: Add examples for API operations in model. +- from version 1.34.29 + * api-change:``customer-profiles``: Introduces optional RoleArn parameter for PutIntegration + request and includes RoleArn in the response of PutIntegration, GetIntegration and ListIntegrations + * api-change:``quicksight``: Adding personalization in QuickSight data stories. Admins can enable + or disable personalization through QuickSight settings. + * api-change:``securityhub``: Documentation updates for AWS Security Hub + * api-change:``sesv2``: This release adds support for engagement tracking over Https using custom + domains. +- from version 1.34.28 + * api-change:``chatbot``: Return State and StateReason fields for Chatbot Channel Configurations. + * api-change:``lambda``: Reverting Lambda resource-based policy and block public access APIs. + * api-change:``organizations``: Add support for policy operations on the CHATBOT_POLICY policy type. + * api-change:``pcs``: AWS PCS API documentation - Edited the description of the + iamInstanceProfileArn parameter of the CreateComputeNodeGroup and UpdateComputeNodeGroup actions; + edited the description of the SlurmCustomSetting data type to list the supported parameters for + clusters and compute node groups. + * api-change:``rds-data``: Documentation update for RDS Data API to reflect support for Aurora + MySQL Serverless v2 and Provisioned DB clusters. + * api-change:``sagemaker``: Adding `TagPropagation` attribute to Sagemaker API +- from version 1.34.27 + * api-change:``cloudtrail``: Doc-only update for CloudTrail network activity events release (in + preview) + * api-change:``ec2``: Updates to documentation for the transit gateway security group referencing + feature. + * api-change:``fsx``: Doc-only update to address Lustre S3 hard-coded names. +- from version 1.34.26 + * api-change:``bedrock``: Add support for Cross Region Inference in Bedrock Model Evaluations. + * api-change:``budgets``: Releasing minor partitional endpoint updates + * api-change:``kinesis``: This release includes support to add tags when creating a stream + * api-change:``pinpoint-sms-voice-v2``: AWS End User Messaging SMS-Voice V2 has added support for + resource policies. Use the three new APIs to create, view, edit, and delete resource policies. + * api-change:``sagemaker``: Adding `HiddenInstanceTypes` and `HiddenSageMakerImageVersionAliases` + attribute to SageMaker API +- from version 1.34.25 + * api-change:``apigateway``: Documentation updates for Amazon API Gateway + * api-change:``athena``: List/Get/Update/Delete/CreateDataCatalog now integrate with AWS Glue + connections. Users can create a Glue connection through Athena or use a Glue connection to define + their Athena federated parameters. + * api-change:``bedrock-agent``: Amazon Bedrock Prompt Flows and Prompt Management now supports + using inference profiles to increase throughput and improve resilience. + * api-change:``ec2``: Amazon EC2 G6e instances powered by NVIDIA L40S Tensor Core GPUs are the most + cost-efficient GPU instances for deploying generative AI models and the highest performance GPU + instances for spatial computing workloads. + * api-change:``emr-serverless``: This release adds support for job concurrency and queuing + configuration at Application level. + * api-change:``glue``: Added AthenaProperties parameter to Glue Connections, allowing Athena to + store service specific properties on Glue Connections. + * api-change:``rds``: Support ComputeRedundancy parameter in ModifyDBShardGroup API. Add + DBShardGroupArn in DBShardGroup API response. Remove InvalidMaxAcuFault from CreateDBShardGroup and + ModifyDBShardGroup API. Both API will throw InvalidParameterValueException for invalid ACU + configuration. + * api-change:``resource-explorer-2``: AWS Resource Explorer released ListResources feature which + allows customers to list all indexed AWS resources within a view. +- from version 1.34.24 + * api-change:``dynamodb``: Generate account endpoint for DynamoDB requests when the account ID is + available + * api-change:``neptune``: Add v2 smoke tests and smithy smokeTests trait for SDK testing. + * api-change:``sagemaker``: Amazon SageMaker now supports using manifest files to specify the + location of uncompressed model artifacts within Model Packages + * api-change:``sagemaker-metrics``: This release introduces support for the SageMaker Metrics + BatchGetMetrics API. + * api-change:``workspaces``: Releasing new ErrorCodes for SysPrep failures during ImageImport and + CreateImage process + * enhancement:paginator: Add warning when a non-positive value is provided for the max-items + pagination parameter. +- from version 1.34.23 + * api-change:``codeconnections``: This release adds the PullRequestComment field to + CreateSyncConfiguration API input, UpdateSyncConfiguration API input, GetSyncConfiguration API + output and ListSyncConfiguration API output + * api-change:``glue``: This change is for releasing TestConnection api SDK model + * api-change:``lambda``: Tagging support for Lambda event source mapping, and code signing + configuration resources. + * api-change:``mediaconvert``: This release provides support for additional DRM configurations per + SPEKE Version 2.0. + * api-change:``medialive``: Adds Bandwidth Reduction Filtering for HD AVC and HEVC encodes, + multiplex container settings. + * api-change:``quicksight``: QuickSight: 1. Add new API - ListFoldersForResource. 2. Commit mode + adds visibility configuration of Apply button on multi-select controls for authors. + * api-change:``sagemaker``: Introduced support for G6e instance types on SageMaker Studio for + JupyterLab and CodeEditor applications. + * api-change:``workspaces-web``: WorkSpaces Secure Browser now enables Administrators to view and + manage end-user browsing sessions via Session Management APIs. +- from version 1.34.22 + * api-change:``ce``: This release extends the GetReservationPurchaseRecommendation API to support + recommendations for Amazon DynamoDB reservations. + * api-change:``ds``: Added new APIs for enabling, disabling, and describing access to the AWS + Directory Service Data API + * api-change:``ds-data``: Added new AWS Directory Service Data API, enabling you to manage data + stored in AWS Directory Service directories. This includes APIs for creating, reading, updating, + and deleting directory users, groups, and group memberships. + * api-change:``guardduty``: Add `launchType` and `sourceIPs` fields to GuardDuty findings. + * api-change:``mailmanager``: Introduce a new RuleSet condition evaluation, where customers can set + up a StringExpression with a MimeHeader condition. This condition will perform the necessary + validation based on the X-header provided by customers. + * api-change:``rds``: Updates Amazon RDS documentation with information upgrading snapshots with + unsupported engine versions for RDS for MySQL and RDS for PostgreSQL. + * api-change:``s3``: Added SSE-KMS support for directory buckets. +- Refresh patches for new version + * ac_update-docutils.patch +- Update Requires from setup.py + ------------------------------------------------------------------- Fri Sep 20 10:01:33 UTC 2024 - John Paul Adrian Glaubitz diff --git a/aws-cli.spec b/aws-cli.spec index c069a0b..9f11b5d 100644 --- a/aws-cli.spec +++ b/aws-cli.spec @@ -24,7 +24,7 @@ %global _sitelibdir %{%{pythons}_sitelib} Name: aws-cli -Version: 1.34.21 +Version: 1.35.13 Release: 0 Summary: Amazon Web Services Command Line Interface License: Apache-2.0