Python does support the reload() builtin, so in theory one could auto-reload code on demand. pyfrc's deploy even has an --inplace option that doesn't delete the existing code, so that the yeti framework can do this sort of thing. Would require some deep magic integration somewhere to make it more general.
Most of the time, the real answer is use ntproperty so that you have easy to use tunables, instead of redeploying code.
