high severityMetaGPT (pip/poetry install)
When using `poetry add metagpt` or `pip install metagpt` (sometimes): "Resolving dependencies failed" or "Because qdrant-client (1.7.0) depends on numpy (>=1.26) and metagpt (0.8.0) depends on numpy (1.24.3), qdrant-client (1.7.0) is incompatible with metagpt (0.8.0). Version solving failed." Pip may show "ResolutionTooDeep" after backtracking.
Root cause
MetaGPT pins exact versions in requirements.txt (e.g., numpy==1.24.3, qdrant-client==1.7.0), but qdrant-client 1.7.0 requires numpy>=1.26.0, creating an unsolvable conflict. Poetry's strict resolver fails immediately; pip may backtrack deeply or succeed by choosing compatible transitive deps. Qdrant noted as unused and planned for removal (from examples/tools).
MetaGPTpoetrypipnumpyqdrant-clientdependency conflictpinned versionsResolutionImpossible