I know of at least one strategy of using virtualenvs that would break the way you have suggested it. virtualenvhelper is a set of scripts that is used by some people that puts the virtualenvs outside of the git repo, in a centralized place. That being said, I don't know if any of us do that (though I was pondering giving it a shot).

Those two lines in DOMAIN_METHODS do pick up some of the tidings stuff, but not the '*.html' stuff. We could probably do that for all the tidings stuff, if the path lookup trick isn't to your liking.