I’ve recently noticed that when I have conflicting...
# general
c
I’ve recently noticed that when I have conflicting dependencies, and pip loggs something like 🧵
Copy code
INFO: pip is looking at multiple versions of six to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of requests to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of pyyaml to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of python3-memcached to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of pymongo to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of py to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of pbr to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of pathspec to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of opentelemetry-sdk to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of opentelemetry-instrumentation to determine which version is compatible with other requirements. This could take a while.
[....]
This can take a really long time (not sure how long, but longer than I cared to wait for it)
So, if this happens when using pants, you won’t know, as these logs aren’t presented.. just food for thought.. 🙂