Bump all dependencies#61
Open
linkmauve wants to merge 5 commits into
Open
Conversation
This filters out the names of the items, so that unrelated ones don’t pollute the generated bindings. This should have a very negligeable impact on compilation times, but makes the bindings slightly easier to read.
MemFdCreateFlag has been renamed into MFdFlags, and most importantly nix::fcntl::open() now returns an OwnedFd, which can be converted into a File without any unsafe.
cbindgen, env_logger and thiserror.
A bunch of APIs have been reworked, I’ve tried to always make errors happen during parsing instead of panicking afterwards, I think this is better for users.
Since edition 2021 these are part of the prelude.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
clap was the one which changed the most. I’ve also fixed a few unrelated things alongside, I could split them into a different PR if you prefer.
This PR is best reviewed commit-per-commit.