You can, of course, crack the limitations of the GAE SDK (you have your own sources on your computer and open source!), But if you do this, it will not catch cases where your code mistakenly tries to import modules that it cannot use on Google servers. Therefore, I suggest at least performing such a hack, making it conditional for some environment variable ( if os.getenv('MYHACK')=='Y':...), so that it is disabled by default (and the GAE SDK behaves normally), and you only allow it explicitly in your shell, eg,
$ MYHACK=Y ipython ...
on the command line bash(or sh;-).
source
share