So now I can just packup the patch.py Python script together with my patch file, and Walla! the admin at the other side can just run something like:
python patch.py diff_patch
to patch up my code. With a little modification, the patch.py can even generate a results.log for me to review the patch process. If anything were to go south, I can just send the reverse patch.
Now .... should I just get the script to autorun .... hmmm...