Skip to content

Commit f7c89ad

Browse files
Release 2026-04-07: merge develop into main
2 parents 273bbe5 + 45eecd2 commit f7c89ad

24 files changed

Lines changed: 370 additions & 24 deletions

File tree

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"changes": [
3+
{
4+
"type": "api-change",
5+
"description": "Relax ToolUseId pattern to allow dots and colons"
6+
},
7+
{
8+
"type": "dependency",
9+
"description": "Bump `smithy-core` from `~=0.3.0` to `~=0.4.0`."
10+
},
11+
{
12+
"type": "dependency",
13+
"description": "Bump `smithy-http` from `~=0.3.0` to `~=0.4.0`."
14+
},
15+
{
16+
"type": "dependency",
17+
"description": "Bump `smithy-aws-core` from `~=0.4.0` to `~=0.5.0`."
18+
}
19+
]
20+
}

clients/aws-sdk-bedrock-runtime/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# Changelog
22

3+
## v0.5.0
4+
5+
### API Changes
6+
* Relax ToolUseId pattern to allow dots and colons
7+
8+
### Dependencies
9+
* Bump `smithy-core` from `~=0.3.0` to `~=0.4.0`.
10+
* Bump `smithy-http` from `~=0.3.0` to `~=0.4.0`.
11+
* Bump `smithy-aws-core` from `~=0.4.0` to `~=0.5.0`.
12+
313
## v0.4.0
414

515
### API Changes

clients/aws-sdk-bedrock-runtime/pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[project]
44
name = "aws_sdk_bedrock_runtime"
5-
version = "0.4.0"
5+
version = "0.5.0"
66
description = "aws_sdk_bedrock_runtime client"
77
readme = "README.md"
88
requires-python = ">=3.12"
@@ -23,9 +23,9 @@ classifiers = [
2323
]
2424

2525
dependencies = [
26-
"smithy_aws_core[eventstream, json]~=0.4.0",
27-
"smithy_core~=0.3.0",
28-
"smithy_http[awscrt]~=0.3.0"
26+
"smithy_aws_core[eventstream, json]~=0.5.0",
27+
"smithy_core~=0.4.0",
28+
"smithy_http[awscrt]~=0.4.0"
2929
]
3030

3131
[dependency-groups]
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# Code generated by smithy-python-codegen DO NOT EDIT.
22

3-
__version__: str = "0.4.0"
3+
__version__: str = "0.5.0"

clients/aws-sdk-bedrock-runtime/src/aws_sdk_bedrock_runtime/_private/schemas.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3021,7 +3021,7 @@
30213021
id=ShapeID("smithy.api#length"),
30223022
value=MappingProxyType({"min": 1, "max": 64}),
30233023
),
3024-
Trait.new(id=ShapeID("smithy.api#pattern"), value="^[a-zA-Z0-9_-]+$"),
3024+
Trait.new(id=ShapeID("smithy.api#pattern"), value="^[a-zA-Z0-9_.:-]+$"),
30253025
],
30263026
)
30273027

clients/aws-sdk-bedrock-runtime/src/aws_sdk_bedrock_runtime/models.py

Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -766,6 +766,12 @@ def _consumer(schema: Schema, de: ShapeDeserializer) -> None:
766766
ShapeID("aws.auth#sigv4"),
767767
ShapeID("smithy.api#httpBearerAuth"),
768768
],
769+
error_schemas=[
770+
_SCHEMA_ACCESS_DENIED_EXCEPTION,
771+
_SCHEMA_INTERNAL_SERVER_EXCEPTION,
772+
_SCHEMA_THROTTLING_EXCEPTION,
773+
_SCHEMA_VALIDATION_EXCEPTION,
774+
],
769775
)
770776

771777

@@ -1151,6 +1157,12 @@ def _consumer(schema: Schema, de: ShapeDeserializer) -> None:
11511157
ShapeID("aws.auth#sigv4"),
11521158
ShapeID("smithy.api#httpBearerAuth"),
11531159
],
1160+
error_schemas=[
1161+
_SCHEMA_ACCESS_DENIED_EXCEPTION,
1162+
_SCHEMA_INTERNAL_SERVER_EXCEPTION,
1163+
_SCHEMA_THROTTLING_EXCEPTION,
1164+
_SCHEMA_VALIDATION_EXCEPTION,
1165+
],
11541166
)
11551167

11561168

@@ -1555,6 +1567,16 @@ def _consumer(schema: Schema, de: ShapeDeserializer) -> None:
15551567
ShapeID("aws.auth#sigv4"),
15561568
ShapeID("smithy.api#httpBearerAuth"),
15571569
],
1570+
error_schemas=[
1571+
_SCHEMA_ACCESS_DENIED_EXCEPTION,
1572+
_SCHEMA_CONFLICT_EXCEPTION,
1573+
_SCHEMA_INTERNAL_SERVER_EXCEPTION,
1574+
_SCHEMA_RESOURCE_NOT_FOUND_EXCEPTION,
1575+
_SCHEMA_SERVICE_QUOTA_EXCEEDED_EXCEPTION,
1576+
_SCHEMA_SERVICE_UNAVAILABLE_EXCEPTION,
1577+
_SCHEMA_THROTTLING_EXCEPTION,
1578+
_SCHEMA_VALIDATION_EXCEPTION,
1579+
],
15581580
)
15591581

