Talk Python to Me Wednesday March 13

Talk Python to Me Wednesday March 13

Published on in know-notes & the-changelog.

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)

uv