Quickbooks-api не распознал атрибут auth
Недавно я обновил приложение Django, которое связано с quickbooks, до python 3.9.16. В связи с этим изменением у меня возникла проблема: Объект QuickBooks не имеет атрибута 'auth_client': Мой код таков :
try:
auth_client = AuthClient(
client_id=CLIENT_ID,
client_secret=CLIENT_SECRET,
environment=ENV,
redirect_uri=REDIRECT_URI,
)
except Exception as exc:
logging.info('log credentials SELECT Errors: {} - {}'.format(companyId, exc))
chek = 'Nok'
# creating the client object to access the QBO account - if not able to connect, make 3 tries dans then stop
if chek != 'Nok':
tries = 1
logging.info('Trying to connect to QBO')
for i in range(tries):
try:
client = QuickBooks(
auth_client=auth_client,
refresh_token=REFRESH_TOKEN,
company_id=COMPANY_ID,
)
# get the refresh token returned
refresh_token_new = client.auth_client.refresh_token
Ошибка на последней строке. похоже, что он не понимает: client.auth_client
В файле requirements.txt у меня есть (извлечение): sqlalchemy intuit-oauth python-quickbooks pandas unidecode gunicorn
без информации о версии.Так должна быть последняя версия