Я написал скрипт и загрузил его в GCFunctions. Теперь одна из моих функций использует библиотеку PyJWT для генерации JWT для вызовов API GCP, проблема в том, что я получаю ошибки каждый раз, когда запускаю функцию. Когда я добавил pyjwt в «needs.txt», я получил ошибку: «Алгоритм RS256 не найден», , затем я попытался добавить криптографию (библиотеку шифрования, которую использует pyjwt), а также попробовал pycrypto ( для RS256 регистрируюсь) но все равно ничего. Буду признателен за помощь здесь! даже предложения о других способах аутентификации в вызовах GCP API были бы отличными! Заранее спасибо !!
Редактировать: Кстати, функция работает на Python3 .7
Вот содержимое моего файла require.txt (зависимости)
# Function dependencies, for example:
# package>=version
requests==2.21.0
pycrypto
pyjwt==1.7.1
pyjwt[crypto]
boto3==1.11.13
И это исключение, которое я получаю при попытке добавить pyjwt [crypto] и снова запустить скрипт: введите описание изображения здесь