diff --git a/.changes/1.20.17.json b/.changes/1.20.17.json new file mode 100644 index 0000000000..aa9046603a --- /dev/null +++ b/.changes/1.20.17.json @@ -0,0 +1,82 @@ +[ + { + "category": "``s3``", + "description": "[``botocore``] Introduce Amazon S3 Glacier Instant Retrieval storage class and a new setting in S3 Object Ownership to disable ACLs for bucket and the objects in it.", + "type": "api-change" + }, + { + "category": "``backup-gateway``", + "description": "[``botocore``] Initial release of AWS Backup gateway which enables you to centralize and automate protection of on-premises VMware and VMware Cloud on AWS workloads using AWS Backup.", + "type": "api-change" + }, + { + "category": "``iot``", + "description": "[``botocore``] Added the ability to enable/disable IoT Fleet Indexing for Device Defender and Named Shadow information, and search them through IoT Fleet Indexing APIs.", + "type": "api-change" + }, + { + "category": "``ec2``", + "description": "[``botocore``] This release adds support for Is4gen and Im4gn instances. This release also adds a new subnet attribute, enableLniAtDeviceIndex, to support local network interfaces, which are logical networking components that connect an EC2 instance to your on-premises network.", + "type": "api-change" + }, + { + "category": "``outposts``", + "description": "[``botocore``] This release adds the SupportedHardwareType parameter to CreateOutpost.", + "type": "api-change" + }, + { + "category": "``storagegateway``", + "description": "[``botocore``] Added gateway type VTL_SNOW. Added new SNOWBALL HostEnvironment for gateways running on a Snowball device. Added new field HostEnvironmentId to serve as an identifier for the HostEnvironment on which the gateway is running.", + "type": "api-change" + }, + { + "category": "``kinesis``", + "description": "[``botocore``] Amazon Kinesis Data Streams now supports on demand streams.", + "type": "api-change" + }, + { + "category": "``glue``", + "description": "[``botocore``] Support for DataLake transactions", + "type": "api-change" + }, + { + "category": "``accessanalyzer``", + "description": "[``botocore``] AWS IAM Access Analyzer now supports policy validation for resource policies attached to S3 buckets and access points. You can run additional policy checks by specifying the S3 resource type you want to attach to your resource policy.", + "type": "api-change" + }, + { + "category": "``lakeformation``", + "description": "[``botocore``] This release adds support for row and cell-based access control in Lake Formation. It also adds support for Lake Formation Governed Tables, which support ACID transactions and automatic storage optimizations.", + "type": "api-change" + }, + { + "category": "``kafka``", + "description": "[``botocore``] This release adds three new V2 APIs. CreateClusterV2 for creating both provisioned and serverless clusters. DescribeClusterV2 for getting information about provisioned and serverless clusters and ListClustersV2 for listing all clusters (both provisioned and serverless) in your account.", + "type": "api-change" + }, + { + "category": "``redshift-data``", + "description": "[``botocore``] Data API now supports serverless queries.", + "type": "api-change" + }, + { + "category": "``snowball``", + "description": "[``botocore``] Tapeball is to integrate tape gateway onto snowball, it enables customer to transfer local data on the tape to snowball,and then ingest the data into tape gateway on the cloud.", + "type": "api-change" + }, + { + "category": "``workspaces-web``", + "description": "[``botocore``] This is the initial SDK release for Amazon WorkSpaces Web. Amazon WorkSpaces Web is a low-cost, fully managed WorkSpace built to deliver secure web-based workloads and software-as-a-service (SaaS) application access to users within existing web browsers.", + "type": "api-change" + }, + { + "category": "``iottwinmaker``", + "description": "[``botocore``] AWS IoT TwinMaker makes it faster and easier to create, visualize and monitor digital twins of real-world systems like buildings, factories and industrial equipment to optimize operations. Learn more: https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/Welcome.html (New Service) (Preview)", + "type": "api-change" + }, + { + "category": "``fsx``", + "description": "[``botocore``] This release adds support for the FSx for OpenZFS file system type, FSx for Lustre file systems with the Persistent_2 deployment type, and FSx for Lustre file systems with Amazon S3 data repository associations and automatic export policies.", + "type": "api-change" + } +] \ No newline at end of file diff --git a/.changes/next-release/api-change-accessanalyzer-41292.json b/.changes/next-release/api-change-accessanalyzer-41292.json deleted file mode 100644 index 6700550136..0000000000 --- a/.changes/next-release/api-change-accessanalyzer-41292.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``accessanalyzer``", - "description": "[``botocore``] AWS IAM Access Analyzer now supports policy validation for resource policies attached to S3 buckets and access points. You can run additional policy checks by specifying the S3 resource type you want to attach to your resource policy." -} diff --git a/.changes/next-release/api-change-backupgateway-69813.json b/.changes/next-release/api-change-backupgateway-69813.json deleted file mode 100644 index 5f461f4838..0000000000 --- a/.changes/next-release/api-change-backupgateway-69813.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``backup-gateway``", - "description": "[``botocore``] Initial release of AWS Backup gateway which enables you to centralize and automate protection of on-premises VMware and VMware Cloud on AWS workloads using AWS Backup." -} diff --git a/.changes/next-release/api-change-ec2-39517.json b/.changes/next-release/api-change-ec2-39517.json deleted file mode 100644 index 6fded0c4ad..0000000000 --- a/.changes/next-release/api-change-ec2-39517.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``ec2``", - "description": "[``botocore``] This release adds support for Is4gen and Im4gn instances. This release also adds a new subnet attribute, enableLniAtDeviceIndex, to support local network interfaces, which are logical networking components that connect an EC2 instance to your on-premises network." -} diff --git a/.changes/next-release/api-change-fsx-54245.json b/.changes/next-release/api-change-fsx-54245.json deleted file mode 100644 index 66fcfbb50c..0000000000 --- a/.changes/next-release/api-change-fsx-54245.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``fsx``", - "description": "[``botocore``] This release adds support for the FSx for OpenZFS file system type, FSx for Lustre file systems with the Persistent_2 deployment type, and FSx for Lustre file systems with Amazon S3 data repository associations and automatic export policies." -} diff --git a/.changes/next-release/api-change-glue-21351.json b/.changes/next-release/api-change-glue-21351.json deleted file mode 100644 index 61a258318c..0000000000 --- a/.changes/next-release/api-change-glue-21351.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``glue``", - "description": "[``botocore``] Support for DataLake transactions" -} diff --git a/.changes/next-release/api-change-iot-94150.json b/.changes/next-release/api-change-iot-94150.json deleted file mode 100644 index c1399cfb9d..0000000000 --- a/.changes/next-release/api-change-iot-94150.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``iot``", - "description": "[``botocore``] Added the ability to enable/disable IoT Fleet Indexing for Device Defender and Named Shadow information, and search them through IoT Fleet Indexing APIs." -} diff --git a/.changes/next-release/api-change-iottwinmaker-47658.json b/.changes/next-release/api-change-iottwinmaker-47658.json deleted file mode 100644 index 9a3404dced..0000000000 --- a/.changes/next-release/api-change-iottwinmaker-47658.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``iottwinmaker``", - "description": "[``botocore``] AWS IoT TwinMaker makes it faster and easier to create, visualize and monitor digital twins of real-world systems like buildings, factories and industrial equipment to optimize operations. Learn more: https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/Welcome.html (New Service) (Preview)" -} diff --git a/.changes/next-release/api-change-kafka-56919.json b/.changes/next-release/api-change-kafka-56919.json deleted file mode 100644 index 0c5c1baab4..0000000000 --- a/.changes/next-release/api-change-kafka-56919.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``kafka``", - "description": "[``botocore``] This release adds three new V2 APIs. CreateClusterV2 for creating both provisioned and serverless clusters. DescribeClusterV2 for getting information about provisioned and serverless clusters and ListClustersV2 for listing all clusters (both provisioned and serverless) in your account." -} diff --git a/.changes/next-release/api-change-kinesis-6136.json b/.changes/next-release/api-change-kinesis-6136.json deleted file mode 100644 index f8856221a7..0000000000 --- a/.changes/next-release/api-change-kinesis-6136.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``kinesis``", - "description": "[``botocore``] Amazon Kinesis Data Streams now supports on demand streams." -} diff --git a/.changes/next-release/api-change-lakeformation-63089.json b/.changes/next-release/api-change-lakeformation-63089.json deleted file mode 100644 index 94c8b34fa4..0000000000 --- a/.changes/next-release/api-change-lakeformation-63089.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``lakeformation``", - "description": "[``botocore``] This release adds support for row and cell-based access control in Lake Formation. It also adds support for Lake Formation Governed Tables, which support ACID transactions and automatic storage optimizations." -} diff --git a/.changes/next-release/api-change-outposts-72039.json b/.changes/next-release/api-change-outposts-72039.json deleted file mode 100644 index 0564b7b923..0000000000 --- a/.changes/next-release/api-change-outposts-72039.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``outposts``", - "description": "[``botocore``] This release adds the SupportedHardwareType parameter to CreateOutpost." -} diff --git a/.changes/next-release/api-change-redshiftdata-30590.json b/.changes/next-release/api-change-redshiftdata-30590.json deleted file mode 100644 index 191a9f29ff..0000000000 --- a/.changes/next-release/api-change-redshiftdata-30590.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``redshift-data``", - "description": "[``botocore``] Data API now supports serverless queries." -} diff --git a/.changes/next-release/api-change-s3-25545.json b/.changes/next-release/api-change-s3-25545.json deleted file mode 100644 index 4f182c0e27..0000000000 --- a/.changes/next-release/api-change-s3-25545.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``s3``", - "description": "[``botocore``] Introduce Amazon S3 Glacier Instant Retrieval storage class and a new setting in S3 Object Ownership to disable ACLs for bucket and the objects in it." -} diff --git a/.changes/next-release/api-change-snowball-31721.json b/.changes/next-release/api-change-snowball-31721.json deleted file mode 100644 index 3a5ad8fae3..0000000000 --- a/.changes/next-release/api-change-snowball-31721.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``snowball``", - "description": "[``botocore``] Tapeball is to integrate tape gateway onto snowball, it enables customer to transfer local data on the tape to snowball,and then ingest the data into tape gateway on the cloud." -} diff --git a/.changes/next-release/api-change-storagegateway-85154.json b/.changes/next-release/api-change-storagegateway-85154.json deleted file mode 100644 index 4e987a6c96..0000000000 --- a/.changes/next-release/api-change-storagegateway-85154.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``storagegateway``", - "description": "[``botocore``] Added gateway type VTL_SNOW. Added new SNOWBALL HostEnvironment for gateways running on a Snowball device. Added new field HostEnvironmentId to serve as an identifier for the HostEnvironment on which the gateway is running." -} diff --git a/.changes/next-release/api-change-workspacesweb-33532.json b/.changes/next-release/api-change-workspacesweb-33532.json deleted file mode 100644 index 787c5ee404..0000000000 --- a/.changes/next-release/api-change-workspacesweb-33532.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``workspaces-web``", - "description": "[``botocore``] This is the initial SDK release for Amazon WorkSpaces Web. Amazon WorkSpaces Web is a low-cost, fully managed WorkSpace built to deliver secure web-based workloads and software-as-a-service (SaaS) application access to users within existing web browsers." -} diff --git a/CHANGELOG.rst b/CHANGELOG.rst index c779c65418..7e7dcf6ca7 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,6 +2,27 @@ CHANGELOG ========= +1.20.17 +======= + +* api-change:``s3``: [``botocore``] Introduce Amazon S3 Glacier Instant Retrieval storage class and a new setting in S3 Object Ownership to disable ACLs for bucket and the objects in it. +* api-change:``backup-gateway``: [``botocore``] Initial release of AWS Backup gateway which enables you to centralize and automate protection of on-premises VMware and VMware Cloud on AWS workloads using AWS Backup. +* api-change:``iot``: [``botocore``] Added the ability to enable/disable IoT Fleet Indexing for Device Defender and Named Shadow information, and search them through IoT Fleet Indexing APIs. +* api-change:``ec2``: [``botocore``] This release adds support for Is4gen and Im4gn instances. This release also adds a new subnet attribute, enableLniAtDeviceIndex, to support local network interfaces, which are logical networking components that connect an EC2 instance to your on-premises network. +* api-change:``outposts``: [``botocore``] This release adds the SupportedHardwareType parameter to CreateOutpost. +* api-change:``storagegateway``: [``botocore``] Added gateway type VTL_SNOW. Added new SNOWBALL HostEnvironment for gateways running on a Snowball device. Added new field HostEnvironmentId to serve as an identifier for the HostEnvironment on which the gateway is running. +* api-change:``kinesis``: [``botocore``] Amazon Kinesis Data Streams now supports on demand streams. +* api-change:``glue``: [``botocore``] Support for DataLake transactions +* api-change:``accessanalyzer``: [``botocore``] AWS IAM Access Analyzer now supports policy validation for resource policies attached to S3 buckets and access points. You can run additional policy checks by specifying the S3 resource type you want to attach to your resource policy. +* api-change:``lakeformation``: [``botocore``] This release adds support for row and cell-based access control in Lake Formation. It also adds support for Lake Formation Governed Tables, which support ACID transactions and automatic storage optimizations. +* api-change:``kafka``: [``botocore``] This release adds three new V2 APIs. CreateClusterV2 for creating both provisioned and serverless clusters. DescribeClusterV2 for getting information about provisioned and serverless clusters and ListClustersV2 for listing all clusters (both provisioned and serverless) in your account. +* api-change:``redshift-data``: [``botocore``] Data API now supports serverless queries. +* api-change:``snowball``: [``botocore``] Tapeball is to integrate tape gateway onto snowball, it enables customer to transfer local data on the tape to snowball,and then ingest the data into tape gateway on the cloud. +* api-change:``workspaces-web``: [``botocore``] This is the initial SDK release for Amazon WorkSpaces Web. Amazon WorkSpaces Web is a low-cost, fully managed WorkSpace built to deliver secure web-based workloads and software-as-a-service (SaaS) application access to users within existing web browsers. +* api-change:``iottwinmaker``: [``botocore``] AWS IoT TwinMaker makes it faster and easier to create, visualize and monitor digital twins of real-world systems like buildings, factories and industrial equipment to optimize operations. Learn more: https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/Welcome.html (New Service) (Preview) +* api-change:``fsx``: [``botocore``] This release adds support for the FSx for OpenZFS file system type, FSx for Lustre file systems with the Persistent_2 deployment type, and FSx for Lustre file systems with Amazon S3 data repository associations and automatic export policies. + + 1.20.16 ======= diff --git a/boto3/__init__.py b/boto3/__init__.py index 9a09456bb0..2b8b0b9df6 100644 --- a/boto3/__init__.py +++ b/boto3/__init__.py @@ -18,7 +18,7 @@ __author__ = 'Amazon Web Services' -__version__ = '1.20.16' +__version__ = '1.20.17' # The default Boto3 session; autoloaded when needed. diff --git a/setup.cfg b/setup.cfg index b998cff6be..d25749a9b1 100644 --- a/setup.cfg +++ b/setup.cfg @@ -3,7 +3,7 @@ universal = 0 [metadata] requires_dist = - botocore>=1.23.16,<1.24.0 + botocore>=1.23.17,<1.24.0 jmespath>=0.7.1,<1.0.0 s3transfer>=0.5.0,<0.6.0 diff --git a/setup.py b/setup.py index d4484a50d1..516b5a8800 100644 --- a/setup.py +++ b/setup.py @@ -13,7 +13,7 @@ requires = [ - 'botocore>=1.23.16,<1.24.0', + 'botocore>=1.23.17,<1.24.0', 'jmespath>=0.7.1,<1.0.0', 's3transfer>=0.5.0,<0.6.0' ]