I'm trying to use HTML5 Web Push in my appengine web app. I got the front-end working, and am even able to get the subscription data with ajax and store it in my db, and then retrieve it when the correct event happens. However, I can't figure out what library I have to use to push it.
The one in the standard set pywebpush, uses the c based cryptography library which I can't use on appengine. I can't find a single web push python library that uses pycrypto: solidwebpush is the same way.
So do I have to write my own web push library with all the encryption stuff, a rather monumental task? Or is there some easier way or library that I'm missing. BTW app engine flexible is not really an option because of the cost, and I'm on python 2.7