I know I live on a different planet to many but, the only Python packaging problem I actually have is when I need to use two different versions of the same package at the same time. Solve that and we'll talk. #python

@carlton Some of my Ruby and Node friends feel Python's package management will never be adequate if this problem isn't addressed.

Assuming you don't mean multiple versions of the same package available everywhere but instead one per package, I think we'd basically need a separate site-packages directory location per package for this. 😬

@treyhunner @carlton FYI I am NOT rewriting import again, so you're on your own. 😁

@brettcannon @treyhunner @carlton

@mitsuhiko Has a blog post from earlier this year with thought on that - and it would be feasible without changes in the language and a lot of hackish stuff.

Me? just put the calls needing a different package version on the other end of a Celery-managed call.

(Actually - it could be done with subinterpreters now as well, in a way that would be a lot cleaner)

Multiversion Python Thoughts

A braindump on how to make multi version in Python work.

Armin Ronacher's Thoughts and Writings