Remove version from path dev-dependencies to make it easier to publish #2305
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.
Since 1.40 (rust-lang/cargo#7333), cargo will strip dev-dependencies that don't have a version.
This removes the need to manually strip dev-dependencies when publishing a crate that has circular dev-dependencies. (i.e., this works as a workaround of rust-lang/cargo#4242)
I recently confirmed in pin-project(-internal) that this works: taiki-e/pin-project@8525d86, https://crates.io/crates/pin-project-internal/1.0.3
FYI @cramertj @Nemo157
FYI #2025