Python: библиотека OAuth

Есть ли полная flegged библиотека python для oauth? Я не нашел ни одного дескриптора дескриптора маркеров oauth после их истечения (Шаг 5 в потоке Yahoo OAuth ).

Так что самое полное? Я попробовал один из oauth.net , и он не обрабатывает oauth_session_handle которой говорит спецификация oauth, если конечная точка возвращает ее (например, yahoo).

Итак, какую библиотеку я должен использовать? Все ли они неполны, и я должен сделать это сам?

Я думаю, что python-oauth Leah Culver (что вы уже нашли) – лучшая отправная точка, хотя она не завершена.

У Лии есть зеркало на github, которое облегчит сотрудничество: http://github.com/leah/python-oauth/tree/master/oauth/

Обновление . Как и сегодня, похоже, что python-oauth2 SimpleGeo – лучшая отправная точка.

Раот – новый лучший ответ, насколько мне известно. Обертывает библиотеку запросов и поддерживается в хорошем состоянии.

Официальный сайт OAuth рекомендует как rauth, так и oauthlib . Цитируя их относительно раиты :

Max Countryman поддерживает рауту и ​​считается самой современной и проверенной подразделением OAuth для Python.

Что касается oauthlib :

Еще одна отличная библиотека – OAuthlib, которая реализует новейший RFC, включая клиент и сервер.

Посмотрите библиотеку Майка Кнаппа на GitHub . Приятный и простой, не требуется установка. И работает в Google App Engine.

Используйте библиотеку замечательных запросов Kenneth Reitz вместе с плагинами request-oauth, связанными с http://docs.python-requests.org/en/latest/community/out-there/