serialport / serialport-rs

A cross-platform serial port library in Rust. Provides a blocking I/O interface and port enumeration including USB device information.
Other
506 stars 123 forks source link

Update dependency on nix to 0.28 #175

Open neumann-paulmann opened 7 months ago

neumann-paulmann commented 7 months ago

The current dependency on nix 0.26 results in multiple crate versions for bitflags. The latest release of nix (0.28) fixes this.

sirhcel commented 5 months ago

Thank you for pointing this out! I see. Does this affect how serialport works for you? Or do you notice this "just" in the dependency tree?

neumann-paulmann commented 5 months ago

It currently does not have any measurable impact on the performance of the software I use. So if that's what you're asking, yes it's "just" an aesthetic issue.

sirhcel commented 5 months ago

Thank you for stating this! I would like to postpone this to the next major release then for not breaking dependencies relying on MSRV 1.59.0 (see https://github.com/serialport/serialport-rs/pull/176#issuecomment-2128785273).

dvtomas commented 1 month ago

I'd like that, too, please, also a duplicate dependency in my code. Actually, nix has v0.29 and bitflags v2.6.0 already.