Skip to content
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

Remove support for tokio 0.2 and 0.3 #152

Merged
merged 2 commits into from
May 8, 2023
Merged

Remove support for tokio 0.2 and 0.3 #152

merged 2 commits into from
May 8, 2023

Conversation

Nemo157
Copy link
Member

@Nemo157 Nemo157 commented Jun 26, 2022

I have checked the index using rg -IN 'async-compression' | jq -r '"\(.name) \(.vers): \(.deps[] | select(.name == "async-compression") | .features | join(", "))"' and there are only 2 crates that have their latest version still using tokio-02 and no crates using tokio-03.

I wanted to wait for std to introduce some async IO traits and go directly to 1.0 when removing this support, but given how long it has been and how far away that still appears to be, I think it's time to do this now. This will simplify exposing more of the internals in order to allow some of the usecases people want (#133, #150).

@codecov-commenter

This comment was marked as outdated.

@Nemo157 Nemo157 force-pushed the remove-old-tokio branch 2 times, most recently from 3e5b137 to f3dfcab Compare June 26, 2022 18:13
@Xuanwo
Copy link

Xuanwo commented Jun 27, 2022

Nice change!

@Xuanwo
Copy link

Xuanwo commented Jul 31, 2022

@Nemo157 Is there other concerns that block this PR get merged?

@Geal Geal mentioned this pull request Oct 19, 2022
@Nemo157
Copy link
Member Author

Nemo157 commented May 8, 2023

I think it would be worth merging a zstd update and pushing that before going to 0.4, so that there's less pressure on downstream updating.

Cargo.toml Outdated Show resolved Hide resolved
@robjtede robjtede added the A-semver-major breaking change requiring a major version bump label May 8, 2023
@robjtede robjtede added this pull request to the merge queue May 8, 2023
Merged via the queue into main with commit 4a92b23 May 8, 2023
@robjtede robjtede deleted the remove-old-tokio branch May 8, 2023 17:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-semver-major breaking change requiring a major version bump
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants