tokio-rs / prost

PROST! a Protocol Buffers implementation for the Rust Language
Apache License 2.0
3.78k stars 489 forks source link

chore: Relax MSRV #983

Closed tottoto closed 3 months ago

tottoto commented 6 months ago

Relaxes MSRV which are bumped in #982. As the use of prost-build can be separated to the different build process, it is too strict to set the same MSRV of prost-build to the other crates for users. cargo-hack's --rust-version option can be used to perform checking different MSRVs on the project crates.

tottoto commented 6 months ago

Since checking MSRV for different crates can be performed easily as this pull request describes, and the crates except for prost-build only depend on very few crates, which have high stability, the value imposing unnecessarily restrictions seems small.

caspermeijn commented 4 months ago

I opened a new PR with only the CI improvement: #1057

caspermeijn commented 3 months ago

The CI improvement from this PR is merged. I won't accept multiple MSRV versions in one repo. If you want to lower the MSRV of the whole repo, you are welcome to reopen.