Sorry Jon. Should have included the list but got tan as well along with the following. Could some of the authlib options be conflicting with each other and leading to this error?
rsa (4.8) - Pure-Python RSA implementation
gsheet (0.0.1) - Read en excel file throgh google drive to plot a graph
oauth2client (4.1.3) - OAuth 2.0 client library
gspread (5.3.2) - Google Spreadsheets Python API
google-auth (2.6.6) - Google Authentication Library
cachetools (5.0.0) - Extensible memoizing collections and decorators
oauthlib (3.2.0) - A generic, spec-compliant, thorough implementation of the OAuth request-signing logic
requests-oauthlib (1.3.1) - OAuthlib authentication support for Requests.
google-auth-oauthlib (0.5.1) - Google Authentication Library