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

Can't build due to yanked bitvec dependency #115

Open
ansg191 opened this issue Nov 16, 2022 · 1 comment
Open

Can't build due to yanked bitvec dependency #115

ansg191 opened this issue Nov 16, 2022 · 1 comment

Comments

@ansg191
Copy link

ansg191 commented Nov 16, 2022

This crate depends on bitvec = "0.22" which depends on funty = "1.2", which has been yanked. Because of this, it's currently not possible to build the crate.

It might be worth upgrading to bitvec to 1.0. From my simple skim over, it looks like the only required change would be to flip the type parameters for Bitfield from:

pub type Bitfield = BitVec<Msb0, u8>;

to

pub type Bitfield = BitVec<u8, Msb0>;
@muddlebee
Copy link

@ansg191 were you able to run this project to download torrents?
I was using the CLI version, not able to do so :/

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

No branches or pull requests

2 participants