Package: rust-railway-core Version: 0.1.2-3 Since we don't want to carry around the old versions of rustls, http and friends forever, I started looking through the reverse-dependencies of the old version of hyper-rustls. Two that popped up were railway-core and hafas-rs. The vcs link for both took me to
https://gitlab.com/schmiddi-on-mobile/railway-backend So I filed a bug upstream. https://gitlab.com/schmiddi-on-mobile/railway-backend/-/issues/15 Upstream responded to the bug report with
The |hyper-requester| for |railway-backend| is deprecated in favor of |reqwest-requester|. You should use that instead. As far as I can see, the latest version of Railway already uses the |reqwest-requester|, so there should be no need for you to package the |hyper-requester| feature (unless some other package uses |railway-backend|, which I would not be aware about).
After getting this response, and feeling slightly confused, I did some more digging and it seems the hafas-rs crate is no longer maintained and has been replaced by the railway-* crates. So should we go ahead and disable the hyper requester in railway-core so it is no longer a blocker for cleaning up the old rustls and http stacks.