Skip to content

Conversation

@tnull
Copy link
Collaborator

@tnull tnull commented Oct 27, 2025

Unfortunately, home bumped their MSRV to rustc 1.88 with their 0.5.12 patch release. Here, we pin it back to allow our CI to succeed under MSRV 1.85.

Unfortunately, `home` bumped their MSRV to rustc 1.88 with their 0.5.12
patch release. Here, we pin it back to allow our CI to succeed under
MSRV 1.85.
@tnull tnull requested a review from joostjager October 27, 2025 15:07
@ldk-reviews-bot
Copy link

ldk-reviews-bot commented Oct 27, 2025

👋 Thanks for assigning @joostjager as a reviewer!
I'll wait for their review and will help manage the review process.
Once they submit their review, I'll check if a second reviewer would be helpful.

- name: Pin packages to allow for MSRV
if: matrix.msrv
run: |
cargo update -p home --precise "0.5.11" --verbose # home v0.5.12 requires rustc 1.88 or newer
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Isn't it a problem that (security?) patches are no longer coming in now?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Isn't it a problem that (security?) patches are no longer coming in now?

No, a) this is a test-only dependency b) it would only be required for users building on MSRV c) home should be rather trivial in the first place.

However, we now opened and landed a PR upstream on the electrsd crate (RCasatta/electrsd#114) that just removes the respective dependency entirely. Thankfully it was pushed out in a timely patch release, so we won't need the fix here after all. Pushed a revert commit to verify CI passes this step again, will close afterwards.

@tnull
Copy link
Collaborator Author

tnull commented Oct 28, 2025

Closing as no longer necessary.

@tnull tnull closed this Oct 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants