gspread requires an older google-auth

Question:

Today pip -install --user --upgrade told me

gspread 5.7.0 requires google-auth==1.12.0, but you have google-auth 2.14.1 which is incompatible.

Please note the huge discrepancy in google-auth version numbers: 1.12 vs 2.14.

I think I update my packages often enough, so this huge jump in google-auth version numbers is a surprise. What has happened?

I assume that the current gspread won’t work with google-auth v2, so another (more important) question is when will it be updated, if ever?

What do other gspread users do?

Asked By: sds

||

Answers:

This has been reported and was claimed to be fixed by adding dependabot to maintain dependencies.

It was actually fixed in v5.7.1. See Remove fixed version for google dependency system.

Answered By: sds