Я пытаюсь использовать HTML5 Web Push в своем веб-приложении appengine. Я получил работающий интерфейс и даже смог получить данные подписки с помощью ajax и сохранить их в моей базе данных, а затем получить их, когда произойдет правильное событие. Тем не менее, я не могу понять, какую библиотеку я должен использовать, чтобы выдвинуть ее.
В стандартном наборе pywebpush используется библиотека криптографии на основе c, которую я не могу использовать в appengine. Я не могу найти одну библиотеку Python для веб-push, которая использует pycrypto: solidwebpush - это то же самое.
Так я должен написать свою собственную веб-библиотеку со всеми средствами шифрования, довольно монументальная задача? Или есть какой-то более простой способ или библиотека, которую я пропускаю. Кстати, гибкий движок приложений на самом деле не вариант из-за стоимости, и я на Python 2.7