On 18/03/2025 20:22, Jonas Smedegaard wrote:
Looks like it is best to wait until the current wave of changes related rustls-pemfile has entered testing before stirring the dependency chain more. As I understand it, that chain of dependencies currently awaits axum til mature, and possibly other issues like hyper-timeout failing to build on weak arches, not sure if that will affect the transition or not.
rustls-pemfile is waiting for rust-tonic, which is waiting for rust-hyper-timeout which is blocked because it will make the current version of rust-octocrab uninstallable. To fix octocrab (without introducing yet more semver-suffix packages) requires updating it to a version that uses http 1.0/rustls 0.23, which requires the new version of hyper-rustls.