diff --git a/codegen/core/src/main/java/software/amazon/smithy/python/codegen/SmithyPythonDependency.java b/codegen/core/src/main/java/software/amazon/smithy/python/codegen/SmithyPythonDependency.java index 347c475c..654bea9f 100644 --- a/codegen/core/src/main/java/software/amazon/smithy/python/codegen/SmithyPythonDependency.java +++ b/codegen/core/src/main/java/software/amazon/smithy/python/codegen/SmithyPythonDependency.java @@ -33,7 +33,7 @@ public final class SmithyPythonDependency { */ public static final PythonDependency SMITHY_HTTP = new PythonDependency( "smithy_http", - "~=0.1.0", + "~=0.2.0", Type.DEPENDENCY, false); @@ -42,7 +42,7 @@ public final class SmithyPythonDependency { */ public static final PythonDependency AWS_CRT = new PythonDependency( "awscrt", - ">=0.23.10", + "~=0.28.2", Type.DEPENDENCY, false); diff --git a/packages/smithy-aws-core/.changes/0.1.1.json b/packages/smithy-aws-core/.changes/0.1.1.json new file mode 100644 index 00000000..ef087d7a --- /dev/null +++ b/packages/smithy-aws-core/.changes/0.1.1.json @@ -0,0 +1,8 @@ +{ + "changes": [ + { + "type": "dependency", + "description": "Bump `smithy-http` from `~=0.1.0` to `~=0.2.0`." + } + ] +} \ No newline at end of file diff --git a/packages/smithy-aws-core/CHANGELOG.md b/packages/smithy-aws-core/CHANGELOG.md index 9f8f9d9f..61400b61 100644 --- a/packages/smithy-aws-core/CHANGELOG.md +++ b/packages/smithy-aws-core/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## v0.1.1 + +### Dependencies +* Bump `smithy-http` from `~=0.1.0` to `~=0.2.0`. + ## v0.1.0 ### Breaking Changes diff --git a/packages/smithy-aws-core/pyproject.toml b/packages/smithy-aws-core/pyproject.toml index 8a803ee6..a2efc6fe 100644 --- a/packages/smithy-aws-core/pyproject.toml +++ b/packages/smithy-aws-core/pyproject.toml @@ -27,7 +27,7 @@ classifiers = [ ] dependencies = [ "smithy-core~=0.1.0", - "smithy-http~=0.1.0", + "smithy-http~=0.2.0", "aws-sdk-signers~=0.1.0" ] diff --git a/packages/smithy-aws-core/src/smithy_aws_core/__init__.py b/packages/smithy-aws-core/src/smithy_aws_core/__init__.py index ce8f9b1b..aa37e818 100644 --- a/packages/smithy-aws-core/src/smithy_aws_core/__init__.py +++ b/packages/smithy-aws-core/src/smithy_aws_core/__init__.py @@ -1,4 +1,4 @@ # Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 -__version__ = "0.1.0" +__version__ = "0.1.1" diff --git a/packages/smithy-http/.changes/0.2.0.json b/packages/smithy-http/.changes/0.2.0.json new file mode 100644 index 00000000..8ac4031b --- /dev/null +++ b/packages/smithy-http/.changes/0.2.0.json @@ -0,0 +1,8 @@ +{ + "changes": [ + { + "type": "breaking", + "description": "Update `AWSCRTHTTPClient` to integrate with the new AWS CRT async interfaces. ([#573](https://github.com/smithy-lang/smithy-python/pull/573)). The `AWSCRTHTTPResponse` constructor now accepts a `stream` argument of type `awscrt.aio.http.AIOHttpClientStreamUnified`. Additionally, the following classes were removed: `CRTResponseBody`, `CRTResponseFactory`, and `BufferableByteStream`." + } + ] +} \ No newline at end of file diff --git a/packages/smithy-http/.changes/next-release/smithy-http-breaking-20251017150112.json b/packages/smithy-http/.changes/next-release/smithy-http-breaking-20251017150112.json deleted file mode 100644 index 073a7f1a..00000000 --- a/packages/smithy-http/.changes/next-release/smithy-http-breaking-20251017150112.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "breaking", - "description": "Update `AWSCRTHTTPClient` to integrate with the new AWS CRT async interfaces. ([#573](https://github.com/smithy-lang/smithy-python/pull/573))" -} \ No newline at end of file diff --git a/packages/smithy-http/CHANGELOG.md b/packages/smithy-http/CHANGELOG.md index c69f6ddc..f122c3d2 100644 --- a/packages/smithy-http/CHANGELOG.md +++ b/packages/smithy-http/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## v0.2.0 + +### Breaking Changes +* Update `AWSCRTHTTPClient` to integrate with the new AWS CRT async interfaces. ([#573](https://github.com/smithy-lang/smithy-python/pull/573)). The `AWSCRTHTTPResponse` constructor now accepts a `stream` argument of type `awscrt.aio.http.AIOHttpClientStreamUnified`. Additionally, the following classes were removed: `CRTResponseBody`, `CRTResponseFactory`, and `BufferableByteStream`. + ## v0.1.0 ### Breaking Changes diff --git a/packages/smithy-http/src/smithy_http/__init__.py b/packages/smithy-http/src/smithy_http/__init__.py index 7072d701..bdd5efda 100644 --- a/packages/smithy-http/src/smithy_http/__init__.py +++ b/packages/smithy-http/src/smithy_http/__init__.py @@ -6,7 +6,7 @@ from . import interfaces from .interfaces import FieldPosition -__version__ = "0.1.0" +__version__ = "0.2.0" class Field(interfaces.Field):