vega / vl-convert

Utilities for converting Vega-Lite specs from the command line and Python
BSD 3-Clause "New" or "Revised" License
96 stars 12 forks source link

Pin reqwest and rustls to avoid pulling in multiple versions of rustls #62

Closed jonmmease closed 1 year ago

jonmmease commented 1 year ago

The conda-forge build for 0.10.1 uncovered an issue when compiling vl-convert without the lock file. Multiple versions of rustls were being pulled in, resulting in the error:

thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Builder, source: "Unknown TLS backend passed to `use_preconfigured_tls`" }', /Users/jonmmease/.cargo/registry/src/github.com-1ecc6299db9ec823/deno_fetch-0.113.0/lib.rs:686:22

This PR pins rustls and reqwest to avoid this situation.