15601582

@@ -5659,6 +5681,15 @@ def _consumer(schema: Schema, de: ShapeDeserializer) -> None:
56595681
ShapeID("aws.auth#sigv4"),
56605682
ShapeID("smithy.api#httpBearerAuth"),
56615683
],
5684+
error_schemas=[
5685+
_SCHEMA_ACCESS_DENIED_EXCEPTION,
5686+
_SCHEMA_INTERNAL_SERVER_EXCEPTION,
5687+
_SCHEMA_RESOURCE_NOT_FOUND_EXCEPTION,
5688+
_SCHEMA_SERVICE_QUOTA_EXCEEDED_EXCEPTION,
5689+
_SCHEMA_SERVICE_UNAVAILABLE_EXCEPTION,
5690+
_SCHEMA_THROTTLING_EXCEPTION,
5691+
_SCHEMA_VALIDATION_EXCEPTION,
5692+
],
56625693
)
56635694

56645695

@@ -11852,6 +11883,17 @@ def _consumer(schema: Schema, de: ShapeDeserializer) -> None:
1185211883
ShapeID("aws.auth#sigv4"),
1185311884
ShapeID("smithy.api#httpBearerAuth"),
1185411885
],
11886+
error_schemas=[
11887+
_SCHEMA_ACCESS_DENIED_EXCEPTION,
11888+
_SCHEMA_INTERNAL_SERVER_EXCEPTION,
11889+
_SCHEMA_MODEL_ERROR_EXCEPTION,
11890+
_SCHEMA_MODEL_NOT_READY_EXCEPTION,
11891+
_SCHEMA_MODEL_TIMEOUT_EXCEPTION,
11892+
_SCHEMA_RESOURCE_NOT_FOUND_EXCEPTION,
11893+
_SCHEMA_SERVICE_UNAVAILABLE_EXCEPTION,
11894+
_SCHEMA_THROTTLING_EXCEPTION,
11895+
_SCHEMA_VALIDATION_EXCEPTION,
11896+
],
1185511897
)
1185611898

1185711899

@@ -14177,6 +14219,17 @@ def _consumer(schema: Schema, de: ShapeDeserializer) -> None:
1417714219
ShapeID("aws.auth#sigv4"),
1417814220
ShapeID("smithy.api#httpBearerAuth"),
1417914221
],
14222+
error_schemas=[
14223+
_SCHEMA_ACCESS_DENIED_EXCEPTION,
14224+
_SCHEMA_INTERNAL_SERVER_EXCEPTION,
14225+
_SCHEMA_MODEL_ERROR_EXCEPTION,
14226+
_SCHEMA_MODEL_NOT_READY_EXCEPTION,
14227+
_SCHEMA_MODEL_TIMEOUT_EXCEPTION,
14228+
_SCHEMA_RESOURCE_NOT_FOUND_EXCEPTION,
14229+
_SCHEMA_SERVICE_UNAVAILABLE_EXCEPTION,
14230+
_SCHEMA_THROTTLING_EXCEPTION,
14231+
_SCHEMA_VALIDATION_EXCEPTION,
14232+
],
1418014233
)
1418114234

1418214235

@@ -14519,6 +14572,18 @@ def _consumer(schema: Schema, de: ShapeDeserializer) -> None:
1451914572
ShapeID("aws.auth#sigv4"),
1452014573
ShapeID("smithy.api#httpBearerAuth"),
1452114574
],
14575+
error_schemas=[
14576+
_SCHEMA_ACCESS_DENIED_EXCEPTION,
14577+
_SCHEMA_INTERNAL_SERVER_EXCEPTION,
14578+
_SCHEMA_MODEL_ERROR_EXCEPTION,
14579+
_SCHEMA_MODEL_NOT_READY_EXCEPTION,
14580+
_SCHEMA_MODEL_TIMEOUT_EXCEPTION,
14581+
_SCHEMA_RESOURCE_NOT_FOUND_EXCEPTION,
14582+
_SCHEMA_SERVICE_QUOTA_EXCEEDED_EXCEPTION,
14583+
_SCHEMA_SERVICE_UNAVAILABLE_EXCEPTION,
14584+
_SCHEMA_THROTTLING_EXCEPTION,
14585+
_SCHEMA_VALIDATION_EXCEPTION,
14586+
],
1452214587
)
1452314588

1452414589

