well, it looks like the Django settings file in the repo is
./site/openstates_site/settings.py
but simply setting that as the DJANGO_SETTINGS environment variable doesn't make it run either.
More to the point, the billy-update script probably shouldn't have a hard dependency on Django. It looks like the pyes lib brings that in, and I don't really know what that library does.
My guess is that everyone who routinely runs billy-update also works on the site, and so this dependency is easy to overlook.
It's also the case that I can actually use the bulk downloads for what I want most, but I figured I'd note it, and Github issues aren't enabled for openstates.
J
"Learn to fear any church that fears drums." --Regie Gibson