Yesterday, virtualenv-burrito 2.7 was released. There are two significant changes:
After 14 years, it’s time for a new GPG key adhering to modern standards. You can find my transition statement here. The full-text follows.
A simple way for Python cron tasks to exit if another process is currently running. Does not use a pidfile.
Update 2011-09-27: Turns out virtualenv and virtualenvwrapper support this out of the box. Most of what’s written below is horrifically complex compared to just using the
-p switch when you make your virtualenv. You simply need to do this:
$ mkvirtualenv -p /path/to/some/python coolname
That’ll create a new virtualenv called “coolname” that uses
/path/to/some/python for it’s Python interpreter. I’ve tested this with PyPy and it worked great.