@@ -15123,6 +15188,19 @@ def _consumer(schema: Schema, de: ShapeDeserializer) -> None:
1512315188
ShapeID("aws.auth#sigv4"),
1512415189
ShapeID("smithy.api#httpBearerAuth"),
1512515190
],
15191+
error_schemas=[
15192+
_SCHEMA_ACCESS_DENIED_EXCEPTION,
15193+
_SCHEMA_INTERNAL_SERVER_EXCEPTION,
15194+
_SCHEMA_MODEL_ERROR_EXCEPTION,
15195+
_SCHEMA_MODEL_NOT_READY_EXCEPTION,
15196+
_SCHEMA_MODEL_STREAM_ERROR_EXCEPTION,
15197+
_SCHEMA_MODEL_TIMEOUT_EXCEPTION,
15198+
_SCHEMA_RESOURCE_NOT_FOUND_EXCEPTION,
15199+
_SCHEMA_SERVICE_QUOTA_EXCEEDED_EXCEPTION,
15200+
_SCHEMA_SERVICE_UNAVAILABLE_EXCEPTION,
15201+
_SCHEMA_THROTTLING_EXCEPTION,
15202+
_SCHEMA_VALIDATION_EXCEPTION,
15203+
],
1512615204
)
1512715205

1512815206

@@ -15758,6 +15836,19 @@ def _consumer(schema: Schema, de: ShapeDeserializer) -> None:
1575815836
ShapeID("aws.auth#sigv4"),
1575915837
ShapeID("smithy.api#httpBearerAuth"),
1576015838
],
15839+
error_schemas=[
15840+
_SCHEMA_ACCESS_DENIED_EXCEPTION,
15841+
_SCHEMA_INTERNAL_SERVER_EXCEPTION,
15842+
_SCHEMA_MODEL_ERROR_EXCEPTION,
15843+
_SCHEMA_MODEL_NOT_READY_EXCEPTION,
15844+
_SCHEMA_MODEL_STREAM_ERROR_EXCEPTION,
15845+
_SCHEMA_MODEL_TIMEOUT_EXCEPTION,
15846+
_SCHEMA_RESOURCE_NOT_FOUND_EXCEPTION,
15847+
_SCHEMA_SERVICE_QUOTA_EXCEEDED_EXCEPTION,
15848+
_SCHEMA_SERVICE_UNAVAILABLE_EXCEPTION,
15849+
_SCHEMA_THROTTLING_EXCEPTION,
15850+
_SCHEMA_VALIDATION_EXCEPTION,
15851+
],
1576115852
)
1576215853

1576315854

@@ -16163,4 +16254,12 @@ def _consumer(schema: Schema, de: ShapeDeserializer) -> None:
1616316254
ShapeID("aws.auth#sigv4"),
1616416255
ShapeID("smithy.api#httpBearerAuth"),
1616516256
],
16257+
error_schemas=[
16258+
_SCHEMA_ACCESS_DENIED_EXCEPTION,
16259+
_SCHEMA_INTERNAL_SERVER_EXCEPTION,
16260+
_SCHEMA_RESOURCE_NOT_FOUND_EXCEPTION,
16261+
_SCHEMA_SERVICE_UNAVAILABLE_EXCEPTION,
16262+
_SCHEMA_THROTTLING_EXCEPTION,
16263+
_SCHEMA_VALIDATION_EXCEPTION,
16264+
],
1616616265
)
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"changes": [
3+
{
4+
"type": "dependency",
5+
"description": "Bump `aws-sdk-bedrock-runtime` from `==0.4.0` to `==0.5.0`."
6+
},
7+
{
8+
"type": "dependency",
9+
"description": "Bump `aws-sdk-sagemaker-runtime-http2` from `==0.4.0` to `==0.5.0`."
10+
},
11+
{
12+
"type": "dependency",
13+
"description": "Bump `aws-sdk-transcribe-streaming` from `==0.4.0` to `==0.5.0`."
14+
}
15+
]
16+
}

clients/aws-sdk-python/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
## v0.5.0
4+
5+
### Dependencies
6+
* Bump `aws-sdk-bedrock-runtime` from `==0.4.0` to `==0.5.0`.
7+
* Bump `aws-sdk-sagemaker-runtime-http2` from `==0.4.0` to `==0.5.0`.
8+
* Bump `aws-sdk-transcribe-streaming` from `==0.4.0` to `==0.5.0`.
9+
310
## v0.4.0
411

512
### Dependencies

clients/aws-sdk-python/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ classifiers = [
2222
dependencies = []
2323

2424
[project.optional-dependencies]
25-
bedrock_runtime = ["aws_sdk_bedrock_runtime==0.4.0"]
26-
sagemaker_runtime_http2 = ["aws_sdk_sagemaker_runtime_http2==0.4.0"]
27-
transcribe_streaming = ["aws_sdk_transcribe_streaming==0.4.0"]
25+
bedrock_runtime = ["aws_sdk_bedrock_runtime==0.5.0"]
26+
sagemaker_runtime_http2 = ["aws_sdk_sagemaker_runtime_http2==0.5.0"]
27+
transcribe_streaming = ["aws_sdk_transcribe_streaming==0.5.0"]
2828
all = [
2929
"aws_sdk_python[bedrock_runtime]",
3030
"aws_sdk_python[sagemaker_runtime_http2]",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
3-
__version__ = "0.4.0"
3+
__version__ = "0.5.0"
44

55

66
# TODO: Consider adding relative imports for services from the top level namespace?

0 commit comments

Comments
 (0)