-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade dependencies to tokio 1.0 #5175
Comments
@kirillt it might be worth opening issues on each repo first if they don't already exist. Would you mind doing that? |
@fanatid :) |
@binarylogic I updated the issue (tracking issues added). Before we start work on |
Thanks @fanatid, sounds good. |
tokio 1.0 is out! |
Yep, maybe we will skip 0.3 and switch directly to 1.0. I'm not sure that all listed crates above will support 0.3... |
Yeah, hyper already released 1.0-compatible version, and I think warp will be updated soon. |
Look like go-auth has released 0.9.0 which upgrades to tokio 1.0 |
@lukesteensen started work on this in #5872 |
tokio:0.3
was released a month ago.dependabot
creates pull requests (like #5158) with dependencies which were already updated, but we can not easily merge them. I did not research yet about any compatibility layer, maybe we will need to update everything at once or it will be possible to update crates independently, not sure. This is only a tracking issue with dependencies status regarding their update to newtokio
.tokio:0.3
list (outdated because we will upgrade totokio:1.0
and skiptokio:0.3
):**Valid on `11/30/2020`:**
>=0.3.6
Tokio 0.3 support Nullus157/async-compression#104)>=0.3.0
Release plan for support on tokio v0.3? hyperium/h2#499), not a direct dependency>=0.14.0
Upgrade to Tokio v0.3 hyperium/hyper#2302 milestone: https://github.com/hyperium/hyper/milestone/6)lib/file-source
(tokio:0.3 — ❌)lib/vector-api-client
(tokio:0.3 — ❌)>0.25.0
Migration to tokio 0.3 fede1024/rust-rdkafka#298)tokio
to 1.0 seanmonstar/reqwest#1060)tokio
to 1.0 rusoto/rusoto#1845)0.2
release tokio-rs/tls#31), not a direct dependencytokio
to 0.3 snapview/tokio-tungstenite#125), not a direct dependencyWill create new list (with
tokio:1.0
) when we close #5103.The text was updated successfully, but these errors were encountered: