Skip to content

Manifest/dependency Maintenance #119

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

Merged
merged 3 commits into from
Mar 30, 2025
Merged

Manifest/dependency Maintenance #119

merged 3 commits into from
Mar 30, 2025

Conversation

jfrimmel
Copy link
Owner

Declare MSRV and update dependencies with new MSRV-aware resolver (run with 1.85).

This allows newer cargo versions (1.84+) to automatically use a MSRV-
aware resolver, which only uses crates with a compatible MSRV (if one is
declared at all, which unfortunately, many older crates haven't done).
This is done with the following commands (in an ideal world, only the
first one should be necessary, but many dependencies don't specify the
MSRV yet, thus some manual intervention is necessary):
```shell
cargo update
cargo update bytesize --precise 1.1.0
cargo update memchr --precise 2.5.0
cargo update unicode-width --precise 0.1.12
```
@jfrimmel jfrimmel merged commit f85a036 into master Mar 30, 2025
20 checks passed
@jfrimmel jfrimmel deleted the maintenance branch March 30, 2025 17:58
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.

1 participant