Skip to content

fix: pin home to 0.5.9 #1673

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

Merged
merged 1 commit into from
Dec 17, 2024

Conversation

diogomatsubara
Copy link
Contributor

@diogomatsubara diogomatsubara commented Dec 17, 2024

0.5.11 requires rustc 1.81 so we pin the dependency to the latest one working with the 1.70 series.

Fixes https://github.com/eclipse-zenoh/zenoh/actions/runs/12369352118/job/34522022150

0.5.11 requires rustc 1.81 so we pin the dependency to the latest one
working with the 1.70 series.
Copy link

PR missing one of the required labels: {'enhancement', 'new feature', 'internal', 'breaking-change', 'bug', 'dependencies', 'documentation'}

@diogomatsubara diogomatsubara added the dependencies Pull requests that update a dependency file label Dec 17, 2024
@yellowhatter yellowhatter enabled auto-merge (squash) December 17, 2024 09:18
@yellowhatter yellowhatter merged commit 3744075 into eclipse-zenoh:main Dec 17, 2024
14 of 15 checks passed
simpleton added a commit to simpleton/zenoh that referenced this pull request May 23, 2025
The rust toolchain version has be upgraded to 1.8.5 in eclipse-zenoh#1803
we don't need to pin the home to 0.5.9 (eclipse-zenoh#1673)
facebook-github-bot pushed a commit to facebookexperimental/rust-shed that referenced this pull request May 23, 2025
Summary:
Since [zenoh#1673](eclipse-zenoh/zenoh#1673), upstream misguidedly restricts the range of versions of `home` that `zenoh-util` is usable with in their Cargo.toml, instead of with a lockfile.

`home` is an extremely widely used dependency so this problem in zenoh has been blocking other crates from being updated. For example recent versions of `cargo` requires `home` ^0.5.11.

This diff forks several zenoh crates at 1.4.0 to undo the misguided `home` dependency. This is not a permanent fork because eventually zenoh will change its MSRV, hopefully.

Reviewed By: diliop

Differential Revision: D75295567

fbshipit-source-id: ca969009da2f2faabedc29bca494a4aa88328a91
facebook-github-bot pushed a commit to facebook/sapling that referenced this pull request May 23, 2025
Summary:
Since [zenoh#1673](eclipse-zenoh/zenoh#1673), upstream misguidedly restricts the range of versions of `home` that `zenoh-util` is usable with in their Cargo.toml, instead of with a lockfile.

`home` is an extremely widely used dependency so this problem in zenoh has been blocking other crates from being updated. For example recent versions of `cargo` requires `home` ^0.5.11.

This diff forks several zenoh crates at 1.4.0 to undo the misguided `home` dependency. This is not a permanent fork because eventually zenoh will change its MSRV, hopefully.

Reviewed By: diliop

Differential Revision: D75295567

fbshipit-source-id: ca969009da2f2faabedc29bca494a4aa88328a91
milyin pushed a commit that referenced this pull request May 26, 2025
The rust toolchain version has be upgraded to 1.8.5 in #1803
we don't need to pin the home to 0.5.9 (#1673)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants