-
Notifications
You must be signed in to change notification settings - Fork 188
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
Various dependency updates #265
Changes from 9 commits
0839a4a
464b81b
4181b17
f7d5c36
3c1c647
59915e6
ca01307
04515ca
dc78fe3
2de2013
b9ccaaf
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,9 +4,10 @@ version = "1.5.5" | |
edition = "2021" | ||
|
||
[target.'cfg(target_os = "linux")'.dependencies] | ||
netlink-sys = "0.8" | ||
netlink-packet-core = "0.4" | ||
netlink-packet-generic = "0.3" | ||
netlink-packet-route = "0.13" | ||
netlink-sys = "0.8.5" | ||
netlink-packet-core = "0.5" | ||
netlink-packet-generic = "0.3.2" | ||
netlink-packet-route = "0.15.0" | ||
netlink-packet-utils = "0.5.2" | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Was there something released which requires us to specify the patch versions? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yeah this reminds me a discussion with @goodhoko in tonarino/acoustic_profiler#12 (comment). As innernet is shipped as a binary and not a library, I don't think we need to aim for maximum possible version range for dependencies (which is tedious if done correctly, per reasoning in the linked thread). So I'm cool with specifying also the patch versions. But not saying I'd prefer it - we have Only thing that tickles my OCD is saying There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I've gotten into the habit after discussions at work about this - specifying a higher and more specific semver prevents any bugs in previous versions from showing up when cargo decides for whatever reason to use it instead. For example, I actually had a bug with an earlier patch release in the netlink crate family not compiling. Happy to get rid of that extra '0' for you @strohel :). |
||
nix = { version = "0.25", features = ["feature"] } | ||
once_cell = "1" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit: we can/should change init_logger() signature instead
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Doy - left that in while I was just playing around with clap changes. Changed.