bitcoindevkit / bitcoindevkit/bdk_wallet

Investigate using `cargo-rbmt` for MSRV dep management

Open
#400 3 comments 0 reactions 0 assignees View on GitHub
chore dependencies
Dominant language
Rust
Stars
59
Forks
105
Avg merge
10d 9h
Merged PRs (30d)
1

Description

**Describe the enhancement**

Investigate using [cargo-rbmt](https://github.com/rust-bitcoin/rust-bitcoin-maintainer-tools/tree/master/cargo-rbmt) to manage our MSRV dependencies. This tool is used by the rust-bitcoin project.

**Use case**

We currently maintain a `ci/pin-msrv.sh` file. With this tool I think we just check in two cargo.lock files. One for our latest rust version and one for our minimum.

**Impact**
- [ ] Blocking production usage
- [ ] Nice-to-have / UX improvement
- [x] Developer experience / maintainability

**Additional context**

Suggested by @luisschwab here:
https://discord.com/channels/753336465005608961/1368973459551555605/1480926691856748585

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.