Initial code-fest. This now seems to work OK using djangopypi as a publish backend.