Talk Python to Me Wednesday March 13
Python Tooling
In September 2020, I ranted a clickbaity yet honest diatribe on changes to pip's resolver.
My anger focuses on the idea that a resolver can decide the compatibility of dependencies by semantic versions alone. We cannot gaurantee avoiding conflicting dependencies. Even if we assume that all package maintainers perfectly (1) version their own libraries and (2) specify open dependency ranges on their transitive dependencies. I find pip's suggestion to [](loosen the requirements of your dependencies)