LukeMathWalker / cargo-chef

A cargo-subcommand to speed up Rust Docker builds using Docker layer caching.
Apache License 2.0
1.72k stars 113 forks source link

Update `cargo-manifest` and `toml` #264

Closed mladedav closed 5 months ago

mladedav commented 5 months ago

Issue #, if available:

Closes #236

Description of changes:

I've updated the cargo-manifest version from 0.9 to 0.13. It changed its version of toml from 0.7 to 0.8 so I did the same here so that cargo-chef doesn't have multiple versions of the crate.

Some tests needed to be updated because cargo-manifest stopped generating some default fields if I understand this correctly.

I have put this atop #263 because this also changes a test added there but I can swap those if you want to have them in the reverse order. In any case we'll probably want to merge one and than the other.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.