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