-
Notifications
You must be signed in to change notification settings - Fork 71
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
structopt: Migrate to clap #753
structopt: Migrate to clap #753
Conversation
tgonzalezorlandoarm
commented
Mar 18, 2024
Following the unused_qualifications lint when building with Rust Nightly, remove the errors caused by the lint. Signed-off-by: Tomás González <[email protected]>
According to TeXitoi/structopt#525, structopt has entered maintenance mode, and clap should be used for new development. Migrate to clap so that nightly builds succeed as well. Signed-off-by: Tomás González <[email protected]>
4.3.24 is the highest clap version that is compatible with the current MSRV (1.66.0) * Fix clap_lex to 0.5.0 to be compatible with MSRV as well. * Fix anstyle to 1.0.2 to be compatible with MSRV as well. * Fix anstyle-query to 1.0.0 to be compatible with MSRV as well. * Fix anstyle-parse to 0.2.1 to be compatible with MSRV as well. Signed-off-by: Tomás González <[email protected]>
Signed-off-by: Tomás González <[email protected]>
Please note this changes the exception list for dependency mismatch for parsec to include heck, which seems unavoidable |
This is supposed to solve the issues in https://github.com/parallaxsecond/parsec/actions/runs/8319327971/job/22762462593 |
I triggered a nightly run in here: https://github.com/tgonzalezorlandoarm/parsec/actions/runs/8328515939 |
The failure in the CI mismatch check is in teh parsec-tool and is expected, as the same change is coming with this pr: parallaxsecond/parsec-tool#125 |
Please refer to TeXitoi/structopt#525 for more information |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks.
aa89ce9
into
parallaxsecond:main