Skip to content

fix: make resolver error handling iterative#177

Merged
duriantaco merged 1 commit into
mainfrom
sync/uv-resolver-error-handling
Jun 15, 2026
Merged

fix: make resolver error handling iterative#177
duriantaco merged 1 commit into
mainfrom
sync/uv-resolver-error-handling

Conversation

@duriantaco

Copy link
Copy Markdown
Owner

Summary

Backport upstream resolver fix that makes resolver error handling iterative instead of recursive.

This avoids recursive traversal while constructing resolver error reports, reducing stack risk for deeply nested incompatibility causes.

Upstream

  • 6feeacc62 avoid recursive resolver error handling

Tests

cargo fmt --check
cargo test -p fyn --test it --no-run
cargo clippy -p fyn --test it -- -D warnings

Backports critical upstream uv resolver fix:

- 6feeacc62 avoid recursive resolver error handling
@duriantaco duriantaco marked this pull request as ready for review June 15, 2026 06:19
@duriantaco duriantaco merged commit bf99a61 into main Jun 15, 2026
13 checks passed
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