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 dependencies & new release #218

Merged
merged 2 commits into from
Mar 3, 2024
Merged

Conversation

dralley
Copy link
Collaborator

@dralley dralley commented Mar 2, 2024

📜 Checklist

  • Commits are cleanly separated and have useful messages
  • A changelog entry or entries has been added to CHANGELOG.md
  • Documentation is thorough
  • Test coverage is excellent and passes
  • Works when tests are run --all-features enabled

@dralley dralley force-pushed the update-deps branch 3 times, most recently from 039d755 to 887a3aa Compare March 2, 2024 23:33
### Breaking Changes

- Minimum supported Rust version updated to 1.71
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

env_logger apparently bumped their MSRV and was causing issues when built on lower versions.

Copy link
Contributor

Choose a reason for hiding this comment

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

Since it's only a dev dep, I am not sure we should bump Marv, but rather stick to 0.10.x?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

🤷 We certainly could. I figured a 7 months old version was still at least reasonable

#[cfg(feature = "signature-pgp")]
pub fn signature_key_id(&self) -> Result<Option<String>, Error> {
pub fn signature_key_ids(&self) -> Result<Vec<String>, Error> {
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

rpgp changed the underlying API here to reflect that signatures can apparently have more than one issuer / key ID.

}
}
result
} else {
Copy link
Contributor

Choose a reason for hiding this comment

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

I think some logic got removed, could you explain a bit why it's not needed?

Copy link
Contributor

Choose a reason for hiding this comment

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

Never mind, it got moved down

Copy link
Contributor

@drahnr drahnr left a comment

Choose a reason for hiding this comment

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

One question about msrv, otherwise LGTM

@dralley dralley merged commit 9d1c2c2 into rpm-rs:master Mar 3, 2024
15 checks passed
@dralley dralley deleted the update-deps branch March 3, 2024 15:23
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.

2 participants