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

Update zbus to v4 #75

Merged
merged 1 commit into from
Jun 8, 2024
Merged

Update zbus to v4 #75

merged 1 commit into from
Jun 8, 2024

Conversation

liff
Copy link
Contributor

@liff liff commented May 10, 2024

Fixes #71. The required changes seem to be pretty minor, unless there’s something I missed.

@VorpalBlade
Copy link

I have tested this branch and it works correctly in my use case (https://github.com/VorpalBlade/chezmoi_modify_manager) but it seems like you need to fix some clippy warnings, as well as bump MSRV of this repo (probable locations this needs to be done: Cargo.toml, the CI workflow files, and somewhere in the docs probably?).

Copy link

@VorpalBlade VorpalBlade left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Apart from the MSRV and (unrelated to your changes, but needed to be fixed for CI to let it through) clippy warnings this looks good to me.

Copy link
Collaborator

@complexspaces complexspaces left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for working on this update. Do you mind rebasing this on master and updating the MSRV here to the lowest version that passes (I think zbus 4 is between 1.69 and 1.75)?

Once CI runs I think this looks good to go and can be the starting place for secret-service 4.0.

src/proxy/collection.rs Outdated Show resolved Hide resolved
src/util.rs Outdated Show resolved Hide resolved
Copy link
Collaborator

@complexspaces complexspaces left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@complexspaces complexspaces merged commit 7d7c75e into hwchen:master Jun 8, 2024
4 checks passed
@complexspaces
Copy link
Collaborator

Released in v4.0.0 on crates.io. Thanks again!

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

Successfully merging this pull request may close these issues.

New major zbus release 4.0
3 participants