Skip to content

Bump Smithy to 1.67.0#4533

Merged
ysaito1001 merged 5 commits intomainfrom
bump-smithy-to-1-67
Feb 16, 2026
Merged

Bump Smithy to 1.67.0#4533
ysaito1001 merged 5 commits intomainfrom
bump-smithy-to-1-67

Conversation

@ysaito1001
Copy link
Contributor

@ysaito1001 ysaito1001 commented Feb 11, 2026

Motivation and Context

P382257849

Description

Changes on the client side:

  • Remove extra rest json tests that are officially part of Smithy protocol tests in 1.64.0
  • Filter out newly added model in SmithyTypesPubUseExtraTest.kt that would otherwise defeat the purpose of the test

Changes on the server side:

Testing

  • CI

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@ysaito1001 ysaito1001 mentioned this pull request Feb 12, 2026
3 tasks
@github-actions
Copy link

### Summary

- Add missing From<DateTime> for aws_smithy_types::DateTime impl in the
Python server runtime, consistent with the existing Blob pattern
- Add .into() call for TimestampShape in
EventStreamMarshallerGenerator.headerValue(), consistent with how
BlobShape and StringShape already handle conversions

###  Motivation

The Python server codegen generates `HeaderValue::Timestamp(value)`
where value is the Python wrapper `DateTime
(aws_smithy_http_server_python::types::DateTime)`, but
`HeaderValue::Timestamp` expects `aws_smithy_types::DateTime`. Other
wrapper types (e.g. Blob) already work because the codegen emits
`.into_inner().into()`. The `DateTime` case was missed.

For non-Python targets, `.into()` on `aws_smithy_types::DateTime` is a
no-op via Rust's blanket `impl<T> From<T> for T`.

---------

Co-authored-by: Fahad Zubair <fahadzub@amazon.com>
Co-authored-by: ysaito1001 <awsaito@amazon.com>
@ysaito1001 ysaito1001 marked this pull request as ready for review February 16, 2026 17:33
@ysaito1001 ysaito1001 requested review from a team as code owners February 16, 2026 17:33
@github-actions
Copy link

@ysaito1001 ysaito1001 enabled auto-merge (squash) February 16, 2026 18:07
@ysaito1001 ysaito1001 merged commit 991e9e8 into main Feb 16, 2026
50 checks passed
@ysaito1001 ysaito1001 deleted the bump-smithy-to-1-67 branch February 16, 2026 18:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants