This feature I contributed to pip has saved us today ❤️ https://github.com/pypa/pip/pull/10937
If you launch `pip install -vv` or `export PIP_VERBOSE=2` you can see more detailed messages when there is a conflicting dependency. Look for `INFO: Will try a different candidate, due to conflict:` in the logs.