Deps: bump various dependencies #722
Merged
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.
Hello there! I noticed that one of my projects had multiple duplicate dependencies due to
mongodb
. This PR bumps up the crate versions. Most of the bumps were patch-level. The notable bumps are noted below:rustls-pemfile
0.3
1.0
pbkdf2
0.10
0.11
2021
edition with MSRV1.57
.Sadly, the
time
crate appears to be an unremovable duplicate crate (for now) sincechrono
requires thetime
crate at version0.1
whilebson
requires it at version0.3
. The current maintainers did mention that thetime
dependency will be dropped "in the next semver-compatible release". Let's make sure to upgrade to it so we can finally put the CVE-2020-26235 warnings to rest. 😅There is one issue with the
pbkdf2
upgrade, though. I realized in hindsight thatmongodb
officially supports an MSRV of1.56
, not1.57
—just one minor release behind! With that said, I would like to propose bumping up the MSRV (by one version) in the next release.If this is not possible yet, I wouldn't mind removing the
pbkdf2
upgrade for now. It would be great to resolve this as early as possible, though, so that there would be less dependency duplication.Thanks! 🎉