Skip to content

chore(deps): expose compile feature to pass through testcontainers/ring or aws-lc-rs#442

Open
gillyobeast wants to merge 1 commit intotestcontainers:mainfrom
gillyobeast:main
Open

chore(deps): expose compile feature to pass through testcontainers/ring or aws-lc-rs#442
gillyobeast wants to merge 1 commit intotestcontainers:mainfrom
gillyobeast:main

Conversation

@gillyobeast
Copy link

@gillyobeast gillyobeast commented Jan 14, 2026

Hi there!

I'm working through switching from ring to aws-lc-rs for our crypto provider, and this crate is pulling ring in as it depends on testcontainers with the default feature set.

This PR adds similar flags to testcontainers to select between the two crypto crates, or none: https://github.com/testcontainers/testcontainers-rs/blob/809aa234a1b52e2bff4ad6493f26f4aae4938d29/testcontainers/Cargo.toml#L54-L58

@gillyobeast
Copy link
Author

gillyobeast commented Jan 20, 2026

@DDtKey hi sorry for the direct ping, could i get a review on this please? it's the last thing blocking me from removing ring altogether :D

@gillyobeast
Copy link
Author

@DDtKey bump :D

@gillyobeast
Copy link
Author

sorry for chasing so much but this is now blocking vulnerability updates, specifically we need to be able to get away from ring to switch from jsonwebtoken 9.x to 10.x, which we need to do because 9.x has a vulnerability: GHSA-h395-gr6q-cpjc

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.

1 participant