Skip to content

Remove deprecated Smithy/AWS runtime crates#4311

Merged
ysaito1001 merged 4 commits intomainfrom
ysaito/rm-deprecated-runtime-crates
Sep 19, 2025
Merged

Remove deprecated Smithy/AWS runtime crates#4311
ysaito1001 merged 4 commits intomainfrom
ysaito/rm-deprecated-runtime-crates

Conversation

@ysaito1001
Copy link
Contributor

Motivation and Context

Several Smithy/AWS runtime crates are no longer used. This PR removes the following crates from the code generator:

AWS runtime crates:

  • aws-endpoint
  • aws-http
  • aws-hyper
  • aws-sig-auth

Smithy runtime crates:

  • aws-smithy-client
  • aws-smithy-http-auth
  • aws-smithy-http-tower
  • aws-smithy-mocks-experimental

As a follow-up, once the aws-sdk-rust repository starts using the updated smithy-rs code generator with the removal of deprecated crates, we open a PR in aws-sdk-rust with these changes to complete the removal process.

Testing

  • CI
  • Confirmed E2E tests passed in our release pipeline against main in aws-sdk-rust

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 requested review from a team as code owners September 18, 2025 22:02
@github-actions
Copy link

A new generated diff is ready to view.

A new doc preview is ready to view.

@rcoh
Copy link
Collaborator

rcoh commented Sep 19, 2025

Nice!

@github-actions
Copy link

A new generated diff is ready to view.

A new doc preview is ready to view.

@ysaito1001 ysaito1001 merged commit 1c192f8 into main Sep 19, 2025
49 checks passed
@ysaito1001 ysaito1001 deleted the ysaito/rm-deprecated-runtime-crates branch September 19, 2025 17:14
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