I spent an hour this morning building Python wrapper for PGP 8.0 using SWIG. PyPGPsdk invokes functions exported by PGPsdk[XX].dlls using Python. I also have PyPGPsc and PyPGPclientLib modules for invoking PGPsc.dll and PGPclientLib.dll. I haven't had a chance to bang heavily on it yet, but its useful already.
When and if PGP.com allows me, I'll release the work. Yes, it is possible but I have not tried to generate Perl, PHP, Java, and C# wrappers using the same set of SWIG files.