After google a lot I didn't find any way to safe guard .pyc files from decompilation. One way I can think of is to wrap important functions/classes as a libraby using SWIG/PyRex, but again is going to be a lot more of work and doesn't sound good.
any body out there has done something for this? -- http://mail.python.org/mailman/listinfo/python-list