✗ Don't solve project dependencies ✗ Tied to Python version – need to be built for target systems (include .pyc files) ✗ Not a standard + old age, bad naming convention
use it to speed setting up development, to save resources • Take a look at my last year's PyCon PL presentation “A Thing About Vagrant” https://speakerdeck.com/pbanaszkiewicz/
• Too much effort for too little gain. • Alex Hudson, Packaging a virtualenv: really not relocatable http://www.alexhudson.com/2013/05/24/packaging-a -virtualenv-really-not-relocatable/
RPMs quickly • Does not follow Debian policy nor RPM packaging guidelines • But supposedly works • Listen to Hynek Schlawack's talks or read his blog posts: hynek.me, “Python Application Deployment with Native Packages”
old • By Spotify • Builds “correct” DEBs with necessary dependencies from requirements file and with virtualenv inside • Has some limitations (like installation path) • https://github.com/spotify/dh-virtualenv
with eggs”, http://www.lihs.org/files/photos4.htm • Thankful kitten: google for “Cute Cat” • Sad pug: reise.bt.no • Python on wheels: “Snakes Need Wheels - Snake Push Toy” on Flickr • Any questions? Piotr Banaszkiewicz @pbanaszkiewicz