Source: python-oauth2client
Version: 4.1.3-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20221220 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> make[1]: pyversions: No such file or directory
> py3versions: no X-Python3-Version in control file, using supported versions
> pkgos-dh_auto_install --no-py2 --in-tmp
> + PKGOS_IN_TMP=no
> + echo WARNING: --no-py2 is deprecated and always on.
> WARNING: --no-py2 is deprecated and always on.
> + shift
> + PKGOS_IN_TMP=yes
> + shift
> + dpkg-parsechangelog -SSource
> + SRC_PKG_NAME=python-oauth2client
> + echo python-oauth2client
> + sed s/python-//
> + PY_MODULE_NAME=oauth2client
> + py3versions -vr
> + PYTHON3S=3.11 3.10
> + [ yes = yes ]
> + TARGET_DIR=tmp
> + pwd
> + python3.11 setup.py install --install-layout=deb --root 
> /<<PKGBUILDDIR>>/debian/tmp
> running install
> /usr/lib/python3/dist-packages/setuptools/command/install.py:34: 
> SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and 
> pip and other standards-based tools.
>   warnings.warn(
> running build
> running build_py
> creating build
> creating build/lib
> creating build/lib/oauth2client
> copying oauth2client/__init__.py -> build/lib/oauth2client
> copying oauth2client/clientsecrets.py -> build/lib/oauth2client
> copying oauth2client/_pure_python_crypt.py -> build/lib/oauth2client
> copying oauth2client/tools.py -> build/lib/oauth2client
> copying oauth2client/service_account.py -> build/lib/oauth2client
> copying oauth2client/client.py -> build/lib/oauth2client
> copying oauth2client/file.py -> build/lib/oauth2client
> copying oauth2client/crypt.py -> build/lib/oauth2client
> copying oauth2client/_pycrypto_crypt.py -> build/lib/oauth2client
> copying oauth2client/_pkce.py -> build/lib/oauth2client
> copying oauth2client/transport.py -> build/lib/oauth2client
> copying oauth2client/_helpers.py -> build/lib/oauth2client
> copying oauth2client/_openssl_crypt.py -> build/lib/oauth2client
> creating build/lib/oauth2client/contrib
> copying oauth2client/contrib/__init__.py -> build/lib/oauth2client/contrib
> copying oauth2client/contrib/flask_util.py -> build/lib/oauth2client/contrib
> copying oauth2client/contrib/_metadata.py -> build/lib/oauth2client/contrib
> copying oauth2client/contrib/multiprocess_file_storage.py -> 
> build/lib/oauth2client/contrib
> copying oauth2client/contrib/_appengine_ndb.py -> 
> build/lib/oauth2client/contrib
> copying oauth2client/contrib/gce.py -> build/lib/oauth2client/contrib
> copying oauth2client/contrib/devshell.py -> build/lib/oauth2client/contrib
> copying oauth2client/contrib/dictionary_storage.py -> 
> build/lib/oauth2client/contrib
> copying oauth2client/contrib/xsrfutil.py -> build/lib/oauth2client/contrib
> copying oauth2client/contrib/keyring_storage.py -> 
> build/lib/oauth2client/contrib
> copying oauth2client/contrib/appengine.py -> build/lib/oauth2client/contrib
> copying oauth2client/contrib/sqlalchemy.py -> build/lib/oauth2client/contrib
> creating build/lib/oauth2client/contrib/django_util
> copying oauth2client/contrib/django_util/__init__.py -> 
> build/lib/oauth2client/contrib/django_util
> copying oauth2client/contrib/django_util/models.py -> 
> build/lib/oauth2client/contrib/django_util
> copying oauth2client/contrib/django_util/decorators.py -> 
> build/lib/oauth2client/contrib/django_util
> copying oauth2client/contrib/django_util/site.py -> 
> build/lib/oauth2client/contrib/django_util
> copying oauth2client/contrib/django_util/views.py -> 
> build/lib/oauth2client/contrib/django_util
> copying oauth2client/contrib/django_util/apps.py -> 
> build/lib/oauth2client/contrib/django_util
> copying oauth2client/contrib/django_util/storage.py -> 
> build/lib/oauth2client/contrib/django_util
> copying oauth2client/contrib/django_util/signals.py -> 
> build/lib/oauth2client/contrib/django_util
> running install_lib
> creating /<<PKGBUILDDIR>>/debian/tmp
> creating /<<PKGBUILDDIR>>/debian/tmp/usr
> creating /<<PKGBUILDDIR>>/debian/tmp/usr/lib
> creating /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3
> creating /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client
> copying build/lib/oauth2client/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client
> copying build/lib/oauth2client/clientsecrets.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client
> copying build/lib/oauth2client/_pure_python_crypt.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client
> copying build/lib/oauth2client/tools.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client
> copying build/lib/oauth2client/service_account.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client
> copying build/lib/oauth2client/client.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib
> copying build/lib/oauth2client/contrib/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib
> copying build/lib/oauth2client/contrib/flask_util.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib
> copying build/lib/oauth2client/contrib/_metadata.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib
> copying build/lib/oauth2client/contrib/multiprocess_file_storage.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib
> copying build/lib/oauth2client/contrib/_appengine_ndb.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib
> copying build/lib/oauth2client/contrib/gce.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib
> copying build/lib/oauth2client/contrib/devshell.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib
> copying build/lib/oauth2client/contrib/dictionary_storage.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib
> copying build/lib/oauth2client/contrib/xsrfutil.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib
> copying build/lib/oauth2client/contrib/keyring_storage.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib
> creating 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util
> copying build/lib/oauth2client/contrib/django_util/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util
> copying build/lib/oauth2client/contrib/django_util/models.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util
> copying build/lib/oauth2client/contrib/django_util/decorators.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util
> copying build/lib/oauth2client/contrib/django_util/site.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util
> copying build/lib/oauth2client/contrib/django_util/views.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util
> copying build/lib/oauth2client/contrib/django_util/apps.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util
> copying build/lib/oauth2client/contrib/django_util/storage.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util
> copying build/lib/oauth2client/contrib/django_util/signals.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util
> copying build/lib/oauth2client/contrib/appengine.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib
> copying build/lib/oauth2client/contrib/sqlalchemy.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib
> copying build/lib/oauth2client/file.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client
> copying build/lib/oauth2client/crypt.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client
> copying build/lib/oauth2client/_pycrypto_crypt.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client
> copying build/lib/oauth2client/_pkce.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client
> copying build/lib/oauth2client/transport.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client
> copying build/lib/oauth2client/_helpers.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client
> copying build/lib/oauth2client/_openssl_crypt.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/__init__.py
>  to __init__.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/clientsecrets.py
>  to clientsecrets.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/_pure_python_crypt.py
>  to _pure_python_crypt.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/tools.py
>  to tools.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/service_account.py
>  to service_account.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/client.py
>  to client.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/__init__.py
>  to __init__.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/flask_util.py
>  to flask_util.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/_metadata.py
>  to _metadata.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/multiprocess_file_storage.py
>  to multiprocess_file_storage.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/_appengine_ndb.py
>  to _appengine_ndb.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/gce.py
>  to gce.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/devshell.py
>  to devshell.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/dictionary_storage.py
>  to dictionary_storage.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/xsrfutil.py
>  to xsrfutil.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/keyring_storage.py
>  to keyring_storage.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util/__init__.py
>  to __init__.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util/models.py
>  to models.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util/decorators.py
>  to decorators.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util/site.py
>  to site.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util/views.py
>  to views.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util/apps.py
>  to apps.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util/storage.py
>  to storage.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util/signals.py
>  to signals.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/appengine.py
>  to appengine.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/sqlalchemy.py
>  to sqlalchemy.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/file.py
>  to file.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/crypt.py
>  to crypt.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/_pycrypto_crypt.py
>  to _pycrypto_crypt.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/_pkce.py
>  to _pkce.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/transport.py
>  to transport.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/_helpers.py
>  to _helpers.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/_openssl_crypt.py
>  to _openssl_crypt.cpython-311.pyc
> running install_egg_info
> running egg_info
> creating oauth2client.egg-info
> writing oauth2client.egg-info/PKG-INFO
> writing dependency_links to oauth2client.egg-info/dependency_links.txt
> writing requirements to oauth2client.egg-info/requires.txt
> writing top-level names to oauth2client.egg-info/top_level.txt
> writing manifest file 'oauth2client.egg-info/SOURCES.txt'
> reading manifest file 'oauth2client.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> writing manifest file 'oauth2client.egg-info/SOURCES.txt'
> Copying oauth2client.egg-info to 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client-4.1.3.egg-info
> Skipping SOURCES.txt
> running install_scripts
> + pwd
> + python3.10 setup.py install --install-layout=deb --root 
> /<<PKGBUILDDIR>>/debian/tmp
> running install
> /usr/lib/python3/dist-packages/setuptools/command/install.py:34: 
> SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and 
> pip and other standards-based tools.
>   warnings.warn(
> running build
> running build_py
> running install_lib
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/__init__.py
>  to __init__.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/clientsecrets.py
>  to clientsecrets.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/_pure_python_crypt.py
>  to _pure_python_crypt.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/tools.py
>  to tools.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/service_account.py
>  to service_account.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/client.py
>  to client.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/__init__.py
>  to __init__.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/flask_util.py
>  to flask_util.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/_metadata.py
>  to _metadata.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/multiprocess_file_storage.py
>  to multiprocess_file_storage.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/_appengine_ndb.py
>  to _appengine_ndb.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/gce.py
>  to gce.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/devshell.py
>  to devshell.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/dictionary_storage.py
>  to dictionary_storage.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/xsrfutil.py
>  to xsrfutil.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/keyring_storage.py
>  to keyring_storage.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util/__init__.py
>  to __init__.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util/models.py
>  to models.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util/decorators.py
>  to decorators.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util/site.py
>  to site.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util/views.py
>  to views.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util/apps.py
>  to apps.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util/storage.py
>  to storage.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/django_util/signals.py
>  to signals.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/appengine.py
>  to appengine.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/contrib/sqlalchemy.py
>  to sqlalchemy.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/file.py
>  to file.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/crypt.py
>  to crypt.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/_pycrypto_crypt.py
>  to _pycrypto_crypt.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/_pkce.py
>  to _pkce.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/transport.py
>  to transport.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/_helpers.py
>  to _helpers.cpython-310.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client/_openssl_crypt.py
>  to _openssl_crypt.cpython-310.pyc
> running install_egg_info
> running egg_info
> writing oauth2client.egg-info/PKG-INFO
> writing dependency_links to oauth2client.egg-info/dependency_links.txt
> writing requirements to oauth2client.egg-info/requires.txt
> writing top-level names to oauth2client.egg-info/top_level.txt
> reading manifest file 'oauth2client.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> writing manifest file 'oauth2client.egg-info/SOURCES.txt'
> removing 
> '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client-4.1.3.egg-info'
>  (and everything under it)
> Copying oauth2client.egg-info to 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/oauth2client-4.1.3.egg-info
> Skipping SOURCES.txt
> running install_scripts
> + pwd
> + rm -rf /<<PKGBUILDDIR>>/debian/python*/usr/lib/python*/dist-packages/*.pth
> + pwd
> + rm -rf /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python*/dist-packages/*.pth
> rm -rf debian/python*-oauth2client/usr/lib/python*/dist-packages/tests
> ===> Running tests
> set -e ; set -x ; for i in 3.11 3.10 ; do \
>       PYMAJOR=`echo $i | cut -d'.' -f1` ; \
>       echo "===> Testing with python$i (python$PYMAJOR)" ; \
>       DJANGO_SETTINGS_MODULE=tests.contrib.test_django_settings 
> PYTHONPATH=/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages python$i 
> -m nose -v --ignore-files=test_appengine\.py 
> --ignore-files=test__appengine_ndb\.py 
> --exclude-dir=tests/contrib/django_util tests ; \
> done
> + echo 3.11
> + cut -d. -f1
> + PYMAJOR=3
> + echo ===> Testing with python3.11 (python3)
> ===> Testing with python3.11 (python3)
> + DJANGO_SETTINGS_MODULE=tests.contrib.test_django_settings 
> PYTHONPATH=/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages 
> python3.11 -m nose -v --ignore-files=test_appengine.py 
> --ignore-files=test__appengine_ndb.py --exclude-dir=tests/contrib/django_util 
> tests
> test_bad_message_to_mock_server 
> (tests.contrib.test_devshell.DevshellCredentialsTests.test_bad_message_to_mock_server)
>  ... ok
> test_from_json 
> (tests.contrib.test_devshell.DevshellCredentialsTests.test_from_json) ... ok
> test_handles_ignores_extra_fields 
> (tests.contrib.test_devshell.DevshellCredentialsTests.test_handles_ignores_extra_fields)
>  ... ok
> test_handles_skipped_fields 
> (tests.contrib.test_devshell.DevshellCredentialsTests.test_handles_skipped_fields)
>  ... ok
> test_handles_tiny_response 
> (tests.contrib.test_devshell.DevshellCredentialsTests.test_handles_tiny_response)
>  ... ok
> test_no_refresh_token 
> (tests.contrib.test_devshell.DevshellCredentialsTests.test_no_refresh_token) 
> ... ok
> test_reads_credentials 
> (tests.contrib.test_devshell.DevshellCredentialsTests.test_reads_credentials) 
> ... ok
> test_refuses_to_save_to_well_known_file 
> (tests.contrib.test_devshell.DevshellCredentialsTests.test_refuses_to_save_to_well_known_file)
>  ... ok
> test_request_response 
> (tests.contrib.test_devshell.DevshellCredentialsTests.test_request_response) 
> ... ok
> test_serialization_data 
> (tests.contrib.test_devshell.DevshellCredentialsTests.test_serialization_data)
>  ... ok
> test_signals_no_server 
> (tests.contrib.test_devshell.DevshellCredentialsTests.test_signals_no_server) 
> ... ok
> test_constructor_empty_list 
> (tests.contrib.test_devshell.TestCredentialInfoResponse.test_constructor_empty_list)
>  ... ok
> test_constructor_full_list 
> (tests.contrib.test_devshell.TestCredentialInfoResponse.test_constructor_full_list)
>  ... ok
> test_constructor_with_bad_json 
> (tests.contrib.test_devshell.TestCredentialInfoResponse.test_constructor_with_bad_json)
>  ... ok
> test_constructor_with_non_list 
> (tests.contrib.test_devshell.TestCredentialInfoResponse.test_constructor_with_non_list)
>  ... ok
> test_no_newline_in_received_header 
> (tests.contrib.test_devshell.Test_SendRecv.test_no_newline_in_received_header)
>  ... ok
> test_port_zero (tests.contrib.test_devshell.Test_SendRecv.test_port_zero) ... 
> ok
> test_constructor_defaults 
> (tests.contrib.test_dictionary_storage.DictionaryStorageTests.test_constructor_defaults)
>  ... ok
> test_constructor_explicit 
> (tests.contrib.test_dictionary_storage.DictionaryStorageTests.test_constructor_explicit)
>  ... ok
> test_delete 
> (tests.contrib.test_dictionary_storage.DictionaryStorageTests.test_delete) 
> ... ok
> test_get 
> (tests.contrib.test_dictionary_storage.DictionaryStorageTests.test_get) ... ok
> test_put 
> (tests.contrib.test_dictionary_storage.DictionaryStorageTests.test_put) ... ok
> test_app_configuration 
> (tests.contrib.test_flask_util.FlaskOAuth2Tests.test_app_configuration) ... ok
> test_authorize_callback 
> (tests.contrib.test_flask_util.FlaskOAuth2Tests.test_authorize_callback) ... 
> ok
> test_authorize_view 
> (tests.contrib.test_flask_util.FlaskOAuth2Tests.test_authorize_view) ... ok
> test_bad_client_secrets 
> (tests.contrib.test_flask_util.FlaskOAuth2Tests.test_bad_client_secrets) ... 
> ok
> test_bad_id_token 
> (tests.contrib.test_flask_util.FlaskOAuth2Tests.test_bad_id_token) ... ok
> test_callback_view 
> (tests.contrib.test_flask_util.FlaskOAuth2Tests.test_callback_view) ... ok
> test_callback_view_errors 
> (tests.contrib.test_flask_util.FlaskOAuth2Tests.test_callback_view_errors) 
> ... ok
> test_create_flow 
> (tests.contrib.test_flask_util.FlaskOAuth2Tests.test_create_flow) ... ok
> test_delayed_configuration 
> (tests.contrib.test_flask_util.FlaskOAuth2Tests.test_delayed_configuration) 
> ... ok
> test_delete (tests.contrib.test_flask_util.FlaskOAuth2Tests.test_delete) ... 
> ok
> test_explicit_configuration 
> (tests.contrib.test_flask_util.FlaskOAuth2Tests.test_explicit_configuration) 
> ... ok
> test_explicit_scopes 
> (tests.contrib.test_flask_util.FlaskOAuth2Tests.test_explicit_scopes) ... ok
> test_explicit_storage 
> (tests.contrib.test_flask_util.FlaskOAuth2Tests.test_explicit_storage) ... ok
> test_incremental_auth 
> (tests.contrib.test_flask_util.FlaskOAuth2Tests.test_incremental_auth) ... 
> ERROR
> test_incremental_auth_exchange 
> (tests.contrib.test_flask_util.FlaskOAuth2Tests.test_incremental_auth_exchange)
>  ... ok
> test_no_configuration 
> (tests.contrib.test_flask_util.FlaskOAuth2Tests.test_no_configuration) ... ok
> test_no_credentials 
> (tests.contrib.test_flask_util.FlaskOAuth2Tests.test_no_credentials) ... ok
> test_refresh (tests.contrib.test_flask_util.FlaskOAuth2Tests.test_refresh) 
> ... ok
> test_required (tests.contrib.test_flask_util.FlaskOAuth2Tests.test_required) 
> ... ok
> test_with_credentials 
> (tests.contrib.test_flask_util.FlaskOAuth2Tests.test_with_credentials) ... ok
> test_with_expired_credentials 
> (tests.contrib.test_flask_util.FlaskOAuth2Tests.test_with_expired_credentials)
>  ... ok
> test_constructor 
> (tests.contrib.test_gce.AppAssertionCredentialsTests.test_constructor) ... ok
> test_constructor_with_scopes 
> (tests.contrib.test_gce.AppAssertionCredentialsTests.test_constructor_with_scopes)
>  ... ok
> test_create_scoped_required 
> (tests.contrib.test_gce.AppAssertionCredentialsTests.test_create_scoped_required)
>  ... ok
> test_custom_metadata_root_from_env 
> (tests.contrib.test_gce.AppAssertionCredentialsTests.test_custom_metadata_root_from_env)
>  ... ok
> test_from_json 
> (tests.contrib.test_gce.AppAssertionCredentialsTests.test_from_json) ... ok
> test_refresh_token 
> (tests.contrib.test_gce.AppAssertionCredentialsTests.test_refresh_token) ... 
> ok
> test_refresh_token_failed_fetch 
> (tests.contrib.test_gce.AppAssertionCredentialsTests.test_refresh_token_failed_fetch)
>  ... ok
> test_retrieve_scopes 
> (tests.contrib.test_gce.AppAssertionCredentialsTests.test_retrieve_scopes) 
> ... ok
> test_retrieve_scopes_bad_email 
> (tests.contrib.test_gce.AppAssertionCredentialsTests.test_retrieve_scopes_bad_email)
>  ... ok
> test_save_to_well_known_file 
> (tests.contrib.test_gce.AppAssertionCredentialsTests.test_save_to_well_known_file)
>  ... ok
> test_serialization_data 
> (tests.contrib.test_gce.AppAssertionCredentialsTests.test_serialization_data) 
> ... ok
> test_sign_blob_not_implemented 
> (tests.contrib.test_gce.AppAssertionCredentialsTests.test_sign_blob_not_implemented)
>  ... ok
> test_to_json 
> (tests.contrib.test_gce.AppAssertionCredentialsTests.test_to_json) ... ok
> test_acquire_lock 
> (tests.contrib.test_keyring_storage.KeyringStorageTests.test_acquire_lock) 
> ... ok
> test_constructor 
> (tests.contrib.test_keyring_storage.KeyringStorageTests.test_constructor) ... 
> ok
> test_get_and_set_with_json_credentials_stored 
> (tests.contrib.test_keyring_storage.KeyringStorageTests.test_get_and_set_with_json_credentials_stored)
>  ... ok
> test_get_with_malformed_json_credentials_stored 
> (tests.contrib.test_keyring_storage.KeyringStorageTests.test_get_with_malformed_json_credentials_stored)
>  ... ok
> test_get_with_no_credentials_stored 
> (tests.contrib.test_keyring_storage.KeyringStorageTests.test_get_with_no_credentials_stored)
>  ... ok
> test_locked_delete 
> (tests.contrib.test_keyring_storage.KeyringStorageTests.test_locked_delete) 
> ... ok
> test_locked_get 
> (tests.contrib.test_keyring_storage.KeyringStorageTests.test_locked_get) ... 
> ok
> test_locked_put 
> (tests.contrib.test_keyring_storage.KeyringStorageTests.test_locked_put) ... 
> ok
> test_release_lock 
> (tests.contrib.test_keyring_storage.KeyringStorageTests.test_release_lock) 
> ... ok
> test_get_failure (tests.contrib.test_metadata.TestMetadata.test_get_failure) 
> ... ok
> test_get_success_json 
> (tests.contrib.test_metadata.TestMetadata.test_get_success_json) ... ok
> test_get_success_string 
> (tests.contrib.test_metadata.TestMetadata.test_get_success_string) ... ok
> test_get_token_success 
> (tests.contrib.test_metadata.TestMetadata.test_get_token_success) ... ok
> test_service_account_info 
> (tests.contrib.test_metadata.TestMetadata.test_service_account_info) ... ok
> test_basic_operations 
> (tests.contrib.test_multiprocess_file_storage.MultiprocessStorageBehaviorTests.test_basic_operations)
>  ... ok
> test_multi_process_refresh 
> (tests.contrib.test_multiprocess_file_storage.MultiprocessStorageBehaviorTests.test_multi_process_refresh)
>  ... ok
> test_read_only_file_fail_lock 
> (tests.contrib.test_multiprocess_file_storage.MultiprocessStorageBehaviorTests.test_read_only_file_fail_lock)
>  ... ok
> test_single_process_refresh 
> (tests.contrib.test_multiprocess_file_storage.MultiprocessStorageBehaviorTests.test_single_process_refresh)
>  ... ok
> test__create_file_if_needed 
> (tests.contrib.test_multiprocess_file_storage.MultiprocessStorageUnitTests.test__create_file_if_needed)
>  ... ok
> test__get_backend 
> (tests.contrib.test_multiprocess_file_storage.MultiprocessStorageUnitTests.test__get_backend)
>  ... ok
> test__load_credentials_file_bad_file_version 
> (tests.contrib.test_multiprocess_file_storage.MultiprocessStorageUnitTests.test__load_credentials_file_bad_file_version)
>  ... ok
> test__load_credentials_file_invalid_json 
> (tests.contrib.test_multiprocess_file_storage.MultiprocessStorageUnitTests.test__load_credentials_file_invalid_json)
>  ... ok
> test__load_credentials_file_no_file_version 
> (tests.contrib.test_multiprocess_file_storage.MultiprocessStorageUnitTests.test__load_credentials_file_no_file_version)
>  ... ok
> test__load_credentials_no_open_file 
> (tests.contrib.test_multiprocess_file_storage.MultiprocessStorageUnitTests.test__load_credentials_no_open_file)
>  ... ok
> test__read_write_credentials_file 
> (tests.contrib.test_multiprocess_file_storage.MultiprocessStorageUnitTests.test__read_write_credentials_file)
>  ... ok
> test__refresh_predicate 
> (tests.contrib.test_multiprocess_file_storage.MultiprocessStorageUnitTests.test__refresh_predicate)
>  ... ok
> test_acquire_lock_nonexistent_file 
> (tests.contrib.test_multiprocess_file_storage.MultiprocessStorageUnitTests.test_acquire_lock_nonexistent_file)
>  ... ok
> test_release_lock_with_no_file 
> (tests.contrib.test_multiprocess_file_storage.MultiprocessStorageUnitTests.test_release_lock_with_no_file)
>  ... ok
> test_delete (tests.contrib.test_sqlalchemy.TestSQLAlchemyStorage.test_delete) 
> ... ok
> test_get (tests.contrib.test_sqlalchemy.TestSQLAlchemyStorage.test_get) ... ok
> test_put (tests.contrib.test_sqlalchemy.TestSQLAlchemyStorage.test_put) ... ok
> test_it (tests.contrib.test_xsrfutil.Test_generate_token.test_it) ... ok
> test_with_system_time 
> (tests.contrib.test_xsrfutil.Test_generate_token.test_with_system_time) ... ok
> test_no_token (tests.contrib.test_xsrfutil.Test_validate_token.test_no_token) 
> ... ok
> test_success (tests.contrib.test_xsrfutil.Test_validate_token.test_success) 
> ... ok
> test_token_differs_from_generated_but_same_length 
> (tests.contrib.test_xsrfutil.Test_validate_token.test_token_differs_from_generated_but_same_length)
>  ... ok
> test_token_length_differs_from_generated 
> (tests.contrib.test_xsrfutil.Test_validate_token.test_token_length_differs_from_generated)
>  ... ok
> test_token_non_integer 
> (tests.contrib.test_xsrfutil.Test_validate_token.test_token_non_integer) ... 
> ok
> test_token_not_valid_base64 
> (tests.contrib.test_xsrfutil.Test_validate_token.test_token_not_valid_base64) 
> ... ok
> test_token_too_old_explicit_current_time 
> (tests.contrib.test_xsrfutil.Test_validate_token.test_token_too_old_explicit_current_time)
>  ... ok
> test_token_too_old_implicit_current_time 
> (tests.contrib.test_xsrfutil.Test_validate_token.test_token_too_old_implicit_current_time)
>  ... ok
> Test generating and validating a token. ... ok
> test__add_query_parameter 
> (tests.test__helpers.AddQueryParameterTests.test__add_query_parameter) ... ok
> test_enforcement_ignore 
> (tests.test__helpers.PositionalTests.test_enforcement_ignore) ... ok
> test_enforcement_warning 
> (tests.test__helpers.PositionalTests.test_enforcement_warning) ... ok
> test_usage (tests.test__helpers.PositionalTests.test_usage) ... ERROR
> test_iterables (tests.test__helpers.ScopeToStringTests.test_iterables) ... ok
> test_conversion (tests.test__helpers.StringToScopeTests.test_conversion) ... 
> ok
> test_with_bytes (tests.test__helpers.Test__from_bytes.test_with_bytes) ... ok
> test_with_nonstring_type 
> (tests.test__helpers.Test__from_bytes.test_with_nonstring_type) ... ok
> test_with_unicode (tests.test__helpers.Test__from_bytes.test_with_unicode) 
> ... ok
> test_dictionary_input 
> (tests.test__helpers.Test__json_encode.test_dictionary_input) ... ok
> test_list_input (tests.test__helpers.Test__json_encode.test_list_input) ... ok
> test_bad_input (tests.test__helpers.Test__parse_pem_key.test_bad_input) ... ok
> test_valid_input (tests.test__helpers.Test__parse_pem_key.test_valid_input) 
> ... ok
> test_with_bytes (tests.test__helpers.Test__to_bytes.test_with_bytes) ... ok
> test_with_nonstring_type 
> (tests.test__helpers.Test__to_bytes.test_with_nonstring_type) ... ok
> test_with_unicode (tests.test__helpers.Test__to_bytes.test_with_unicode) ... 
> ok
> test_bad_input (tests.test__helpers.Test__urlsafe_b64decode.test_bad_input) 
> ... ok
> test_valid_input_bytes 
> (tests.test__helpers.Test__urlsafe_b64decode.test_valid_input_bytes) ... ok
> test_valid_input_str 
> (tests.test__helpers.Test__urlsafe_b64decode.test_valid_input_str) ... ok
> test_valid_input_unicode 
> (tests.test__helpers.Test__urlsafe_b64decode.test_valid_input_unicode) ... ok
> test_valid_input_bytes 
> (tests.test__helpers.Test__urlsafe_b64encode.test_valid_input_bytes) ... ok
> test_valid_input_str 
> (tests.test__helpers.Test__urlsafe_b64encode.test_valid_input_str) ... ok
> test_valid_input_unicode 
> (tests.test__helpers.Test__urlsafe_b64encode.test_valid_input_unicode) ... ok
> test_with_repeats 
> (tests.test__helpers.Test_parse_unique_urlencoded.test_with_repeats) ... ok
> test_without_repeats 
> (tests.test__helpers.Test_parse_unique_urlencoded.test_without_repeats) ... ok
> test_update_query_params_existing_params 
> (tests.test__helpers.Test_update_query_params.test_update_query_params_existing_params)
>  ... ok
> test_update_query_params_no_params 
> (tests.test__helpers.Test_update_query_params.test_update_query_params_no_params)
>  ... ok
> test_update_query_params_repeated_params 
> (tests.test__helpers.Test_update_query_params.test_update_query_params_repeated_params)
>  ... ok
> test_update_query_params_replace_param 
> (tests.test__helpers.Test_update_query_params.test_update_query_params_replace_param)
>  ... ok
> test_challenge (tests.test__pkce.PKCETests.test_challenge) ... ok
> test_verifier (tests.test__pkce.PKCETests.test_verifier) ... ok
> test_verifier_too_long (tests.test__pkce.PKCETests.test_verifier_too_long) 
> ... ok
> test_verifier_too_short (tests.test__pkce.PKCETests.test_verifier_too_short) 
> ... ok
> test_from_string_bogus_key 
> (tests.test__pure_python_crypt.TestRsaSigner.test_from_string_bogus_key) ... 
> ok
> test_from_string_pkcs1 
> (tests.test__pure_python_crypt.TestRsaSigner.test_from_string_pkcs1) ... ok
> test_from_string_pkcs12 
> (tests.test__pure_python_crypt.TestRsaSigner.test_from_string_pkcs12) ... ok
> test_from_string_pkcs1_unicode 
> (tests.test__pure_python_crypt.TestRsaSigner.test_from_string_pkcs1_unicode) 
> ... ok
> test_from_string_pkcs8 
> (tests.test__pure_python_crypt.TestRsaSigner.test_from_string_pkcs8) ... ok
> test_from_string_pkcs8_extra_bytes 
> (tests.test__pure_python_crypt.TestRsaSigner.test_from_string_pkcs8_extra_bytes)
>  ... ok
> test_from_string_pkcs8_unicode 
> (tests.test__pure_python_crypt.TestRsaSigner.test_from_string_pkcs8_unicode) 
> ... ok
> test_from_string_pub_cert 
> (tests.test__pure_python_crypt.TestRsaVerifier.test_from_string_pub_cert) ... 
> ok
> test_from_string_pub_cert_failure 
> (tests.test__pure_python_crypt.TestRsaVerifier.test_from_string_pub_cert_failure)
>  ... ok
> test_from_string_pub_cert_unicode 
> (tests.test__pure_python_crypt.TestRsaVerifier.test_from_string_pub_cert_unicode)
>  ... ok
> test_from_string_pub_key 
> (tests.test__pure_python_crypt.TestRsaVerifier.test_from_string_pub_key) ... 
> ok
> test_from_string_pub_key_unicode 
> (tests.test__pure_python_crypt.TestRsaVerifier.test_from_string_pub_key_unicode)
>  ... ok
> test_verify_failure 
> (tests.test__pure_python_crypt.TestRsaVerifier.test_verify_failure) ... ok
> test_verify_success 
> (tests.test__pure_python_crypt.TestRsaVerifier.test_verify_success) ... ok
> test_verify_unicode_success 
> (tests.test__pure_python_crypt.TestRsaVerifier.test_verify_unicode_success) 
> ... ok
> test_from_string_bad_key 
> (tests.test__pycrypto_crypt.TestPyCryptoSigner.test_from_string_bad_key) ... 
> ok
> test_from_string_unicode_key 
> (tests.test__pycrypto_crypt.TestPyCryptoVerifier.test_from_string_unicode_key)
>  ... ok
> test_verify_bad_key 
> (tests.test__pycrypto_crypt.TestPyCryptoVerifier.test_verify_bad_key) ... ok
> test_verify_failure 
> (tests.test__pycrypto_crypt.TestPyCryptoVerifier.test_verify_failure) ... ok
> test_verify_success 
> (tests.test__pycrypto_crypt.TestPyCryptoVerifier.test_verify_success) ... ok
> test_auth_header_sent 
> (tests.test_client.AccessTokenCredentialsTests.test_auth_header_sent) ... ok
> test_non_401_error_response 
> (tests.test_client.AccessTokenCredentialsTests.test_non_401_error_response) 
> ... ok
> test_token_refresh_success 
> (tests.test_client.AccessTokenCredentialsTests.test_token_refresh_success) 
> ... ok
> test_token_revoke_failure 
> (tests.test_client.AccessTokenCredentialsTests.test_token_revoke_failure) ... 
> ok
> test_token_revoke_success 
> (tests.test_client.AccessTokenCredentialsTests.test_token_revoke_success) ... 
> ok
> test__do_refresh_request_basic_failure 
> (tests.test_client.BasicCredentialsTests.test__do_refresh_request_basic_failure)
>  ... ok
> test__do_refresh_request_failure_w_json_error 
> (tests.test_client.BasicCredentialsTests.test__do_refresh_request_failure_w_json_error)
>  ... ok
> test__do_refresh_request_failure_w_json_error_and_desc 
> (tests.test_client.BasicCredentialsTests.test__do_refresh_request_failure_w_json_error_and_desc)
>  ... ok
> test__do_refresh_request_failure_w_json_error_and_store 
> (tests.test_client.BasicCredentialsTests.test__do_refresh_request_failure_w_json_error_and_store)
>  ... ok
> test__do_refresh_request_non_json_failure 
> (tests.test_client.BasicCredentialsTests.test__do_refresh_request_non_json_failure)
>  ... ok
> test__do_retrieve_scopes_basic_failure 
> (tests.test_client.BasicCredentialsTests.test__do_retrieve_scopes_basic_failure)
>  ... ok
> test__do_retrieve_scopes_failure_w_json_error 
> (tests.test_client.BasicCredentialsTests.test__do_retrieve_scopes_failure_w_json_error)
>  ... ok
> test__do_retrieve_scopes_non_json_failure 
> (tests.test_client.BasicCredentialsTests.test__do_retrieve_scopes_non_json_failure)
>  ... ok
> test__do_retrieve_scopes_success 
> (tests.test_client.BasicCredentialsTests.test__do_retrieve_scopes_success) 
> ... ok
> test__do_retrieve_scopes_success_bad_json 
> (tests.test_client.BasicCredentialsTests.test__do_retrieve_scopes_success_bad_json)
>  ... ok
> test__do_revoke_basic_failure 
> (tests.test_client.BasicCredentialsTests.test__do_revoke_basic_failure) ... ok
> test__do_revoke_failure_w_json_error 
> (tests.test_client.BasicCredentialsTests.test__do_revoke_failure_w_json_error)
>  ... ok
> test__do_revoke_failure_w_json_error_and_store 
> (tests.test_client.BasicCredentialsTests.test__do_revoke_failure_w_json_error_and_store)
>  ... ok
> test__do_revoke_non_json_failure 
> (tests.test_client.BasicCredentialsTests.test__do_revoke_non_json_failure) 
> ... ok
> test__do_revoke_success 
> (tests.test_client.BasicCredentialsTests.test__do_revoke_success) ... ok
> test__do_revoke_success_with_store 
> (tests.test_client.BasicCredentialsTests.test__do_revoke_success_with_store) 
> ... ok
> test__expires_in_expired 
> (tests.test_client.BasicCredentialsTests.test__expires_in_expired) ... ok
> test__expires_in_no_expiry 
> (tests.test_client.BasicCredentialsTests.test__expires_in_no_expiry) ... ok
> test__expires_in_not_expired 
> (tests.test_client.BasicCredentialsTests.test__expires_in_not_expired) ... ok
> test_from_json_bad_token_expiry 
> (tests.test_client.BasicCredentialsTests.test_from_json_bad_token_expiry) ... 
> ok
> test_from_json_token_expiry 
> (tests.test_client.BasicCredentialsTests.test_from_json_token_expiry) ... ok
> test_get_access_token 
> (tests.test_client.BasicCredentialsTests.test_get_access_token) ... ok
> test_get_access_token_with_http 
> (tests.test_client.BasicCredentialsTests.test_get_access_token_with_http) ... 
> ok
> test_get_access_token_without_http 
> (tests.test_client.BasicCredentialsTests.test_get_access_token_without_http) 
> ... ok
> test_has_scopes (tests.test_client.BasicCredentialsTests.test_has_scopes) ... 
> ok
> test_no_unicode_in_request_params 
> (tests.test_client.BasicCredentialsTests.test_no_unicode_in_request_params) 
> ... ok
> test_non_401_error_response 
> (tests.test_client.BasicCredentialsTests.test_non_401_error_response) ... ok
> test_recursive_authorize 
> (tests.test_client.BasicCredentialsTests.test_recursive_authorize) ... ok
> test_refresh_updates_id_token 
> (tests.test_client.BasicCredentialsTests.test_refresh_updates_id_token) ... ok
> test_retrieve_scopes 
> (tests.test_client.BasicCredentialsTests.test_retrieve_scopes) ... ok
> test_to_from_json (tests.test_client.BasicCredentialsTests.test_to_from_json) 
> ... ok
> test_token_refresh_failure 
> (tests.test_client.BasicCredentialsTests.test_token_refresh_failure) ... ok
> test_token_refresh_success 
> (tests.test_client.BasicCredentialsTests.test_token_refresh_success) ... ok
> test_token_revoke_405 
> (tests.test_client.BasicCredentialsTests.test_token_revoke_405) ... ok
> test_token_revoke_failure 
> (tests.test_client.BasicCredentialsTests.test_token_revoke_failure) ... ok
> test_token_revoke_fallback 
> (tests.test_client.BasicCredentialsTests.test_token_revoke_fallback) ... ok
> test_token_revoke_success 
> (tests.test_client.BasicCredentialsTests.test_token_revoke_success) ... ok
> test_unicode_header_checks 
> (tests.test_client.BasicCredentialsTests.test_unicode_header_checks) ... ok
> test_exchange_code_and_cached_file_for_token 
> (tests.test_client.CredentialsFromCodeTests.test_exchange_code_and_cached_file_for_token)
>  ... ok
> test_exchange_code_and_file_for_token 
> (tests.test_client.CredentialsFromCodeTests.test_exchange_code_and_file_for_token)
>  ... ok
> test_exchange_code_and_file_for_token_fail 
> (tests.test_client.CredentialsFromCodeTests.test_exchange_code_and_file_for_token_fail)
>  ... ok
> test_exchange_code_for_token 
> (tests.test_client.CredentialsFromCodeTests.test_exchange_code_for_token) ... 
> ok
> test_exchange_code_for_token_fail 
> (tests.test_client.CredentialsFromCodeTests.test_exchange_code_for_token_fail)
>  ... ok
> test__to_json_basic (tests.test_client.CredentialsTests.test__to_json_basic) 
> ... ok
> test__to_json_to_serialize 
> (tests.test_client.CredentialsTests.test__to_json_to_serialize) ... ok
> test__to_json_with_strip 
> (tests.test_client.CredentialsTests.test__to_json_with_strip) ... ok
> test_apply_abstract (tests.test_client.CredentialsTests.test_apply_abstract) 
> ... ok
> test_authorize_abstract 
> (tests.test_client.CredentialsTests.test_authorize_abstract) ... ok
> test_from_json (tests.test_client.CredentialsTests.test_from_json) ... ok
> test_new_from_json_bad_class 
> (tests.test_client.CredentialsTests.test_new_from_json_bad_class) ... ok
> test_new_from_json_bad_module 
> (tests.test_client.CredentialsTests.test_new_from_json_bad_module) ... ok
> test_new_from_json_basic_data 
> (tests.test_client.CredentialsTests.test_new_from_json_basic_data) ... ok
> test_new_from_json_no_data 
> (tests.test_client.CredentialsTests.test_new_from_json_no_data) ... ok
> test_new_from_json_old_name 
> (tests.test_client.CredentialsTests.test_new_from_json_old_name) ... ok
> test_refresh_abstract 
> (tests.test_client.CredentialsTests.test_refresh_abstract) ... ok
> test_revoke_abstract 
> (tests.test_client.CredentialsTests.test_revoke_abstract) ... ok
> test_to_from_json (tests.test_client.CredentialsTests.test_to_from_json) ... 
> ok
> test_to_json (tests.test_client.CredentialsTests.test_to_json) ... ok
> test_extract_failure 
> (tests.test_client.ExtractIdTokenTest.test_extract_failure) ... ok
> test_extract_success 
> (tests.test_client.ExtractIdTokenTest.test_extract_success) ... ok
> test_flow_from_clientsecrets_cached 
> (tests.test_client.FlowFromCachedClientsecrets.test_flow_from_clientsecrets_cached)
>  ... ok
> test_flow_from_clientsecrets_invalid 
> (tests.test_client.FlowFromCachedClientsecrets.test_flow_from_clientsecrets_invalid)
>  ... ok
> test_flow_from_clientsecrets_invalid_w_msg 
> (tests.test_client.FlowFromCachedClientsecrets.test_flow_from_clientsecrets_invalid_w_msg)
>  ... ok
> test_flow_from_clientsecrets_invalid_w_msg_and_text 
> (tests.test_client.FlowFromCachedClientsecrets.test_flow_from_clientsecrets_invalid_w_msg_and_text)
>  ... ok
> test_flow_from_clientsecrets_success 
> (tests.test_client.FlowFromCachedClientsecrets.test_flow_from_clientsecrets_success)
>  ... ok
> test_flow_from_clientsecrets_success_w_device_uri 
> (tests.test_client.FlowFromCachedClientsecrets.test_flow_from_clientsecrets_success_w_device_uri)
>  ... ok
> test_flow_from_clientsecrets_success_w_revoke_uri 
> (tests.test_client.FlowFromCachedClientsecrets.test_flow_from_clientsecrets_success_w_revoke_uri)
>  ... ok
> test_flow_from_clientsecrets_unknown_flow 
> (tests.test_client.FlowFromCachedClientsecrets.test_flow_from_clientsecrets_unknown_flow)
>  ... ok
> test_bad_expiry (tests.test_client.GoogleCredentialsTests.test_bad_expiry) 
> ... ok
> test_create_scoped 
> (tests.test_client.GoogleCredentialsTests.test_create_scoped) ... ok
> test_create_scoped_required 
> (tests.test_client.GoogleCredentialsTests.test_create_scoped_required) ... ok
> test_env_name (tests.test_client.GoogleCredentialsTests.test_env_name) ... ok
> test_environ_check_gae_module_unknown 
> (tests.test_client.GoogleCredentialsTests.test_environ_check_gae_module_unknown)
>  ... ok
> test_environment_caching 
> (tests.test_client.GoogleCredentialsTests.test_environment_caching) ... ok
> test_environment_check_fastpath 
> (tests.test_client.GoogleCredentialsTests.test_environment_check_fastpath) 
> ... ok
> test_environment_check_gae_local 
> (tests.test_client.GoogleCredentialsTests.test_environment_check_gae_local) 
> ... ok
> test_environment_check_gae_production 
> (tests.test_client.GoogleCredentialsTests.test_environment_check_gae_production)
>  ... ok
> test_environment_check_gce_prod_with_working_gae_imports 
> (tests.test_client.GoogleCredentialsTests.test_environment_check_gce_prod_with_working_gae_imports)
>  ... ok
> test_environment_check_gce_production 
> (tests.test_client.GoogleCredentialsTests.test_environment_check_gce_production)
>  ... ok
> test_environment_check_gce_timeout 
> (tests.test_client.GoogleCredentialsTests.test_environment_check_gce_timeout) 
> ... ok
> test_environment_check_unknown 
> (tests.test_client.GoogleCredentialsTests.test_environment_check_unknown) ... 
> ok
> test_from_stream_authorized_user 
> (tests.test_client.GoogleCredentialsTests.test_from_stream_authorized_user) 
> ... ok
> test_from_stream_malformed_file_1 
> (tests.test_client.GoogleCredentialsTests.test_from_stream_malformed_file_1) 
> ... ok
> test_from_stream_malformed_file_2 
> (tests.test_client.GoogleCredentialsTests.test_from_stream_malformed_file_2) 
> ... ok
> test_from_stream_malformed_file_3 
> (tests.test_client.GoogleCredentialsTests.test_from_stream_malformed_file_3) 
> ... ok
> test_from_stream_missing_file 
> (tests.test_client.GoogleCredentialsTests.test_from_stream_missing_file) ... 
> ok
> test_from_stream_service_account 
> (tests.test_client.GoogleCredentialsTests.test_from_stream_service_account) 
> ... ok
> test_get_adc_env_from_well_known 
> (tests.test_client.GoogleCredentialsTests.test_get_adc_env_from_well_known) 
> ... ok
> test_get_adc_env_not_set_up 
> (tests.test_client.GoogleCredentialsTests.test_get_adc_env_not_set_up) ... ok
> test_get_adc_from_env_var_authorized_user 
> (tests.test_client.GoogleCredentialsTests.test_get_adc_from_env_var_authorized_user)
>  ... ok
> test_get_adc_from_env_var_malformed_file 
> (tests.test_client.GoogleCredentialsTests.test_get_adc_from_env_var_malformed_file)
>  ... ok
> test_get_adc_from_env_var_service_account 
> (tests.test_client.GoogleCredentialsTests.test_get_adc_from_env_var_service_account)
>  ... ok
> test_get_adc_from_file_authorized_user 
> (tests.test_client.GoogleCredentialsTests.test_get_adc_from_file_authorized_user)
>  ... ok
> test_get_adc_from_file_service_account 
> (tests.test_client.GoogleCredentialsTests.test_get_adc_from_file_service_account)
>  ... ok
> test_get_application_default_credential_from_malformed_file_1 
> (tests.test_client.GoogleCredentialsTests.test_get_application_default_credential_from_malformed_file_1)
>  ... ok
> test_get_application_default_credential_from_malformed_file_2 
> (tests.test_client.GoogleCredentialsTests.test_get_application_default_credential_from_malformed_file_2)
>  ... ok
> test_get_application_default_credential_from_malformed_file_3 
> (tests.test_client.GoogleCredentialsTests.test_get_application_default_credential_from_malformed_file_3)
>  ... ok
> test_get_application_default_in_gae 
> (tests.test_client.GoogleCredentialsTests.test_get_application_default_in_gae)
>  ... ok
> test_get_application_default_in_gce 
> (tests.test_client.GoogleCredentialsTests.test_get_application_default_in_gce)
>  ... ok
> test_get_environment_variable_file 
> (tests.test_client.GoogleCredentialsTests.test_get_environment_variable_file) 
> ... ok
> test_get_environment_variable_file_error 
> (tests.test_client.GoogleCredentialsTests.test_get_environment_variable_file_error)
>  ... ok
> test_get_environment_variable_file_without_env_var 
> (tests.test_client.GoogleCredentialsTests.test_get_environment_variable_file_without_env_var)
>  ... ok
> test_get_well_known_file_on_windows 
> (tests.test_client.GoogleCredentialsTests.test_get_well_known_file_on_windows)
>  ... ok
> test_get_well_known_file_on_windows_without_appdata 
> (tests.test_client.GoogleCredentialsTests.test_get_well_known_file_on_windows_without_appdata)
>  ... ok
> test_get_well_known_file_with_custom_config_dir 
> (tests.test_client.GoogleCredentialsTests.test_get_well_known_file_with_custom_config_dir)
>  ... ok
> test_parse_expiry 
> (tests.test_client.GoogleCredentialsTests.test_parse_expiry) ... ok
> test_raise_exception_for_missing_fields 
> (tests.test_client.GoogleCredentialsTests.test_raise_exception_for_missing_fields)
>  ... ok
> test_raise_exception_for_reading_json 
> (tests.test_client.GoogleCredentialsTests.test_raise_exception_for_reading_json)
>  ... ok
> test_save_to_well_known_file_authorized_user 
> (tests.test_client.GoogleCredentialsTests.test_save_to_well_known_file_authorized_user)
>  ... ok
> test_save_to_well_known_file_service_account 
> (tests.test_client.GoogleCredentialsTests.test_save_to_well_known_file_service_account)
>  ... ok
> test_save_well_known_file_with_non_existent_config_dir 
> (tests.test_client.GoogleCredentialsTests.test_save_well_known_file_with_non_existent_config_dir)
>  ... ok
> test_to_from_json_authorized_user 
> (tests.test_client.GoogleCredentialsTests.test_to_from_json_authorized_user) 
> ... ok
> test_to_from_json_service_account 
> (tests.test_client.GoogleCredentialsTests.test_to_from_json_service_account) 
> ... ok
> test_to_from_json_service_account_scoped 
> (tests.test_client.GoogleCredentialsTests.test_to_from_json_service_account_scoped)
>  ... ok
> test__oauth2_web_server_flow_params 
> (tests.test_client.OAuth2WebServerFlowTest.test__oauth2_web_server_flow_params)
>  ... ok
> test_construct_authorize_url 
> (tests.test_client.OAuth2WebServerFlowTest.test_construct_authorize_url) ... 
> ok
> test_exchange_dictlike 
> (tests.test_client.OAuth2WebServerFlowTest.test_exchange_dictlike) ... ok
> test_exchange_fails_if_no_code 
> (tests.test_client.OAuth2WebServerFlowTest.test_exchange_fails_if_no_code) 
> ... ok
> test_exchange_failure 
> (tests.test_client.OAuth2WebServerFlowTest.test_exchange_failure) ... ok
> test_exchange_failure_with_json_error 
> (tests.test_client.OAuth2WebServerFlowTest.test_exchange_failure_with_json_error)
>  ... ok
> test_exchange_id_token 
> (tests.test_client.OAuth2WebServerFlowTest.test_exchange_id_token) ... ok
> test_exchange_id_token_fail 
> (tests.test_client.OAuth2WebServerFlowTest.test_exchange_id_token_fail) ... ok
> test_exchange_no_expires_in 
> (tests.test_client.OAuth2WebServerFlowTest.test_exchange_no_expires_in) ... ok
> test_exchange_success 
> (tests.test_client.OAuth2WebServerFlowTest.test_exchange_success) ... ok
> test_exchange_success_binary_code 
> (tests.test_client.OAuth2WebServerFlowTest.test_exchange_success_binary_code) 
> ... ok
> test_exchange_success_with_device_flow_info 
> (tests.test_client.OAuth2WebServerFlowTest.test_exchange_success_with_device_flow_info)
>  ... ok
> test_exchange_using_authorization_header 
> (tests.test_client.OAuth2WebServerFlowTest.test_exchange_using_authorization_header)
>  ... ok
> test_exchange_with_pkce 
> (tests.test_client.OAuth2WebServerFlowTest.test_exchange_with_pkce) ... ok
> Passing kwargs to override defaults. ... ok
> test_scope_is_required 
> (tests.test_client.OAuth2WebServerFlowTest.test_scope_is_required) ... ok
> test_step1_get_authorize_url_pkce 
> (tests.test_client.OAuth2WebServerFlowTest.test_step1_get_authorize_url_pkce) 
> ... ok
> test_step1_get_authorize_url_pkce_invalid_verifier 
> (tests.test_client.OAuth2WebServerFlowTest.test_step1_get_authorize_url_pkce_invalid_verifier)
>  ... ok
> test_step1_get_authorize_url_redirect_override 
> (tests.test_client.OAuth2WebServerFlowTest.test_step1_get_authorize_url_redirect_override)
>  ... ok
> test_step1_get_authorize_url_without_login_hint 
> (tests.test_client.OAuth2WebServerFlowTest.test_step1_get_authorize_url_without_login_hint)
>  ... ok
> test_step1_get_authorize_url_without_redirect 
> (tests.test_client.OAuth2WebServerFlowTest.test_step1_get_authorize_url_without_redirect)
>  ... ok
> test_step1_get_device_and_user_codes 
> (tests.test_client.OAuth2WebServerFlowTest.test_step1_get_device_and_user_codes)
>  ... ok
> test_step1_get_device_and_user_codes_bad_payload 
> (tests.test_client.OAuth2WebServerFlowTest.test_step1_get_device_and_user_codes_bad_payload)
>  ... ok
> test_step1_get_device_and_user_codes_basic_failure 
> (tests.test_client.OAuth2WebServerFlowTest.test_step1_get_device_and_user_codes_basic_failure)
>  ... ok
> test_step1_get_device_and_user_codes_failure_w_json_error 
> (tests.test_client.OAuth2WebServerFlowTest.test_step1_get_device_and_user_codes_failure_w_json_error)
>  ... ok
> test_step1_get_device_and_user_codes_non_json_failure 
> (tests.test_client.OAuth2WebServerFlowTest.test_step1_get_device_and_user_codes_non_json_failure)
>  ... ok
> test_step1_get_device_and_user_codes_w_default_http 
> (tests.test_client.OAuth2WebServerFlowTest.test_step1_get_device_and_user_codes_w_default_http)
>  ... ok
> test_step1_get_device_and_user_codes_w_user_agent 
> (tests.test_client.OAuth2WebServerFlowTest.test_step1_get_device_and_user_codes_w_user_agent)
>  ... ok
> test_step1_get_device_and_user_codes_wo_device_uri 
> (tests.test_client.OAuth2WebServerFlowTest.test_step1_get_device_and_user_codes_wo_device_uri)
>  ... ok
> test_step2_exchange_code_and_device_flow 
> (tests.test_client.OAuth2WebServerFlowTest.test_step2_exchange_code_and_device_flow)
>  ... ok
> test_step2_exchange_no_input 
> (tests.test_client.OAuth2WebServerFlowTest.test_step2_exchange_no_input) ... 
> ok
> test_urlencoded_exchange_failure 
> (tests.test_client.OAuth2WebServerFlowTest.test_urlencoded_exchange_failure) 
> ... ok
> test_urlencoded_exchange_no_expires_in 
> (tests.test_client.OAuth2WebServerFlowTest.test_urlencoded_exchange_no_expires_in)
>  ... ok
> test_urlencoded_exchange_success 
> (tests.test_client.OAuth2WebServerFlowTest.test_urlencoded_exchange_success) 
> ... ok
> test_urlencoded_expires_param 
> (tests.test_client.OAuth2WebServerFlowTest.test_urlencoded_expires_param) ... 
> ok
> test__generate_assertion_abstract 
> (tests.test_client.TestAssertionCredentials.test__generate_assertion_abstract)
>  ... ok
> test_assertion_body 
> (tests.test_client.TestAssertionCredentials.test_assertion_body) ... ok
> test_assertion_refresh 
> (tests.test_client.TestAssertionCredentials.test_assertion_refresh) ... ok
> test_sign_blob_abstract 
> (tests.test_client.TestAssertionCredentials.test_sign_blob_abstract) ... ok
> test_token_revoke_failure 
> (tests.test_client.TestAssertionCredentials.test_token_revoke_failure) ... ok
> test_token_revoke_success 
> (tests.test_client.TestAssertionCredentials.test_token_revoke_success) ... ok
> test_FromResponse (tests.test_client.TestDeviceFlowInfo.test_FromResponse) 
> ... ok
> test_FromResponse_fallback_to_uri 
> (tests.test_client.TestDeviceFlowInfo.test_FromResponse_fallback_to_uri) ... 
> ok
> test_FromResponse_missing_url 
> (tests.test_client.TestDeviceFlowInfo.test_FromResponse_missing_url) ... ok
> test_FromResponse_with_expires_in 
> (tests.test_client.TestDeviceFlowInfo.test_FromResponse_with_expires_in) ... 
> ok
> test_locked_delete_abstract 
> (tests.test_client.TestStorage.test_locked_delete_abstract) ... ok
> test_locked_get_abstract 
> (tests.test_client.TestStorage.test_locked_get_abstract) ... ok
> test_locked_put_abstract 
> (tests.test_client.TestStorage.test_locked_put_abstract) ... ok
> test_it 
> (tests.test_client.Test__get_application_default_credential_GAE.test_it) ... 
> ok
> test_it 
> (tests.test_client.Test__get_application_default_credential_GCE.test_it) ... 
> ok
> test_with_crypto 
> (tests.test_client.Test__require_crypto_or_die.test_with_crypto) ... ok
> test_without_crypto 
> (tests.test_client.Test__require_crypto_or_die.test_without_crypto) ... ok
> test_existing (tests.test_client.Test__save_private_file.test_existing) ... ok
> test_new (tests.test_client.Test__save_private_file.test_new) ... ok
> test_cache_hit 
> (tests.test_clientsecrets.CachedClientsecretsTests.test_cache_hit) ... ok
> test_cache_miss 
> (tests.test_clientsecrets.CachedClientsecretsTests.test_cache_miss) ... ok
> test_validation 
> (tests.test_clientsecrets.CachedClientsecretsTests.test_validation) ... ok
> test_without_cache 
> (tests.test_clientsecrets.CachedClientsecretsTests.test_without_cache) ... ok
> test_load_by_filename_missing_file 
> (tests.test_clientsecrets.OAuth2CredentialsTests.test_load_by_filename_missing_file)
>  ... ok
> test_validate_error 
> (tests.test_clientsecrets.OAuth2CredentialsTests.test_validate_error) ... ok
> test_bad_json (tests.test_clientsecrets.Test__loadfile.test_bad_json) ... ok
> test_non_existent (tests.test_clientsecrets.Test__loadfile.test_non_existent) 
> ... ok
> test_success (tests.test_clientsecrets.Test__loadfile.test_success) ... ok
> test_invalid_client_type 
> (tests.test_clientsecrets.Test__validate_clientsecrets.test_invalid_client_type)
>  ... ok
> test_missing_required_type_installed 
> (tests.test_clientsecrets.Test__validate_clientsecrets.test_missing_required_type_installed)
>  ... ok
> test_missing_required_type_web 
> (tests.test_clientsecrets.Test__validate_clientsecrets.test_missing_required_type_web)
>  ... ok
> test_string_not_configured_type_installed 
> (tests.test_clientsecrets.Test__validate_clientsecrets.test_string_not_configured_type_installed)
>  ... ok
> test_string_not_configured_type_web 
> (tests.test_clientsecrets.Test__validate_clientsecrets.test_string_not_configured_type_web)
>  ... ok
> test_success_type_installed 
> (tests.test_clientsecrets.Test__validate_clientsecrets.test_success_type_installed)
>  ... ok
> test_success_type_web 
> (tests.test_clientsecrets.Test__validate_clientsecrets.test_success_type_web) 
> ... ok
> test_with_non_dictionary 
> (tests.test_clientsecrets.Test__validate_clientsecrets.test_with_non_dictionary)
>  ... ok
> test_with_none 
> (tests.test_clientsecrets.Test__validate_clientsecrets.test_with_none) ... ok
> test_with_other_than_one_key 
> (tests.test_clientsecrets.Test__validate_clientsecrets.test_with_other_than_one_key)
>  ... ok
> test_fails (tests.test_crypt.Test__bad_pkcs12_key_as_pem.test_fails) ... ok
> test_missing_aud (tests.test_crypt.Test__check_audience.test_missing_aud) ... 
> ok
> test_null_audience (tests.test_crypt.Test__check_audience.test_null_audience) 
> ... ok
> test_success (tests.test_crypt.Test__check_audience.test_success) ... ok
> test_wrong_aud (tests.test_crypt.Test__check_audience.test_wrong_aud) ... ok
> test_failure (tests.test_crypt.Test__verify_signature.test_failure) ... ok
> test_success_multiple_certs 
> (tests.test_crypt.Test__verify_signature.test_success_multiple_certs) ... ok
> test_success_single_cert 
> (tests.test_crypt.Test__verify_signature.test_success_single_cert) ... ok
> test_success (tests.test_crypt.Test__verify_time_range.test_success) ... ok
> test_with_bad_token_lifetime 
> (tests.test_crypt.Test__verify_time_range.test_with_bad_token_lifetime) ... ok
> test_with_expiration_in_the_past 
> (tests.test_crypt.Test__verify_time_range.test_with_expiration_in_the_past) 
> ... ok
> test_with_issued_at_in_future 
> (tests.test_crypt.Test__verify_time_range.test_with_issued_at_in_future) ... 
> ok
> test_without_expiration 
> (tests.test_crypt.Test__verify_time_range.test_without_expiration) ... ok
> test_without_issued_at 
> (tests.test_crypt.Test__verify_time_range.test_without_issued_at) ... ok
> test_succeeds (tests.test_crypt.Test_pkcs12_key_as_pem.test_succeeds) ... ok
> test_succeeds_with_unicode_password 
> (tests.test_crypt.Test_pkcs12_key_as_pem.test_succeeds_with_unicode_password) 
> ... ok
> test_jwt_no_segments 
> (tests.test_crypt.Test_verify_signed_jwt_with_certs.test_jwt_no_segments) ... 
> ok
> test_jwt_payload_bad_json 
> (tests.test_crypt.Test_verify_signed_jwt_with_certs.test_jwt_payload_bad_json)
>  ... ok
> test_success 
> (tests.test_crypt.Test_verify_signed_jwt_with_certs.test_success) ... ok
> test_access_token_credentials 
> (tests.test_file.OAuth2ClientFileTests.test_access_token_credentials) ... ok
> test_credentials_delete 
> (tests.test_file.OAuth2ClientFileTests.test_credentials_delete) ... ok
> test_directory_file_storage 
> (tests.test_file.OAuth2ClientFileTests.test_directory_file_storage) ... ok
> test_no_sym_link_credentials 
> (tests.test_file.OAuth2ClientFileTests.test_no_sym_link_credentials) ... ok
> test_non_existent_file_storage 
> (tests.test_file.OAuth2ClientFileTests.test_non_existent_file_storage) ... ok
> test_pickle_and_json_interop 
> (tests.test_file.OAuth2ClientFileTests.test_pickle_and_json_interop) ... ok
> test_token_refresh_good_store 
> (tests.test_file.OAuth2ClientFileTests.test_token_refresh_good_store) ... ok
> test_token_refresh_store_expired 
> (tests.test_file.OAuth2ClientFileTests.test_token_refresh_store_expired) ... 
> ok
> test_token_refresh_store_expires_soon 
> (tests.test_file.OAuth2ClientFileTests.test_token_refresh_store_expires_soon) 
> ... ok
> test_token_refresh_stream_body 
> (tests.test_file.OAuth2ClientFileTests.test_token_refresh_stream_body) ... ok
> test_from_string_non_509_cert 
> (tests.test_jwt.CryptTests.test_from_string_non_509_cert) ... ok
> test_sign_and_verify (tests.test_jwt.CryptTests.test_sign_and_verify) ... ok
> test_sign_and_verify_from_converted_pkcs12 
> (tests.test_jwt.CryptTests.test_sign_and_verify_from_converted_pkcs12) ... ok
> test_verify_id_token (tests.test_jwt.CryptTests.test_verify_id_token) ... ok
> test_verify_id_token_bad_tokens 
> (tests.test_jwt.CryptTests.test_verify_id_token_bad_tokens) ... ok
> test_verify_id_token_with_certs_uri 
> (tests.test_jwt.CryptTests.test_verify_id_token_with_certs_uri) ... ok
> test_verify_id_token_with_certs_uri_default_http 
> (tests.test_jwt.CryptTests.test_verify_id_token_with_certs_uri_default_http) 
> ... ok
> test_verify_id_token_with_certs_uri_fails 
> (tests.test_jwt.CryptTests.test_verify_id_token_with_certs_uri_fails) ... ok
> test_from_string_non_509_cert 
> (tests.test_jwt.PEMCryptTestsOpenSSL.test_from_string_non_509_cert) ... ok
> test_sign_and_verify 
> (tests.test_jwt.PEMCryptTestsOpenSSL.test_sign_and_verify) ... ok
> test_sign_and_verify_from_converted_pkcs12 
> (tests.test_jwt.PEMCryptTestsOpenSSL.test_sign_and_verify_from_converted_pkcs12)
>  ... ok
> test_verify_id_token 
> (tests.test_jwt.PEMCryptTestsOpenSSL.test_verify_id_token) ... ok
> test_verify_id_token_bad_tokens 
> (tests.test_jwt.PEMCryptTestsOpenSSL.test_verify_id_token_bad_tokens) ... ok
> test_verify_id_token_with_certs_uri 
> (tests.test_jwt.PEMCryptTestsOpenSSL.test_verify_id_token_with_certs_uri) ... 
> ok
> test_verify_id_token_with_certs_uri_default_http 
> (tests.test_jwt.PEMCryptTestsOpenSSL.test_verify_id_token_with_certs_uri_default_http)
>  ... ok
> test_verify_id_token_with_certs_uri_fails 
> (tests.test_jwt.PEMCryptTestsOpenSSL.test_verify_id_token_with_certs_uri_fails)
>  ... ok
> test_from_string_non_509_cert 
> (tests.test_jwt.PEMCryptTestsPyCrypto.test_from_string_non_509_cert) ... ok
> test_sign_and_verify 
> (tests.test_jwt.PEMCryptTestsPyCrypto.test_sign_and_verify) ... ok
> test_sign_and_verify_from_converted_pkcs12 
> (tests.test_jwt.PEMCryptTestsPyCrypto.test_sign_and_verify_from_converted_pkcs12)
>  ... ok
> test_verify_id_token 
> (tests.test_jwt.PEMCryptTestsPyCrypto.test_verify_id_token) ... ok
> test_verify_id_token_bad_tokens 
> (tests.test_jwt.PEMCryptTestsPyCrypto.test_verify_id_token_bad_tokens) ... ok
> test_verify_id_token_with_certs_uri 
> (tests.test_jwt.PEMCryptTestsPyCrypto.test_verify_id_token_with_certs_uri) 
> ... ok
> test_verify_id_token_with_certs_uri_default_http 
> (tests.test_jwt.PEMCryptTestsPyCrypto.test_verify_id_token_with_certs_uri_default_http)
>  ... ok
> test_verify_id_token_with_certs_uri_fails 
> (tests.test_jwt.PEMCryptTestsPyCrypto.test_verify_id_token_with_certs_uri_fails)
>  ... ok
> test_credentials_good 
> (tests.test_jwt.PEMSignedJwtAssertionCredentialsOpenSSLTests.test_credentials_good)
>  ... ok
> test_credentials_refresh_with_storage 
> (tests.test_jwt.PEMSignedJwtAssertionCredentialsOpenSSLTests.test_credentials_refresh_with_storage)
>  ... ok
> test_credentials_refresh_without_storage 
> (tests.test_jwt.PEMSignedJwtAssertionCredentialsOpenSSLTests.test_credentials_refresh_without_storage)
>  ... ok
> test_credentials_to_from_json 
> (tests.test_jwt.PEMSignedJwtAssertionCredentialsOpenSSLTests.test_credentials_to_from_json)
>  ... ok
> test_credentials_good 
> (tests.test_jwt.PEMSignedJwtAssertionCredentialsPyCryptoTests.test_credentials_good)
>  ... ok
> test_credentials_refresh_with_storage 
> (tests.test_jwt.PEMSignedJwtAssertionCredentialsPyCryptoTests.test_credentials_refresh_with_storage)
>  ... ok
> test_credentials_refresh_without_storage 
> (tests.test_jwt.PEMSignedJwtAssertionCredentialsPyCryptoTests.test_credentials_refresh_without_storage)
>  ... ok
> test_credentials_to_from_json 
> (tests.test_jwt.PEMSignedJwtAssertionCredentialsPyCryptoTests.test_credentials_to_from_json)
>  ... ok
> test_credentials_good 
> (tests.test_jwt.SignedJwtAssertionCredentialsTests.test_credentials_good) ... 
> ok
> test_credentials_refresh_with_storage 
> (tests.test_jwt.SignedJwtAssertionCredentialsTests.test_credentials_refresh_with_storage)
>  ... ok
> test_credentials_refresh_without_storage 
> (tests.test_jwt.SignedJwtAssertionCredentialsTests.test_credentials_refresh_without_storage)
>  ... ok
> test_credentials_to_from_json 
> (tests.test_jwt.SignedJwtAssertionCredentialsTests.test_credentials_to_from_json)
>  ... ok
> test_true (tests.test_jwt.TestHasOpenSSLFlag.test_true) ... ok
> test_authorize_401 
> (tests.test_service_account.JWTAccessCredentialsTests.test_authorize_401) ... 
> ok
> test_authorize_no_aud 
> (tests.test_service_account.JWTAccessCredentialsTests.test_authorize_no_aud) 
> ... ok
> test_authorize_stale_token 
> (tests.test_service_account.JWTAccessCredentialsTests.test_authorize_stale_token)
>  ... ok
> test_authorize_success 
> (tests.test_service_account.JWTAccessCredentialsTests.test_authorize_success) 
> ... ok
> test_create_scoped 
> (tests.test_service_account.JWTAccessCredentialsTests.test_create_scoped) ... 
> ok
> test_create_scoped_required 
> (tests.test_service_account.JWTAccessCredentialsTests.test_create_scoped_required)
>  ... ok
> test_get_access_token_additional_claims 
> (tests.test_service_account.JWTAccessCredentialsTests.test_get_access_token_additional_claims)
>  ... ok
> test_get_access_token_no_claims 
> (tests.test_service_account.JWTAccessCredentialsTests.test_get_access_token_no_claims)
>  ... ok
> test_refresh 
> (tests.test_service_account.JWTAccessCredentialsTests.test_refresh) ... ok
> test_revoke 
> (tests.test_service_account.JWTAccessCredentialsTests.test_revoke) ... ok
> test__to_json_override 
> (tests.test_service_account.ServiceAccountCredentialsTests.test__to_json_override)
>  ... ok
> test_access_token 
> (tests.test_service_account.ServiceAccountCredentialsTests.test_access_token) 
> ... ok
> test_create_delegated 
> (tests.test_service_account.ServiceAccountCredentialsTests.test_create_delegated)
>  ... ok
> test_create_delegated_existing_sub 
> (tests.test_service_account.ServiceAccountCredentialsTests.test_create_delegated_existing_sub)
>  ... ok
> test_create_scoped 
> (tests.test_service_account.ServiceAccountCredentialsTests.test_create_scoped)
>  ... ok
> test_create_scoped_required_with_scopes 
> (tests.test_service_account.ServiceAccountCredentialsTests.test_create_scoped_required_with_scopes)
>  ... ok
> test_create_scoped_required_without_scopes 
> (tests.test_service_account.ServiceAccountCredentialsTests.test_create_scoped_required_without_scopes)
>  ... ok
> test_from_json_keyfile_name_factory 
> (tests.test_service_account.ServiceAccountCredentialsTests.test_from_json_keyfile_name_factory)
>  ... ok
> test_from_json_keyfile_name_factory_bad_type 
> (tests.test_service_account.ServiceAccountCredentialsTests.test_from_json_keyfile_name_factory_bad_type)
>  ... ok
> test_from_json_keyfile_name_factory_missing_field 
> (tests.test_service_account.ServiceAccountCredentialsTests.test_from_json_keyfile_name_factory_missing_field)
>  ... ok
> test_from_p12_keyfile_defaults 
> (tests.test_service_account.ServiceAccountCredentialsTests.test_from_p12_keyfile_defaults)
>  ... ok
> test_from_p12_keyfile_explicit 
> (tests.test_service_account.ServiceAccountCredentialsTests.test_from_p12_keyfile_explicit)
>  ... ok
> test_from_p12_keyfile_with_pycrypto 
> (tests.test_service_account.ServiceAccountCredentialsTests.test_from_p12_keyfile_with_pycrypto)
>  ... ok
> test_from_p12_keyfile_with_rsa 
> (tests.test_service_account.ServiceAccountCredentialsTests.test_from_p12_keyfile_with_rsa)
>  ... ok
> test_service_account_email 
> (tests.test_service_account.ServiceAccountCredentialsTests.test_service_account_email)
>  ... ok
> test_sign_blob 
> (tests.test_service_account.ServiceAccountCredentialsTests.test_sign_blob) 
> ... ok
> test_ClientRedirectServer 
> (tests.test_tools.TestClientRedirectServer.test_ClientRedirectServer) ... 
> SKIP: Skipped in Debian: doing network access
> test_message_if_missing 
> (tests.test_tools.TestMessageIfMissing.test_message_if_missing) ... ok
> test_run_flow_no_webserver 
> (tests.test_tools.TestRunFlow.test_run_flow_no_webserver) ... ok
> test_run_flow_no_webserver_exchange_error 
> (tests.test_tools.TestRunFlow.test_run_flow_no_webserver_exchange_error) ... 
> ok
> test_run_flow_no_webserver_explicit_flags 
> (tests.test_tools.TestRunFlow.test_run_flow_no_webserver_explicit_flags) ... 
> ok
> test_run_flow_webserver 
> (tests.test_tools.TestRunFlow.test_run_flow_webserver) ... ok
> test_run_flow_webserver_exchange_error 
> (tests.test_tools.TestRunFlow.test_run_flow_webserver_exchange_error) ... ok
> test_run_flow_webserver_fallback 
> (tests.test_tools.TestRunFlow.test_run_flow_webserver_fallback) ... ok
> test_run_flow_webserver_no_code 
> (tests.test_tools.TestRunFlow.test_run_flow_webserver_no_code) ... ok
> test_get_set_delete 
> (tests.test_transport.TestMemoryCache.test_get_set_delete) ... ok
> test_append (tests.test_transport.Test__apply_user_agent.test_append) ... ok
> test_new_agent (tests.test_transport.Test__apply_user_agent.test_new_agent) 
> ... ok
> test_null (tests.test_transport.Test__apply_user_agent.test_null) ... ok
> test_copy (tests.test_transport.Test__initialize_headers.test_copy) ... ok
> test_null (tests.test_transport.Test__initialize_headers.test_null) ... ok
> test_cast_object (tests.test_transport.Test_clean_headers.test_cast_object) 
> ... ok
> test_cast_unicode (tests.test_transport.Test_clean_headers.test_cast_unicode) 
> ... ok
> test_no_modify (tests.test_transport.Test_clean_headers.test_no_modify) ... ok
> test_unicode_failure 
> (tests.test_transport.Test_clean_headers.test_unicode_failure) ... ok
> test_global (tests.test_transport.Test_get_cached_http.test_global) ... ok
> test_value (tests.test_transport.Test_get_cached_http.test_value) ... ok
> test_it (tests.test_transport.Test_get_http_object.test_it) ... ok
> test_with_args (tests.test_transport.Test_get_http_object.test_with_args) ... 
> ok
> test_with_callable_http 
> (tests.test_transport.Test_request.test_with_callable_http) ... ok
> test_with_request_attr 
> (tests.test_transport.Test_request.test_with_request_attr) ... ok
> test_wrap (tests.test_transport.Test_wrap_http_for_auth.test_wrap) ... ok
> 
> ======================================================================
> ERROR: test_incremental_auth 
> (tests.contrib.test_flask_util.FlaskOAuth2Tests.test_incremental_auth)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/tests/contrib/test_flask_util.py", line 484, in 
> test_incremental_auth
>     response.headers['Location'].split('?', 1)[1])
>     ~~~~~~~~~~~~~~~~^^^^^^^^^^^^
>   File "/usr/lib/python3/dist-packages/werkzeug/datastructures.py", line 907, 
> in __getitem__
>     raise exceptions.BadRequestKeyError(key)
> werkzeug.exceptions.BadRequestKeyError: 400 Bad Request: The browser (or 
> proxy) sent a request that this server could not understand.
> 
> ======================================================================
> ERROR: test_usage (tests.test__helpers.PositionalTests.test_usage)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/tests/test__helpers.py", line 52, in test_usage
>     @_helpers.positional
>      ^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/oauth2client/_helpers.py", line 139, in positional
>     args, _, _, defaults = inspect.getargspec(max_positional_args)
>                            ^^^^^^^^^^^^^^^^^^
> AttributeError: module 'inspect' has no attribute 'getargspec'
> 
> ----------------------------------------------------------------------
> Ran 461 tests in 2.942s
> 
> FAILED (SKIP=1, errors=2)
> make[1]: *** [debian/rules:29: override_dh_auto_install] Error 1


The full build log is available from:
http://qa-logs.debian.net/2022/12/20/python-oauth2client_4.1.3-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221220;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221220&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to