> Where specifically are these instructions that tell you to put the > virtualenv under VCS control?
https://devcenter.heroku.com/articles/getting-started-with-python > As you are a Heroku customer (I'm not), would you be willing to > suggest they alter them based on advice from this forum? It's not my job to pretend to be an expert about something I am clearly not. All I would be doing is passing along your perspective on the matter. I presume they have reasonable reasons for doing things the way they do it. It would be better for people expert in VCS issues to discuss this stuff with the Heroku people, who presumably know a thing or two about application deployment, and can give you their perspective on why they use "git push" as a deployment tool. Skip -- https://mail.python.org/mailman/listinfo/python-list