Skip to content

chore(deps): bump thiserror from 1.0.69 to 2.0.17#22

Merged
hyperpolymath merged 4 commits into
mainfrom
dependabot/cargo/thiserror-2.0.17
May 15, 2026
Merged

chore(deps): bump thiserror from 1.0.69 to 2.0.17#22
hyperpolymath merged 4 commits into
mainfrom
dependabot/cargo/thiserror-2.0.17

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 13, 2026

Bumps thiserror from 1.0.69 to 2.0.17.

Release notes

Sourced from thiserror's releases.

2.0.17

  • Use differently named __private module per patch release (#434)

2.0.16

  • Add to "no-std" crates.io category (#429)

2.0.15

  • Prevent Error::provide API becoming unavailable from a future new compiler lint (#427)

2.0.14

  • Allow build-script cleanup failure with NFSv3 output directory to be non-fatal (#426)

2.0.13

  • Documentation improvements

2.0.12

  • Prevent elidable_lifetime_names pedantic clippy lint in generated impl (#413)

2.0.11

2.0.10

  • Support errors containing a generic type parameter's associated type in a field (#408)

2.0.9

  • Work around missing_inline_in_public_items clippy restriction being triggered in macro-generated code (#404)

2.0.8

  • Improve support for macro-generated derive(Error) call sites (#399)

2.0.7

  • Work around conflict with #[deny(clippy::allow_attributes)] (#397, thanks @​zertosh)

2.0.6

  • Suppress deprecation warning on generated From impls (#396)

2.0.5

  • Prevent deprecation warning on generated impl for deprecated type (#394)

2.0.4

  • Eliminate needless_lifetimes clippy lint in generated From impls (#391, thanks @​matt-phylum)

2.0.3

  • Support the same Path field being repeated in both Debug and Display representation in error message (#383)
  • Improve error message when a format trait used in error message is not implemented by some field (#384)

2.0.2

  • Fix hang on invalid input inside #[error(...)] attribute (#382)

2.0.1

... (truncated)

Commits
  • 72ae716 Release 2.0.17
  • 599fdce Merge pull request #434 from dtolnay/private
  • 9ec05f6 Use differently named __private module per patch release
  • d2c492b Raise minimum tested compiler to rust 1.76
  • fc3ab95 Opt in to generate-macro-expansion when building on docs.rs
  • 819fe29 Update ui test suite to nightly-2025-09-12
  • 259f48c Enforce trybuild >= 1.0.108
  • 470e6a6 Update ui test suite to nightly-2025-08-24
  • 544e191 Update actions/checkout@v4 -> v5
  • cbc1eba Delete duplicate cap-lints flag from build script
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels May 13, 2026
@hyperpolymath
Copy link
Copy Markdown
Owner

@dependabot rebase

Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.69 to 2.0.17.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](dtolnay/thiserror@1.0.69...2.0.17)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-version: 2.0.17
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/cargo/thiserror-2.0.17 branch from 967c441 to 6794d3c Compare May 14, 2026 19:02
hyperpolymath added a commit that referenced this pull request May 14, 2026
## Why

`cargo fmt --check` is failing in the `test` job of `rust-ci.yml`, which
blocks every Dependabot PR. RUSTFLAGS=-Dwarnings + fmt-check-strict
means the workflow rejects any unformatted code.

## What

Replays the exact rustfmt output captured from the failing CI log on PR
#22. Five reformats:

- `src/lib.rs:77` — `ImagePair::new()` signature wrapped
- `src/lib.rs:138` — `partition_pairs()` signature + return tuple
wrapped
- `tests/smoke_test.rs:75` — `assert_eq!()` wrapped
- `tests/smoke_test.rs:213` — `matches!()` wrapped
- `tests/smoke_test.rs:236` — `.map(|i| ImagePair::new(...))` wrapped to
multi-line block

No semantic changes; only whitespace.

## Verify

The test job's `cargo fmt --check` step should now pass. If rustfmt
picks up any additional whitespace differences I missed, CI will tell us
and we iterate.

---------

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
@hyperpolymath hyperpolymath merged commit 815c91f into main May 15, 2026
18 of 25 checks passed
@hyperpolymath hyperpolymath deleted the dependabot/cargo/thiserror-2.0.17 branch May 15, 2026 18:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant