Skip to content

feat: remove unmaintained deps#123

Open
timsaucer wants to merge 3 commits intorodrimati1992:masterfrom
timsaucer:feat/remove-unmaintained-deps
Open

feat: remove unmaintained deps#123
timsaucer wants to merge 3 commits intorodrimati1992:masterfrom
timsaucer:feat/remove-unmaintained-deps

Conversation

@timsaucer
Copy link
Copy Markdown

This PR is intended to remove these crates that are no longer maintained and show up as a risk when using cargo deny:

  • structopt
  • generational-arena
  • paste

For structopt I've switched it over to clap, it's successor.
for generational-arena I've switched to slotmap, the most widely used replacement I know of.
For paste I've removed it and replaced the macro code using only rust default stable code.

@timsaucer
Copy link
Copy Markdown
Author

@rodrimati1992 would you be willing to review these dependency updates and make a new release? From the project's commit history, it looks like it hasn't had any commits in a few years. Do you have plans to do any further maintenance on it or has the project reached it's final state? We're trying to decide if we should continue to use abi_stable and some of the transitive dependencies are getting stale.

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