I'd like to integrate and test rustpython in another project utilizing https://github.com/ctz/graviola and rustls instead of aws-lc-rs. However currently rustpython hard codes aws-lc-rs in the Cargo.toml. Is this something that could be supported?
reqwest has a rustls-no-provider option where you are able to use graviola like this:
fn main() {
rustls_graviola::default_provider().install_default().unwrap();
// ... rest of main function
}
However I see that there are a few mentions of aws_lc_rs imports directly in the rustpython stdlib 🤔
See
|
rustls = { version = "0.23.36", default-features = false, features = ["std", "tls12", "aws_lc_rs"], optional = true } |
I'd like to integrate and test rustpython in another project utilizing https://github.com/ctz/graviola and rustls instead of aws-lc-rs. However currently rustpython hard codes aws-lc-rs in the Cargo.toml. Is this something that could be supported?
reqwest has a rustls-no-provider option where you are able to use graviola like this:
However I see that there are a few mentions of aws_lc_rs imports directly in the rustpython stdlib 🤔
See
RustPython/crates/stdlib/Cargo.toml
Line 125 in dc2d235