How to tame the location of third party contributions in Django
Make sure that site-dependencies, django, registration, sorl, and typogrify all have __init__.py files in them.
I have a django project which is laid out like this...

myproject


apps
media
templates
django
registration
sorl
typogrify


I'd like to change it to this...

myproject


apps
media
templates
site-deps


django
registration
sorl
typogrify



When I attempt it the 'site-dependencies' all break.  Is there a way to implement this structure?  I tried adding site-deps to the PYTHONPATH without joy...