Установите oauth для python3

Я ищу простой способ установки python3-oauth с пип.

Я нашел этот https://help.launchpad.net/API/launchpadlib

но это относится к python2.

Я обнаружил, что есть некоторые пакеты для Python3 https://packages.debian.org/sid/python3-launchpadlib

но мне нужно построить модуль, который будет устанавливать зависимости только от setup.py,

Есть ли способ установить lauchpadlib с oauth для python3, используя pip?

Использование python3pip3 install lauchpadlib && python3 -c 'import oauth.oauth'

происходит по ошибке в lib oauthcannot import urlparse

2 ответа

oauth Модуль Python устарел, устарел и не поддерживается. Вы должны использовать python3-oauthlib вместо.

Начиная с lazr.restfulclient 0.14.0 (выпущенного 08 мая 2018 г.), стек launchpadlib использует oauthlibскорее, чем oauth. Если у вас есть код, который должен делать необычные вещи непосредственно с базовой библиотекой OAuth для интеграции с launchpadlib, то, возможно, пример https://code.launchpad.net/~cjwatson/lazr.restfulclient/oauthlib/+merge/344716 будет помочь вам портировать ваш код.

Другие вопросы по тегам