ruff/crates/red_knot_python_semantic/resources/mdtest/import
Alex Waygood 4975c2f027
[red-knot] Fix panic on cyclic * imports (#16958)
## Summary

Further work towards https://github.com/astral-sh/ruff/issues/14169.

We currently panic on encountering cyclic `*` imports. This is easily
fixed using fixpoint iteration.

## Test Plan

Added a test that panics on `main`, but passes with this PR
2025-03-24 18:23:02 +00:00
..
basic.md [red-knot] Case sensitive module resolver (#16521) 2025-03-14 19:16:44 +00:00
builtins.md [red-knot] Enforce specifying paths for mdtest code blocks in a separate preceding line (#15890) 2025-02-04 08:27:17 +01:00
case_sensitive.md [red-knot] Case sensitive module resolver (#16521) 2025-03-14 19:16:44 +00:00
conditional.md [red-knot] Enforce specifying paths for mdtest code blocks in a separate preceding line (#15890) 2025-02-04 08:27:17 +01:00
conflicts.md [red-knot] Enforce specifying paths for mdtest code blocks in a separate preceding line (#15890) 2025-02-04 08:27:17 +01:00
conventions.md [red-knot] Support re-export conventions for stub files (#16073) 2025-02-14 15:17:51 +05:30
errors.md [red-knot] Enforce specifying paths for mdtest code blocks in a separate preceding line (#15890) 2025-02-04 08:27:17 +01:00
invalid_syntax.md [red-knot] Enforce specifying paths for mdtest code blocks in a separate preceding line (#15890) 2025-02-04 08:27:17 +01:00
relative.md [red-knot] Partial revert of relative import handling for files in the root of a search path (#16001) 2025-02-07 11:04:09 +01:00
star.md [red-knot] Fix panic on cyclic * imports (#16958) 2025-03-24 18:23:02 +00:00
stubs.md [red-knot] Enforce specifying paths for mdtest code blocks in a separate preceding line (#15890) 2025-02-04 08:27:17 +01:00
tracking.md [red-knot] Enforce specifying paths for mdtest code blocks in a separate preceding line (#15890) 2025-02-04 08:27:17 +01:00