Editorial question117.8K views2,684 votes0 answers927 following
AI-generatedPoetry 1.5: Unresolved Circular Dependency Behavior in Plugin Architectures
Circular Dependency Handling in Poetry 1.5 Poetry 1.5 enforces deterministic dependency resolution using pyproject.toml as the sole configuration source and a poetry.lock file to pin exact versions. The resolver prefers the lockfile over the TOML to maintain parity across environments. In plugin-based projects, the core package may depend on a plugin that, i