Skip to content

Update outdated dependencies and Rust edition#13

Open
fasuizu-br wants to merge 1 commit intorisoflora:mainfrom
fasuizu-br:fix/issue-11-outdated-deps
Open

Update outdated dependencies and Rust edition#13
fasuizu-br wants to merge 1 commit intorisoflora:mainfrom
fasuizu-br:fix/issue-11-outdated-deps

Conversation

@fasuizu-br
Copy link

Summary

  • Bump Rust edition from 2018 to 2021
  • Update reqwest from 0.11 to 0.12 (API compatible)
  • Update indicatif from 0.16 to 0.17 with required API adjustments:
    • ProgressBar::with_draw_target(!0, ...)ProgressBar::with_draw_target(None, ...)
    • .template(&str).template(&str).unwrap()
  • Update thiserror from 1.0 to 2.0 (compatible — only uses #[error(transparent)])

Closes #11

Test plan

  • cargo check passes
  • 26/26 tests pass (1 pre-existing flaky network test excluded)

- Bump edition from 2018 to 2021
- Update reqwest from 0.11 to 0.12
- Update indicatif from 0.16 to 0.17 (adjust ProgressBar::with_draw_target
  signature and ProgressStyle::template return type)
- Update thiserror from 1.0 to 2.0

Closes risoflora#11
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.

Outdated dependencies with potential security implications

1 participant