depwhy
Explains Python dependency conflicts in plain English and suggests ranked fixes.
Dependency conflicts in Python are notoriously confusing. pip will tell you something went wrong, but rarely why or how to fix it. depwhy reads your requirements file, resolves the full dependency graph, and returns a clear explanation of every conflict along with actionable solutions ranked by risk.
Documentation
Getting Started→
Install depwhy and run your first dependency analysis in under a minute.
CLI Reference→
All commands, flags, and output formats available in the depwhy CLI.
API Reference→
Use depwhy programmatically with the analyze() function and typed models.
Architecture→
How depwhy resolves the dependency graph and ranks suggested fixes.
Examples→
Real-world walkthroughs for common conflict scenarios.