* Package: dev-python/oauthlib-3.1.0 * Repository: gentoo * Maintainer: python@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 test userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox @@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; This ebuild was merged at the following commit: https://github.com/gentoo/gentoo/commit/030923347495318d217e3979a2377adc16000714 (Fri Dec 11 12:42:35 UTC 2020) @@@@@ END @@@@@ emerge --info: Portage 3.0.12 (python 3.7.9-final-0, default/linux/amd64/17.1, gcc-10.2.0, glibc-2.32-r5, 4.19.102-gentoo x86_64) ================================================================= System uname: Linux-4.19.102-gentoo-x86_64-Intel-R-_Xeon-R-_CPU_E5-2650_v4_@_2.20GHz-with-gentoo-2.7 KiB Mem: 264031048 total, 229571972 free KiB Swap: 0 total, 0 free sh bash 5.0_p18 ld GNU ld (Gentoo 2.35.1 p2) 2.35.1 app-shells/bash: 5.0_p18::gentoo dev-lang/perl: 5.30.3-r1::gentoo dev-lang/python: 2.7.18-r4::gentoo, 3.6.12::gentoo, 3.7.9::gentoo, 3.8.6::gentoo, 3.9.0::gentoo dev-util/cmake: 3.19.1::gentoo sys-apps/baselayout: 2.7-r1::gentoo sys-apps/openrc: 0.42.1::gentoo sys-apps/sandbox: 2.20::gentoo sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r5::gentoo sys-devel/automake: 1.16.3-r1::gentoo sys-devel/binutils: 2.35.1-r1::gentoo sys-devel/gcc: 10.2.0-r3::gentoo sys-devel/gcc-config: 2.3.2-r1::gentoo sys-devel/libtool: 2.4.6-r6::gentoo sys-devel/make: 4.3::gentoo sys-kernel/linux-headers: 5.9::gentoo (virtual/os-headers) sys-libs/glibc: 2.32-r5::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 sync-rsync-extra-opts: sync-rsync-verify-jobs: 1 sync-rsync-verify-metamanifest: yes sync-rsync-verify-max-age: 24 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* BSD" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" DISTDIR="/var/tmp/portage/dev-python/oauthlib-3.1.0/distdir" EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -k -b" ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" FCFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="en_US.utf8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" MAKEOPTS="-j48 V=1" PKGDIR="/root/.packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" USE="acl amd64 berkdb bzip2 cli crypt dri elogind fortran gdbm iconv ipv6 jumbo-build libglvnd libtirpc multilib native-symlinks ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd test unicode xattr zlib" ABI_X86="64" ELIBC="glibc" KERNEL="linux" PYTHON_TARGETS="python3_6 python3_7 python3_8" USERLAND="GNU" Unset: CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS emerge history: 2020-12-11T14:20:41 >>> dev-python/blinker 2020-12-11T14:20:40 >>> dev-python/pyjwt 2020-12-11T14:20:51 >>> dev-python/oauthlib 2020-12-11T14:21:20 >>> dev-python/mock >>> Unpacking source... >>> Unpacking oauthlib-3.1.0.tar.gz to /var/tmp/portage/dev-python/oauthlib-3.1.0/work >>> Source unpacked in /var/tmp/portage/dev-python/oauthlib-3.1.0/work >>> Preparing source in /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0 ... * python3_6: running distutils-r1_run_phase distutils-r1_python_compile python3.6 setup.py build -j 48 running build running build_py creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib copying oauthlib/uri_validate.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib copying oauthlib/signals.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib copying oauthlib/common.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib copying oauthlib/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth1 copying oauthlib/oauth1/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth1 creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2 copying oauthlib/oauth2/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2 creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/openid copying oauthlib/openid/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/openid creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/utils.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/parameters.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/signature.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/request_validator.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/errors.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth1/rfc5849 creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/pre_configured.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/resource.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/signature_only.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/request_token.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/access_token.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/authorization.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/base.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth1/rfc5849/endpoints creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/tokens.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/utils.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/parameters.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/request_validator.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/errors.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749 creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/revocation.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/pre_configured.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/resource.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/metadata.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/introspect.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/authorization.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/token.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/base.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/endpoints creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/implicit.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/resource_owner_password_credentials.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/refresh_token.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/client_credentials.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/base.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/authorization_code.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/grant_types creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/mobile_application.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/web_application.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/base.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/service_application.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/legacy_application.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/backend_application.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/oauth2/rfc6749/clients creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/openid/connect copying oauthlib/openid/connect/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/openid/connect creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/openid/connect/core copying oauthlib/openid/connect/core/exceptions.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/openid/connect/core copying oauthlib/openid/connect/core/tokens.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/openid/connect/core copying oauthlib/openid/connect/core/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/openid/connect/core copying oauthlib/openid/connect/core/request_validator.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/openid/connect/core creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/openid/connect/core/endpoints copying oauthlib/openid/connect/core/endpoints/pre_configured.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/openid/connect/core/endpoints copying oauthlib/openid/connect/core/endpoints/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/openid/connect/core/endpoints copying oauthlib/openid/connect/core/endpoints/userinfo.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/openid/connect/core/endpoints creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/implicit.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/exceptions.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/base.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/dispatchers.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/hybrid.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/authorization_code.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_6/lib/oauthlib/openid/connect/core/grant_types warning: build_py: byte-compiling is disabled, skipping. * python3_7: running distutils-r1_run_phase distutils-r1_python_compile python3.7 setup.py build -j 48 running build running build_py creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib copying oauthlib/uri_validate.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib copying oauthlib/signals.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib copying oauthlib/common.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib copying oauthlib/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth1 copying oauthlib/oauth1/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth1 creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2 copying oauthlib/oauth2/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2 creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/openid copying oauthlib/openid/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/openid creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/utils.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/parameters.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/signature.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/request_validator.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/errors.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth1/rfc5849 creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/pre_configured.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/resource.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/signature_only.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/request_token.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/access_token.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/authorization.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/base.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth1/rfc5849/endpoints creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/tokens.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/utils.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/parameters.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/request_validator.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/errors.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749 creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/revocation.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/pre_configured.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/resource.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/metadata.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/introspect.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/authorization.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/token.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/base.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/endpoints creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/implicit.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/resource_owner_password_credentials.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/refresh_token.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/client_credentials.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/base.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/authorization_code.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/grant_types creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/mobile_application.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/web_application.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/base.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/service_application.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/legacy_application.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/backend_application.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/oauth2/rfc6749/clients creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/openid/connect copying oauthlib/openid/connect/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/openid/connect creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/openid/connect/core copying oauthlib/openid/connect/core/exceptions.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/openid/connect/core copying oauthlib/openid/connect/core/tokens.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/openid/connect/core copying oauthlib/openid/connect/core/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/openid/connect/core copying oauthlib/openid/connect/core/request_validator.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/openid/connect/core creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/openid/connect/core/endpoints copying oauthlib/openid/connect/core/endpoints/pre_configured.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/openid/connect/core/endpoints copying oauthlib/openid/connect/core/endpoints/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/openid/connect/core/endpoints copying oauthlib/openid/connect/core/endpoints/userinfo.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/openid/connect/core/endpoints creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/implicit.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/exceptions.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/base.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/dispatchers.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/hybrid.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/authorization_code.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_7/lib/oauthlib/openid/connect/core/grant_types warning: build_py: byte-compiling is disabled, skipping. * python3_8: running distutils-r1_run_phase distutils-r1_python_compile python3.8 setup.py build -j 48 running build running build_py creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib copying oauthlib/uri_validate.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib copying oauthlib/signals.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib copying oauthlib/common.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib copying oauthlib/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth1 copying oauthlib/oauth1/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth1 creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2 copying oauthlib/oauth2/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2 creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/openid copying oauthlib/openid/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/openid creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/utils.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/parameters.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/signature.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/request_validator.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/errors.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth1/rfc5849 creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/pre_configured.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/resource.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/signature_only.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/request_token.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/access_token.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/authorization.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/base.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth1/rfc5849/endpoints creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/tokens.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/utils.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/parameters.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/request_validator.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/errors.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749 creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/revocation.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/pre_configured.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/resource.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/metadata.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/introspect.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/authorization.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/token.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/base.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/endpoints creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/implicit.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/resource_owner_password_credentials.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/refresh_token.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/client_credentials.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/base.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/authorization_code.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/grant_types creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/mobile_application.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/web_application.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/base.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/service_application.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/legacy_application.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/backend_application.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/oauth2/rfc6749/clients creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/openid/connect copying oauthlib/openid/connect/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/openid/connect creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/openid/connect/core copying oauthlib/openid/connect/core/exceptions.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/openid/connect/core copying oauthlib/openid/connect/core/tokens.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/openid/connect/core copying oauthlib/openid/connect/core/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/openid/connect/core copying oauthlib/openid/connect/core/request_validator.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/openid/connect/core creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/openid/connect/core/endpoints copying oauthlib/openid/connect/core/endpoints/pre_configured.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/openid/connect/core/endpoints copying oauthlib/openid/connect/core/endpoints/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/openid/connect/core/endpoints copying oauthlib/openid/connect/core/endpoints/userinfo.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/openid/connect/core/endpoints creating /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/implicit.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/exceptions.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/base.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/dispatchers.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/hybrid.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/__init__.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/authorization_code.py -> /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0-python3_8/lib/oauthlib/openid/connect/core/grant_types warning: build_py: byte-compiling is disabled, skipping. >>> Source compiled. >>> Test phase: dev-python/oauthlib-3.1.0 * python3_6: running distutils-r1_run_phase python_test test_check_request_token (tests.oauth1.rfc5849.endpoints.test_access_token.AccessTokenEndpointTest) ... ok test_check_verifier (tests.oauth1.rfc5849.endpoints.test_access_token.AccessTokenEndpointTest) ... ok test_valid_request (tests.oauth1.rfc5849.endpoints.test_access_token.AccessTokenEndpointTest) ... ok test_validate_client_key (tests.oauth1.rfc5849.endpoints.test_access_token.AccessTokenEndpointTest) ... ok test_validate_request_token (tests.oauth1.rfc5849.endpoints.test_access_token.AccessTokenEndpointTest) ... ok test_validate_signature (tests.oauth1.rfc5849.endpoints.test_access_token.AccessTokenEndpointTest) ... ok test_validate_verifier (tests.oauth1.rfc5849.endpoints.test_access_token.AccessTokenEndpointTest) ... ok test_create_authorization_response (tests.oauth1.rfc5849.endpoints.test_authorization.AuthorizationEndpointTest) ... ok test_create_authorization_response_oob (tests.oauth1.rfc5849.endpoints.test_authorization.AuthorizationEndpointTest) ... ok test_get_realms_and_credentials (tests.oauth1.rfc5849.endpoints.test_authorization.AuthorizationEndpointTest) ... ok test_verify_realms (tests.oauth1.rfc5849.endpoints.test_authorization.AuthorizationEndpointTest) ... ok test_verify_token (tests.oauth1.rfc5849.endpoints.test_authorization.AuthorizationEndpointTest) ... ok test_case_insensitive_headers (tests.oauth1.rfc5849.endpoints.test_base.BaseEndpointTest) Ensure headers are case-insensitive ... ok test_client_key_check (tests.oauth1.rfc5849.endpoints.test_base.BaseEndpointTest) ... ok test_duplicate_params (tests.oauth1.rfc5849.endpoints.test_base.BaseEndpointTest) Ensure params are only supplied once ... ok test_enforce_ssl (tests.oauth1.rfc5849.endpoints.test_base.BaseEndpointTest) Ensure SSL is enforced by default. ... ok test_expired_timestamp (tests.oauth1.rfc5849.endpoints.test_base.BaseEndpointTest) ... ok test_invalid_version (tests.oauth1.rfc5849.endpoints.test_base.BaseEndpointTest) ... ok test_mandated_params (tests.oauth1.rfc5849.endpoints.test_base.BaseEndpointTest) Ensure all mandatory params are present. ... ok test_missing_parameters (tests.oauth1.rfc5849.endpoints.test_base.BaseEndpointTest) ... ok test_multiple_source_params (tests.oauth1.rfc5849.endpoints.test_base.BaseEndpointTest) Check for duplicate params ... ok test_noncecheck (tests.oauth1.rfc5849.endpoints.test_base.BaseEndpointTest) ... ok test_oauth_timestamp (tests.oauth1.rfc5849.endpoints.test_base.BaseEndpointTest) Check for a valid UNIX timestamp. ... ok test_oauth_version (tests.oauth1.rfc5849.endpoints.test_base.BaseEndpointTest) OAuth version must be 1.0 if present. ... ok test_signature_method_validation (tests.oauth1.rfc5849.endpoints.test_base.BaseEndpointTest) Ensure valid signature method is used. ... ok test_signature_methods (tests.oauth1.rfc5849.endpoints.test_base.BaseEndpointTest) ... ok test_ssl_enforcement (tests.oauth1.rfc5849.endpoints.test_base.BaseEndpointTest) ... ok test_hmac_signature (tests.oauth1.rfc5849.endpoints.test_base.SignatureVerificationTest) ... ok test_plaintext_signature (tests.oauth1.rfc5849.endpoints.test_base.SignatureVerificationTest) ... ok test_rsa_signature (tests.oauth1.rfc5849.endpoints.test_base.SignatureVerificationTest) ... ok test_signature_too_short (tests.oauth1.rfc5849.endpoints.test_base.SignatureVerificationTest) ... ok test_check_realms (tests.oauth1.rfc5849.endpoints.test_request_token.RequestTokenEndpointTest) ... ok test_check_redirect_uri (tests.oauth1.rfc5849.endpoints.test_request_token.RequestTokenEndpointTest) ... ok test_uri_provided_realm (tests.oauth1.rfc5849.endpoints.test_request_token.RequestTokenEndpointTest) ... ok test_valid_request (tests.oauth1.rfc5849.endpoints.test_request_token.RequestTokenEndpointTest) ... ok test_validate_client_key (tests.oauth1.rfc5849.endpoints.test_request_token.RequestTokenEndpointTest) ... ok test_validate_realms (tests.oauth1.rfc5849.endpoints.test_request_token.RequestTokenEndpointTest) ... ok test_validate_redirect_uri (tests.oauth1.rfc5849.endpoints.test_request_token.RequestTokenEndpointTest) ... ok test_validate_signature (tests.oauth1.rfc5849.endpoints.test_request_token.RequestTokenEndpointTest) ... ok test_check_access_token (tests.oauth1.rfc5849.endpoints.test_resource.ResourceEndpointTest) ... ok test_missing_parameters (tests.oauth1.rfc5849.endpoints.test_resource.ResourceEndpointTest) ... ok test_valid_request (tests.oauth1.rfc5849.endpoints.test_resource.ResourceEndpointTest) ... ok test_validate_access_token (tests.oauth1.rfc5849.endpoints.test_resource.ResourceEndpointTest) ... ok test_validate_client_key (tests.oauth1.rfc5849.endpoints.test_resource.ResourceEndpointTest) ... ok test_validate_realms (tests.oauth1.rfc5849.endpoints.test_resource.ResourceEndpointTest) ... ok test_validate_signature (tests.oauth1.rfc5849.endpoints.test_resource.ResourceEndpointTest) ... ok test_missing_parameters (tests.oauth1.rfc5849.endpoints.test_signature_only.SignatureOnlyEndpointTest) ... ok test_valid_request (tests.oauth1.rfc5849.endpoints.test_signature_only.SignatureOnlyEndpointTest) ... ok test_validate_client_key (tests.oauth1.rfc5849.endpoints.test_signature_only.SignatureOnlyEndpointTest) ... ok test_validate_signature (tests.oauth1.rfc5849.endpoints.test_signature_only.SignatureOnlyEndpointTest) ... ok test_convert_to_unicode_resource_owner (tests.oauth1.rfc5849.test_client.ClientConstructorTests) ... ok test_decoding (tests.oauth1.rfc5849.test_client.ClientConstructorTests) ... ok test_give_explicit_nonce (tests.oauth1.rfc5849.test_client.ClientConstructorTests) ... ok test_give_explicit_timestamp (tests.oauth1.rfc5849.test_client.ClientConstructorTests) ... ok test_hmac_sha1 (tests.oauth1.rfc5849.test_client.ClientConstructorTests) ... ok test_hmac_sha256 (tests.oauth1.rfc5849.test_client.ClientConstructorTests) ... ok test_rsa (tests.oauth1.rfc5849.test_client.ClientConstructorTests) ... ok test_client_no_realm (tests.oauth1.rfc5849.test_client.ClientRealmTests) ... ok test_client_realm_sign_with_additional_realm (tests.oauth1.rfc5849.test_client.ClientRealmTests) ... ok test_client_realm_sign_with_default_realm (tests.oauth1.rfc5849.test_client.ClientRealmTests) ... ok test_hmac_sha1_method (tests.oauth1.rfc5849.test_client.SignatureMethodTest) ... ok test_hmac_sha256_method (tests.oauth1.rfc5849.test_client.SignatureMethodTest) ... ok test_invalid_method (tests.oauth1.rfc5849.test_client.SignatureMethodTest) ... ok test_plaintext_method (tests.oauth1.rfc5849.test_client.SignatureMethodTest) ... ok test_register_method (tests.oauth1.rfc5849.test_client.SignatureMethodTest) ... ok test_rsa_method (tests.oauth1.rfc5849.test_client.SignatureMethodTest) ... ok test_rsa_no_key (tests.oauth1.rfc5849.test_client.SignatureMethodTest) ... ok test_invalid_signature_type (tests.oauth1.rfc5849.test_client.SignatureTypeTest) ... ok test_params_in_body (tests.oauth1.rfc5849.test_client.SignatureTypeTest) ... ok test_params_in_query (tests.oauth1.rfc5849.test_client.SignatureTypeTest) ... ok test_case_insensitive_headers (tests.oauth1.rfc5849.test_client.SigningTest) ... ok test_sign_body (tests.oauth1.rfc5849.test_client.SigningTest) ... ok test_sign_get_with_body (tests.oauth1.rfc5849.test_client.SigningTest) ... ok test_sign_no_body (tests.oauth1.rfc5849.test_client.SigningTest) ... ok test_sign_unicode (tests.oauth1.rfc5849.test_client.SigningTest) ... ok test_append_params (tests.oauth1.rfc5849.test_parameters.ParameterTests) ... ok test_prepare_form_encoded_body (tests.oauth1.rfc5849.test_parameters.ParameterTests) ... ok test_prepare_headers (tests.oauth1.rfc5849.test_parameters.ParameterTests) ... ok test_prepare_headers_ignore_data (tests.oauth1.rfc5849.test_parameters.ParameterTests) ... ok test_prepare_request_uri_query (tests.oauth1.rfc5849.test_parameters.ParameterTests) ... ok test_check_length (tests.oauth1.rfc5849.test_request_validator.RequestValidatorTests) ... ok test_check_realms (tests.oauth1.rfc5849.test_request_validator.RequestValidatorTests) ... ok test_not_implemented (tests.oauth1.rfc5849.test_request_validator.RequestValidatorTests) ... ok test_base_string_uri (tests.oauth1.rfc5849.test_signatures.SignatureTests) ... ok test_collect_parameters (tests.oauth1.rfc5849.test_signatures.SignatureTests) We check against parameters multiple times in case things change ... ok test_normalize_parameters (tests.oauth1.rfc5849.test_signatures.SignatureTests) We copy some of the variables from the test method above. ... ok test_sign_hmac_sha1 (tests.oauth1.rfc5849.test_signatures.SignatureTests) Verifying HMAC-SHA1 signature against one created by OpenSSL. ... ok test_sign_hmac_sha1_with_client (tests.oauth1.rfc5849.test_signatures.SignatureTests) ... ok test_sign_plaintext (tests.oauth1.rfc5849.test_signatures.SignatureTests) ... ok test_sign_plaintext_with_client (tests.oauth1.rfc5849.test_signatures.SignatureTests) ... ok test_sign_rsa_sha1 (tests.oauth1.rfc5849.test_signatures.SignatureTests) Verify RSA-SHA1 signature against one created by OpenSSL. ... ok test_sign_rsa_sha1_with_client (tests.oauth1.rfc5849.test_signatures.SignatureTests) ... ok test_signature_base_string (tests.oauth1.rfc5849.test_signatures.SignatureTests) ... ok test_escape (tests.oauth1.rfc5849.test_utils.UtilsTests) ... ok test_filter_oauth_params (tests.oauth1.rfc5849.test_utils.UtilsTests) ... ok test_filter_params (tests.oauth1.rfc5849.test_utils.UtilsTests) ... ok test_parse_authorization_header (tests.oauth1.rfc5849.test_utils.UtilsTests) ... ok test_unescape (tests.oauth1.rfc5849.test_utils.UtilsTests) ... ok test_parse_token_response (tests.oauth2.rfc6749.clients.test_backend_application.BackendApplicationClientTest) ... ok test_request_body (tests.oauth2.rfc6749.clients.test_backend_application.BackendApplicationClientTest) ... ok test_add_bearer_token (tests.oauth2.rfc6749.clients.test_base.ClientTest) Test a number of bearer token placements ... ok test_add_mac_token (tests.oauth2.rfc6749.clients.test_base.ClientTest) ... ok test_prepare_authorization_request (tests.oauth2.rfc6749.clients.test_base.ClientTest) ... ok test_prepare_refresh_token_request (tests.oauth2.rfc6749.clients.test_base.ClientTest) ... ok test_prepare_token_request (tests.oauth2.rfc6749.clients.test_base.ClientTest) ... ok test_revocation_request (tests.oauth2.rfc6749.clients.test_base.ClientTest) ... ok test_parse_token_response (tests.oauth2.rfc6749.clients.test_legacy_application.LegacyApplicationClientTest) ... ok test_prepare_request_body (tests.oauth2.rfc6749.clients.test_legacy_application.LegacyApplicationClientTest) ... ok test_request_body (tests.oauth2.rfc6749.clients.test_legacy_application.LegacyApplicationClientTest) ... ok test_implicit_token_uri (tests.oauth2.rfc6749.clients.test_mobile_application.MobileApplicationClientTest) ... ok test_parse_token_response (tests.oauth2.rfc6749.clients.test_mobile_application.MobileApplicationClientTest) ... ok test_populate_attributes (tests.oauth2.rfc6749.clients.test_mobile_application.MobileApplicationClientTest) ... ok test_parse_token_response (tests.oauth2.rfc6749.clients.test_service_application.ServiceApplicationClientTest) ... ok test_request_body (tests.oauth2.rfc6749.clients.test_service_application.ServiceApplicationClientTest) ... ok test_request_body_no_initial_private_key (tests.oauth2.rfc6749.clients.test_service_application.ServiceApplicationClientTest) ... ok test_auth_grant_uri (tests.oauth2.rfc6749.clients.test_web_application.WebApplicationClientTest) ... ok test_parse_grant_uri_response (tests.oauth2.rfc6749.clients.test_web_application.WebApplicationClientTest) ... ok test_parse_token_response (tests.oauth2.rfc6749.clients.test_web_application.WebApplicationClientTest) ... ok test_populate_attributes (tests.oauth2.rfc6749.clients.test_web_application.WebApplicationClientTest) ... ok test_prepare_authorization_requeset (tests.oauth2.rfc6749.clients.test_web_application.WebApplicationClientTest) ... ok test_prepare_request_body (tests.oauth2.rfc6749.clients.test_web_application.WebApplicationClientTest) ... /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/oauthlib/oauth2/rfc6749/clients/web_application.py:149: DeprecationWarning: `client_id` has been deprecated in favor of `include_client_id`, a boolean value which will include the already configured `self.client_id`. DeprecationWarning) ok test_request_body (tests.oauth2.rfc6749.clients.test_web_application.WebApplicationClientTest) ... ok test_default_config (tests.oauth2.rfc6749.endpoints.test_base_endpoint.BaseEndpointTest) ... ok test_error_catching (tests.oauth2.rfc6749.endpoints.test_base_endpoint.BaseEndpointTest) ... ok test_unavailability (tests.oauth2.rfc6749.endpoints.test_base_endpoint.BaseEndpointTest) ... ok test_wrapper (tests.oauth2.rfc6749.endpoints.test_base_endpoint.BaseEndpointTest) ... ok test_basicauth_backend (tests.oauth2.rfc6749.endpoints.test_client_authentication.ClientAuthenticationTest) ... ok test_basicauth_introspect (tests.oauth2.rfc6749.endpoints.test_client_authentication.ClientAuthenticationTest) ... ok test_basicauth_legacy (tests.oauth2.rfc6749.endpoints.test_client_authentication.ClientAuthenticationTest) ... ok test_basicauth_revoke (tests.oauth2.rfc6749.endpoints.test_client_authentication.ClientAuthenticationTest) ... ok test_basicauth_web (tests.oauth2.rfc6749.endpoints.test_client_authentication.ClientAuthenticationTest) ... ok test_client_id_authentication (tests.oauth2.rfc6749.endpoints.test_client_authentication.ClientAuthenticationTest) ... ok test_custom_authentication (tests.oauth2.rfc6749.endpoints.test_client_authentication.ClientAuthenticationTest) ... ok test_default_uri (tests.oauth2.rfc6749.endpoints.test_credentials_preservation.PreservationTest) ... ok test_default_uri_in_token (tests.oauth2.rfc6749.endpoints.test_credentials_preservation.PreservationTest) ... ok test_invalid_redirect_uri (tests.oauth2.rfc6749.endpoints.test_credentials_preservation.PreservationTest) ... ok test_redirect_uri_preservation (tests.oauth2.rfc6749.endpoints.test_credentials_preservation.PreservationTest) ... ok test_state_preservation (tests.oauth2.rfc6749.endpoints.test_credentials_preservation.PreservationTest) ... ok test_access_denied (tests.oauth2.rfc6749.endpoints.test_error_responses.ErrorResponseTest) ... ok test_access_denied_no_default_redirecturi (tests.oauth2.rfc6749.endpoints.test_error_responses.ErrorResponseTest) ... ok test_empty_parameter (tests.oauth2.rfc6749.endpoints.test_error_responses.ErrorResponseTest) ... ok test_invalid_client (tests.oauth2.rfc6749.endpoints.test_error_responses.ErrorResponseTest) ... ok test_invalid_client_id (tests.oauth2.rfc6749.endpoints.test_error_responses.ErrorResponseTest) ... ok test_invalid_default_redirect_uri (tests.oauth2.rfc6749.endpoints.test_error_responses.ErrorResponseTest) ... ok test_invalid_grant (tests.oauth2.rfc6749.endpoints.test_error_responses.ErrorResponseTest) ... ok test_invalid_post_request (tests.oauth2.rfc6749.endpoints.test_error_responses.ErrorResponseTest) ... ok test_invalid_redirect_uri (tests.oauth2.rfc6749.endpoints.test_error_responses.ErrorResponseTest) ... ok test_invalid_request (tests.oauth2.rfc6749.endpoints.test_error_responses.ErrorResponseTest) ... ok test_invalid_request_duplicate_params (tests.oauth2.rfc6749.endpoints.test_error_responses.ErrorResponseTest) ... /var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/tests/oauth2/rfc6749/endpoints/test_error_responses.py:185: DeprecationWarning: Please use assertRaisesRegex instead. uri.format('code')) ok test_invalid_request_method (tests.oauth2.rfc6749.endpoints.test_error_responses.ErrorResponseTest) ... ok test_invalid_request_missing_response_type (tests.oauth2.rfc6749.endpoints.test_error_responses.ErrorResponseTest) ... ok test_invalid_scope (tests.oauth2.rfc6749.endpoints.test_error_responses.ErrorResponseTest) ... ok test_mismatching_redirect_uri (tests.oauth2.rfc6749.endpoints.test_error_responses.ErrorResponseTest) ... ok test_missing_client_id (tests.oauth2.rfc6749.endpoints.test_error_responses.ErrorResponseTest) ... ok test_missing_redirect_uri (tests.oauth2.rfc6749.endpoints.test_error_responses.ErrorResponseTest) ... ok test_server_error (tests.oauth2.rfc6749.endpoints.test_error_responses.ErrorResponseTest) ... ok test_temporarily_unavailable (tests.oauth2.rfc6749.endpoints.test_error_responses.ErrorResponseTest) ... ok test_unauthorized_client (tests.oauth2.rfc6749.endpoints.test_error_responses.ErrorResponseTest) ... ok test_unsupported_grant_type (tests.oauth2.rfc6749.endpoints.test_error_responses.ErrorResponseTest) ... ok test_unsupported_response_type (tests.oauth2.rfc6749.endpoints.test_error_responses.ErrorResponseTest) ... ok test_post_authorization_request (tests.oauth2.rfc6749.endpoints.test_extra_credentials.ExtraCredentialsTest) ... ok test_token_request (tests.oauth2.rfc6749.endpoints.test_extra_credentials.ExtraCredentialsTest) ... ok test_introspect_bad_post_request (tests.oauth2.rfc6749.endpoints.test_introspect_endpoint.IntrospectEndpointTest) ... ok test_introspect_invalid_request_method (tests.oauth2.rfc6749.endpoints.test_introspect_endpoint.IntrospectEndpointTest) ... ok test_introspect_token (tests.oauth2.rfc6749.endpoints.test_introspect_endpoint.IntrospectEndpointTest) ... ok test_introspect_token_claims (tests.oauth2.rfc6749.endpoints.test_introspect_endpoint.IntrospectEndpointTest) ... ok test_introspect_token_claims_spoof_active (tests.oauth2.rfc6749.endpoints.test_introspect_endpoint.IntrospectEndpointTest) ... ok test_introspect_token_client_authentication_failed (tests.oauth2.rfc6749.endpoints.test_introspect_endpoint.IntrospectEndpointTest) ... ok test_introspect_token_false (tests.oauth2.rfc6749.endpoints.test_introspect_endpoint.IntrospectEndpointTest) ... ok test_introspect_token_nohint (tests.oauth2.rfc6749.endpoints.test_introspect_endpoint.IntrospectEndpointTest) ... ok test_introspect_token_public_client_authentication (tests.oauth2.rfc6749.endpoints.test_introspect_endpoint.IntrospectEndpointTest) ... ok test_introspect_token_public_client_authentication_failed (tests.oauth2.rfc6749.endpoints.test_introspect_endpoint.IntrospectEndpointTest) ... ok test_introspect_unsupported_token (tests.oauth2.rfc6749.endpoints.test_introspect_endpoint.IntrospectEndpointTest) ... ok test_mandatory_fields (tests.oauth2.rfc6749.endpoints.test_metadata.MetadataEndpointTest) ... ok test_openid_oauth2_preconfigured (tests.oauth2.rfc6749.endpoints.test_metadata.MetadataEndpointTest) ... ok test_server_metadata (tests.oauth2.rfc6749.endpoints.test_metadata.MetadataEndpointTest) ... ok test_token_endpoint (tests.oauth2.rfc6749.endpoints.test_metadata.MetadataEndpointTest) ... ok test_token_endpoint_overridden (tests.oauth2.rfc6749.endpoints.test_metadata.MetadataEndpointTest) ... ok test_backend_application (tests.oauth2.rfc6749.endpoints.test_resource_owner_association.ResourceOwnerAssociationTest) ... ok test_legacy_application (tests.oauth2.rfc6749.endpoints.test_resource_owner_association.ResourceOwnerAssociationTest) ... ok test_mobile_application (tests.oauth2.rfc6749.endpoints.test_resource_owner_association.ResourceOwnerAssociationTest) ... ok test_web_application (tests.oauth2.rfc6749.endpoints.test_resource_owner_association.ResourceOwnerAssociationTest) ... ok test_revoke_bad_post_request (tests.oauth2.rfc6749.endpoints.test_revocation_endpoint.RevocationEndpointTest) ... ok test_revoke_invalid_request_method (tests.oauth2.rfc6749.endpoints.test_revocation_endpoint.RevocationEndpointTest) ... ok test_revoke_token (tests.oauth2.rfc6749.endpoints.test_revocation_endpoint.RevocationEndpointTest) ... ok test_revoke_token_client_authentication_failed (tests.oauth2.rfc6749.endpoints.test_revocation_endpoint.RevocationEndpointTest) ... ok test_revoke_token_public_client_authentication (tests.oauth2.rfc6749.endpoints.test_revocation_endpoint.RevocationEndpointTest) ... ok test_revoke_token_public_client_authentication_failed (tests.oauth2.rfc6749.endpoints.test_revocation_endpoint.RevocationEndpointTest) ... ok test_revoke_unsupported_token (tests.oauth2.rfc6749.endpoints.test_revocation_endpoint.RevocationEndpointTest) ... ok test_revoke_with_callback (tests.oauth2.rfc6749.endpoints.test_revocation_endpoint.RevocationEndpointTest) ... ok test_invalid_scope (tests.oauth2.rfc6749.endpoints.test_scope_handling.TestScopeHandling) ... ok test_scope_changed (tests.oauth2.rfc6749.endpoints.test_scope_handling.TestScopeHandling) ... ok test_scope_extraction (tests.oauth2.rfc6749.endpoints.test_scope_handling.TestScopeHandling) ... ok test_scope_preservation (tests.oauth2.rfc6749.endpoints.test_scope_handling.TestScopeHandling) ... ok test_authenticate_client (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_authenticate_client_id (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_authentication_required (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_client_id_missing (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_correct_code_challenge_method_plain (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_correct_code_challenge_method_s256 (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_create_authorization_grant (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_create_authorization_grant_no_scopes (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_create_authorization_grant_state (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_create_authorization_response (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_create_token_response (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_create_token_response_without_refresh_token (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_custom_auth_validators (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_custom_token_validators (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_invalid_grant (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_invalid_grant_type (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_invalid_redirect_uri (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_invalid_request (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_invalid_request_duplicates (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ERROR test_pkce_challenge_missing (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_default_method (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_optional_verifier_missing_challenge_valid (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_optional_verifier_valid_challenge_missing (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_required_verifier_invalid_challenge_valid_method_valid (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_required_verifier_missing_challenge_missing (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_required_verifier_missing_challenge_valid (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_required_verifier_valid_challenge_missing (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_required_verifier_valid_challenge_valid_method_valid (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_required_verifier_valid_challenge_valid_method_wrong (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_verifier_missing (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_verifier_valid_challenge_valid_method_missing (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_wrong_method (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_wrong_code_challenge_method_plain (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_wrong_code_challenge_method_s256 (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_create_token_response (tests.oauth2.rfc6749.grant_types.test_client_credentials.ClientCredentialsGrantTest) ... ok test_custom_auth_validators_unsupported (tests.oauth2.rfc6749.grant_types.test_client_credentials.ClientCredentialsGrantTest) ... ok test_custom_token_validators (tests.oauth2.rfc6749.grant_types.test_client_credentials.ClientCredentialsGrantTest) ... ok test_error_response (tests.oauth2.rfc6749.grant_types.test_client_credentials.ClientCredentialsGrantTest) ... ok test_validate_token_response (tests.oauth2.rfc6749.grant_types.test_client_credentials.ClientCredentialsGrantTest) ... ok test_create_token_response (tests.oauth2.rfc6749.grant_types.test_implicit.ImplicitGrantTest) ... ok test_custom_validators (tests.oauth2.rfc6749.grant_types.test_implicit.ImplicitGrantTest) ... ok test_error_response (tests.oauth2.rfc6749.grant_types.test_implicit.ImplicitGrantTest) ... ok test_authenticate_client_id (tests.oauth2.rfc6749.grant_types.test_refresh_token.RefreshTokenGrantTest) ... ok test_authentication_required (tests.oauth2.rfc6749.grant_types.test_refresh_token.RefreshTokenGrantTest) ... ok test_create_token_inherit_scope (tests.oauth2.rfc6749.grant_types.test_refresh_token.RefreshTokenGrantTest) ... ok test_create_token_response (tests.oauth2.rfc6749.grant_types.test_refresh_token.RefreshTokenGrantTest) ... ok test_create_token_within_original_scope (tests.oauth2.rfc6749.grant_types.test_refresh_token.RefreshTokenGrantTest) ... ok test_custom_auth_validators_unsupported (tests.oauth2.rfc6749.grant_types.test_refresh_token.RefreshTokenGrantTest) ... ok test_custom_token_validators (tests.oauth2.rfc6749.grant_types.test_refresh_token.RefreshTokenGrantTest) ... ok test_invalid_client (tests.oauth2.rfc6749.grant_types.test_refresh_token.RefreshTokenGrantTest) ... ok test_invalid_grant_type (tests.oauth2.rfc6749.grant_types.test_refresh_token.RefreshTokenGrantTest) ... ok test_invalid_refresh_token (tests.oauth2.rfc6749.grant_types.test_refresh_token.RefreshTokenGrantTest) ... ok test_invalid_scope (tests.oauth2.rfc6749.grant_types.test_refresh_token.RefreshTokenGrantTest) ... ok test_invalid_scope_original_scopes_empty (tests.oauth2.rfc6749.grant_types.test_refresh_token.RefreshTokenGrantTest) ... ok test_invalid_token (tests.oauth2.rfc6749.grant_types.test_refresh_token.RefreshTokenGrantTest) ... ok test_valid_token_request (tests.oauth2.rfc6749.grant_types.test_refresh_token.RefreshTokenGrantTest) ... ok test_client_id_missing (tests.oauth2.rfc6749.grant_types.test_resource_owner_password.ResourceOwnerPasswordCredentialsGrantTest) ... ok test_create_token_response (tests.oauth2.rfc6749.grant_types.test_resource_owner_password.ResourceOwnerPasswordCredentialsGrantTest) ... ok test_create_token_response_without_refresh_token (tests.oauth2.rfc6749.grant_types.test_resource_owner_password.ResourceOwnerPasswordCredentialsGrantTest) ... ok test_custom_auth_validators_unsupported (tests.oauth2.rfc6749.grant_types.test_resource_owner_password.ResourceOwnerPasswordCredentialsGrantTest) ... ok test_custom_token_validators (tests.oauth2.rfc6749.grant_types.test_resource_owner_password.ResourceOwnerPasswordCredentialsGrantTest) ... ok test_error_response (tests.oauth2.rfc6749.grant_types.test_resource_owner_password.ResourceOwnerPasswordCredentialsGrantTest) ... ok test_invalid_grant_type (tests.oauth2.rfc6749.grant_types.test_resource_owner_password.ResourceOwnerPasswordCredentialsGrantTest) ... ok test_invalid_request_duplicates (tests.oauth2.rfc6749.grant_types.test_resource_owner_password.ResourceOwnerPasswordCredentialsGrantTest) ... ERROR test_invalid_request_missing_params (tests.oauth2.rfc6749.grant_types.test_resource_owner_password.ResourceOwnerPasswordCredentialsGrantTest) ... ok test_invalid_user (tests.oauth2.rfc6749.grant_types.test_resource_owner_password.ResourceOwnerPasswordCredentialsGrantTest) ... ok test_scopes (tests.oauth2.rfc6749.grant_types.test_resource_owner_password.ResourceOwnerPasswordCredentialsGrantTest) ... ok test_valid_token_request (tests.oauth2.rfc6749.grant_types.test_resource_owner_password.ResourceOwnerPasswordCredentialsGrantTest) ... ok test_custom_json_error (tests.oauth2.rfc6749.test_parameters.ParameterTests) ... ok test_grant_response (tests.oauth2.rfc6749.test_parameters.ParameterTests) Verify correct parameter parsing and validation for auth code responses. ... ok test_implicit_token_response (tests.oauth2.rfc6749.test_parameters.ParameterTests) Verify correct parameter parsing and validation for implicit responses. ... ok test_json_token_notype (tests.oauth2.rfc6749.test_parameters.ParameterTests) Verify strict token type parsing only when configured. ... ok test_json_token_response (tests.oauth2.rfc6749.test_parameters.ParameterTests) Verify correct parameter parsing and validation for token responses. ... ok test_prepare_grant_uri (tests.oauth2.rfc6749.test_parameters.ParameterTests) Verify correct authorization URI construction. ... ok test_prepare_token_request (tests.oauth2.rfc6749.test_parameters.ParameterTests) Verify correct access token request body construction. ... ok test_url_encoded_token_response (tests.oauth2.rfc6749.test_parameters.ParameterTests) Verify fallback parameter parsing and validation for token responses. ... ok test_method_contracts (tests.oauth2.rfc6749.test_request_validator.RequestValidatorTest) ... ok test_authorization_grant (tests.oauth2.rfc6749.test_server.AuthorizationEndpointTest) ... ok test_implicit_grant (tests.oauth2.rfc6749.test_server.AuthorizationEndpointTest) ... ok test_invalid_type (tests.oauth2.rfc6749.test_server.AuthorizationEndpointTest) ... ok test_missing_type (tests.oauth2.rfc6749.test_server.AuthorizationEndpointTest) ... ok test_none_grant (tests.oauth2.rfc6749.test_server.AuthorizationEndpointTest) ... ok test_defaults (tests.oauth2.rfc6749.test_server.ResourceEndpointTest) ... ok test_authorization_grant (tests.oauth2.rfc6749.test_server.SignedTokenEndpointTest) ... ok test_client_grant (tests.oauth2.rfc6749.test_server.SignedTokenEndpointTest) ... ok test_invalid_type (tests.oauth2.rfc6749.test_server.SignedTokenEndpointTest) ... ok test_missing_type (tests.oauth2.rfc6749.test_server.SignedTokenEndpointTest) ... ok test_password_grant (tests.oauth2.rfc6749.test_server.SignedTokenEndpointTest) ... ok test_scopes_and_user_id_stored_in_access_token (tests.oauth2.rfc6749.test_server.SignedTokenEndpointTest) ... ok test_authorization_grant (tests.oauth2.rfc6749.test_server.TokenEndpointTest) ... ok test_client_grant (tests.oauth2.rfc6749.test_server.TokenEndpointTest) ... ok test_invalid_type (tests.oauth2.rfc6749.test_server.TokenEndpointTest) ... ok test_missing_type (tests.oauth2.rfc6749.test_server.TokenEndpointTest) ... ok test_password_grant (tests.oauth2.rfc6749.test_server.TokenEndpointTest) ... ok test_estimate_type (tests.oauth2.rfc6749.test_tokens.TokenTest) ... ok test_estimate_type_with_fake_header_returns_type_0 (tests.oauth2.rfc6749.test_tokens.TokenTest) ... ok test_fake_bearer_is_not_validated (tests.oauth2.rfc6749.test_tokens.TokenTest) ... ok test_header_with_multispaces_is_validated (tests.oauth2.rfc6749.test_tokens.TokenTest) ... ok test_lowercase_bearer_is_validated (tests.oauth2.rfc6749.test_tokens.TokenTest) ... ok test_prepare_bearer_request (tests.oauth2.rfc6749.test_tokens.TokenTest) Verify proper addition of bearer tokens to requests. ... ok test_prepare_mac_header (tests.oauth2.rfc6749.test_tokens.TokenTest) Verify mac signatures correctness ... ok test_valid_bearer_is_validated (tests.oauth2.rfc6749.test_tokens.TokenTest) ... ok test_escape (tests.oauth2.rfc6749.test_utils.UtilsTests) Assert that we are only escaping unicode ... ok test_generate_age (tests.oauth2.rfc6749.test_utils.UtilsTests) ... ok test_host_from_uri (tests.oauth2.rfc6749.test_utils.UtilsTests) Test if hosts and ports are properly extracted from URIs. ... ok test_is_secure_transport (tests.oauth2.rfc6749.test_utils.UtilsTests) Test check secure uri. ... ok test_list_to_scope (tests.oauth2.rfc6749.test_utils.UtilsTests) ... ok test_params_from_uri (tests.oauth2.rfc6749.test_utils.UtilsTests) ... ok test_scope_to_list (tests.oauth2.rfc6749.test_utils.UtilsTests) ... ok test_claims_stored_on_code_creation (tests.openid.connect.core.endpoints.test_claims_handling.TestClaimsHandling) ... ok test_invalid_claims (tests.openid.connect.core.endpoints.test_claims_handling.TestClaimsHandling) ... ok test_authorization_endpoint_handles_prompt (tests.openid.connect.core.endpoints.test_openid_connect_params_handling.OpenIDConnectEndpointTest) ... ok test_oidc_params_preservation (tests.openid.connect.core.endpoints.test_openid_connect_params_handling.OpenIDConnectEndpointTest) ... ok test_prompt_none_exclusiveness (tests.openid.connect.core.endpoints.test_openid_connect_params_handling.OpenIDConnectEndpointTest) ... ok test_userinfo_json_response (tests.openid.connect.core.endpoints.test_userinfo_endpoint.UserInfoEndpointTest) ... ok test_userinfo_jwt_response (tests.openid.connect.core.endpoints.test_userinfo_endpoint.UserInfoEndpointTest) ... ok test_userinfo_no_auth (tests.openid.connect.core.endpoints.test_userinfo_endpoint.UserInfoEndpointTest) ... ok test_userinfo_token_expired (tests.openid.connect.core.endpoints.test_userinfo_endpoint.UserInfoEndpointTest) ... ok test_userinfo_token_no_openid_scope (tests.openid.connect.core.endpoints.test_userinfo_endpoint.UserInfoEndpointTest) ... ok test_userinfo_wrong_auth (tests.openid.connect.core.endpoints.test_userinfo_endpoint.UserInfoEndpointTest) ... ok test_authenticate_client (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_authenticate_client_id (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_authentication_required (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_client_id_missing (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_correct_code_challenge_method_plain (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_correct_code_challenge_method_s256 (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_create_authorization_grant (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_create_authorization_grant_no_scopes (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_create_authorization_grant_state (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_create_authorization_response (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_create_token_response (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_create_token_response_without_refresh_token (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_custom_auth_validators (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_custom_token_validators (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_invalid_grant (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_invalid_grant_type (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_invalid_redirect_uri (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_invalid_request (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_invalid_request_duplicates (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ERROR test_pkce_challenge_missing (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_default_method (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_optional_verifier_missing_challenge_valid (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_optional_verifier_valid_challenge_missing (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_required_verifier_invalid_challenge_valid_method_valid (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_required_verifier_missing_challenge_missing (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_required_verifier_missing_challenge_valid (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_required_verifier_valid_challenge_missing (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_required_verifier_valid_challenge_valid_method_valid (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_required_verifier_valid_challenge_valid_method_wrong (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_verifier_missing (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_verifier_valid_challenge_valid_method_missing (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_wrong_method (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_wrong_code_challenge_method_plain (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_wrong_code_challenge_method_s256 (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_authenticate_client (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_authenticate_client_id (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_authentication_required (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_client_id_missing (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_correct_code_challenge_method_plain (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_correct_code_challenge_method_s256 (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_create_authorization_grant (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_create_authorization_grant_no_scopes (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_create_authorization_grant_state (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_create_authorization_response (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_create_token_response (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_create_token_response_without_refresh_token (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_custom_auth_validators (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_custom_token_validators (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_invalid_grant (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_invalid_grant_type (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_invalid_redirect_uri (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_invalid_request (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_invalid_request_duplicates (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ERROR test_pkce_challenge_missing (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_pkce_default_method (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_pkce_optional_verifier_missing_challenge_valid (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_pkce_optional_verifier_valid_challenge_missing (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_pkce_required_verifier_invalid_challenge_valid_method_valid (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_pkce_required_verifier_missing_challenge_missing (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_pkce_required_verifier_missing_challenge_valid (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_pkce_required_verifier_valid_challenge_missing (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_pkce_required_verifier_valid_challenge_valid_method_valid (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_pkce_required_verifier_valid_challenge_valid_method_wrong (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_pkce_verifier_missing (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_pkce_verifier_valid_challenge_valid_method_missing (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_pkce_wrong_method (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_wrong_code_challenge_method_plain (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_wrong_code_challenge_method_s256 (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ... ok test_authorization (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeTest) ... ok test_create_token_response (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeTest) ... ok test_no_prompt_authorization (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeTest) ... ok test_optional_nonce (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeTest) ... ok test_finalize_id_token (tests.openid.connect.core.grant_types.test_base.IDTokenTest) ... ok test_finalize_id_token_with_at_hash (tests.openid.connect.core.grant_types.test_base.IDTokenTest) ... ok test_finalize_id_token_with_c_and_at_hash (tests.openid.connect.core.grant_types.test_base.IDTokenTest) ... ok test_finalize_id_token_with_c_hash (tests.openid.connect.core.grant_types.test_base.IDTokenTest) ... ok test_finalize_id_token_with_nonce (tests.openid.connect.core.grant_types.test_base.IDTokenTest) ... ok test_get_id_token (tests.openid.connect.core.grant_types.test_base.IDTokenTest) ... ok test_get_id_token_no_openid (tests.openid.connect.core.grant_types.test_base.IDTokenTest) ... ok test_id_token_hash (tests.openid.connect.core.grant_types.test_base.IDTokenTest) ... ok test_create_token_response_oauth (tests.openid.connect.core.grant_types.test_dispatchers.AuthTokenGrantDispatcherOAuthTest) ... ok test_create_token_response_openid (tests.openid.connect.core.grant_types.test_dispatchers.AuthTokenGrantDispatcherOpenIdTest) ... ok test_create_token_response_openid_without_code (tests.openid.connect.core.grant_types.test_dispatchers.AuthTokenGrantDispatcherOpenIdWithoutCodeTest) ... ok test_create_authorization_response_oauth (tests.openid.connect.core.grant_types.test_dispatchers.ImplicitTokenGrantDispatcherTest) ... ok test_create_authorization_response_openid (tests.openid.connect.core.grant_types.test_dispatchers.ImplicitTokenGrantDispatcherTest) ... ok test_validate_authorization_request_oauth (tests.openid.connect.core.grant_types.test_dispatchers.ImplicitTokenGrantDispatcherTest) ... ok test_validate_authorization_request_openid (tests.openid.connect.core.grant_types.test_dispatchers.ImplicitTokenGrantDispatcherTest) ... ok test_authenticate_client (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_authenticate_client_id (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_authentication_required (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_client_id_missing (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_correct_code_challenge_method_plain (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_correct_code_challenge_method_s256 (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_create_authorization_grant (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_create_authorization_grant_no_scopes (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_create_authorization_grant_state (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_create_authorization_response (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_create_token_response (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_create_token_response_without_refresh_token (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_custom_auth_validators (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_custom_token_validators (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_invalid_grant (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_invalid_grant_type (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_invalid_redirect_uri (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_invalid_request (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_invalid_request_duplicates (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ERROR test_pkce_challenge_missing (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_default_method (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_optional_verifier_missing_challenge_valid (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_optional_verifier_valid_challenge_missing (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_required_verifier_invalid_challenge_valid_method_valid (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_required_verifier_missing_challenge_missing (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_required_verifier_missing_challenge_valid (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_required_verifier_valid_challenge_missing (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_required_verifier_valid_challenge_valid_method_valid (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_required_verifier_valid_challenge_valid_method_wrong (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_verifier_missing (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_verifier_valid_challenge_valid_method_missing (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_pkce_wrong_method (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_wrong_code_challenge_method_plain (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_wrong_code_challenge_method_s256 (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ... ok test_authorization (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeTest) ... ok test_create_token_response (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeTest) ... ok test_no_prompt_authorization (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeTest) ... ok test_optional_nonce (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeTest) ... ok test_authorization (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridCodeIdTokenTest) ... ok test_create_token_response (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridCodeIdTokenTest) ... ok test_no_prompt_authorization (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridCodeIdTokenTest) ... ok test_optional_nonce (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridCodeIdTokenTest) ... ok test_required_nonce (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridCodeIdTokenTest) ... ok test_authorization (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridCodeIdTokenTokenTest) ... ok test_create_token_response (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridCodeIdTokenTokenTest) ... ok test_no_prompt_authorization (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridCodeIdTokenTokenTest) ... ok test_optional_nonce (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridCodeIdTokenTokenTest) ... ok test_required_nonce (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridCodeIdTokenTokenTest) ... ok test_authorization (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridCodeTokenTest) ... ok test_create_token_response (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridCodeTokenTest) ... ok test_no_prompt_authorization (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridCodeTokenTest) ... ok test_optional_nonce (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridCodeTokenTest) ... ok test_authenticate_client (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_authenticate_client_id (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_authentication_required (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_client_id_missing (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_correct_code_challenge_method_plain (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_correct_code_challenge_method_s256 (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_create_authorization_grant (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_create_authorization_grant_no_scopes (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_create_authorization_grant_state (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_create_authorization_response (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_create_token_response (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_create_token_response_without_refresh_token (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_custom_auth_validators (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_custom_token_validators (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_invalid_grant (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_invalid_grant_type (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_invalid_redirect_uri (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_invalid_request (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_invalid_request_duplicates (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ERROR test_pkce_challenge_missing (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_pkce_default_method (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_pkce_optional_verifier_missing_challenge_valid (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_pkce_optional_verifier_valid_challenge_missing (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_pkce_required_verifier_invalid_challenge_valid_method_valid (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_pkce_required_verifier_missing_challenge_missing (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_pkce_required_verifier_missing_challenge_valid (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_pkce_required_verifier_valid_challenge_missing (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_pkce_required_verifier_valid_challenge_valid_method_valid (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_pkce_required_verifier_valid_challenge_valid_method_wrong (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_pkce_verifier_missing (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_pkce_verifier_valid_challenge_valid_method_missing (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_pkce_wrong_method (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_wrong_code_challenge_method_plain (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_wrong_code_challenge_method_s256 (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ... ok test_create_token_response (tests.oauth2.rfc6749.grant_types.test_implicit.ImplicitGrantTest) ... ok test_custom_validators (tests.oauth2.rfc6749.grant_types.test_implicit.ImplicitGrantTest) ... ok test_error_response (tests.oauth2.rfc6749.grant_types.test_implicit.ImplicitGrantTest) ... ok test_create_token_response (tests.openid.connect.core.grant_types.test_implicit.OpenIDImplicitInterferenceTest) ... ok test_custom_validators (tests.openid.connect.core.grant_types.test_implicit.OpenIDImplicitInterferenceTest) ... ok test_error_response (tests.openid.connect.core.grant_types.test_implicit.OpenIDImplicitInterferenceTest) ... ok test_authorization (tests.openid.connect.core.grant_types.test_implicit.OpenIDImplicitNoAccessTokenTest) ... ok test_no_prompt_authorization (tests.openid.connect.core.grant_types.test_implicit.OpenIDImplicitNoAccessTokenTest) ... ok test_required_nonce (tests.openid.connect.core.grant_types.test_implicit.OpenIDImplicitNoAccessTokenTest) ... ok test_authorization (tests.openid.connect.core.grant_types.test_implicit.OpenIDImplicitTest) ... ok test_no_prompt_authorization (tests.openid.connect.core.grant_types.test_implicit.OpenIDImplicitTest) ... ok test_required_nonce (tests.openid.connect.core.grant_types.test_implicit.OpenIDImplicitTest) ... ok test_method_contracts (tests.openid.connect.core.test_request_validator.RequestValidatorTest) ... ok test_authorization_grant (tests.openid.connect.core.test_server.AuthorizationEndpointTest) ... ok test_implicit_grant (tests.openid.connect.core.test_server.AuthorizationEndpointTest) ... ok test_invalid_type (tests.openid.connect.core.test_server.AuthorizationEndpointTest) ... ok test_missing_type (tests.openid.connect.core.test_server.AuthorizationEndpointTest) ... ok test_none_grant (tests.openid.connect.core.test_server.AuthorizationEndpointTest) ... ok test_authorization_grant (tests.openid.connect.core.test_server.TokenEndpointTest) ... ok test_invalid_type (tests.openid.connect.core.test_server.TokenEndpointTest) ... ok test_missing_type (tests.openid.connect.core.test_server.TokenEndpointTest) ... ok test_create_token_callable_expires_in (tests.openid.connect.core.test_tokens.JWTTokenTestCase) ... ok test_create_token_calls_get_id_token (tests.openid.connect.core.test_tokens.JWTTokenTestCase) ... ok test_create_token_non_callable_expires_in (tests.openid.connect.core.test_tokens.JWTTokenTestCase) ... ok test_estimate_type (tests.openid.connect.core.test_tokens.JWTTokenTestCase) ... ok test_validate_request_token_from_headers (tests.openid.connect.core.test_tokens.JWTTokenTestCase) ... ok test_validate_token_from_request (tests.openid.connect.core.test_tokens.JWTTokenTestCase) ... ok test_basic (tests.test_common.CaseInsensitiveDictTest) ... ok test_update (tests.test_common.CaseInsensitiveDictTest) ... ok test_urldecode (tests.test_common.EncodingTest) ... ok test_generate_client_id (tests.test_common.GeneratorTest) ... ok test_generate_nonce (tests.test_common.GeneratorTest) Ping me (ib-lundgren) when you discover how to test randomness. ... ok test_generate_timestamp (tests.test_common.GeneratorTest) ... ok test_generate_token (tests.test_common.GeneratorTest) ... ok test_add_params_to_uri (tests.test_common.ParameterTest) ... ok test_extract_invalid (tests.test_common.ParameterTest) ... ok test_extract_non_formencoded_string (tests.test_common.ParameterTest) ... ok test_extract_params_blank_string (tests.test_common.ParameterTest) ... ok test_extract_params_dict (tests.test_common.ParameterTest) ... ok test_extract_params_empty_list (tests.test_common.ParameterTest) ... ok test_extract_params_formencoded (tests.test_common.ParameterTest) ... ok test_extract_params_twotuple (tests.test_common.ParameterTest) ... ok test_dict_body (tests.test_common.RequestTest) ... ok test_empty_dict_body (tests.test_common.RequestTest) ... ok test_empty_list_body (tests.test_common.RequestTest) ... ok test_empty_string_body (tests.test_common.RequestTest) ... ok test_getattr_existing_attribute (tests.test_common.RequestTest) ... ok test_getattr_raise_attribute_error (tests.test_common.RequestTest) ... ok test_getattr_return_default (tests.test_common.RequestTest) ... ok test_headers_params (tests.test_common.RequestTest) ... ok test_list_body (tests.test_common.RequestTest) ... ok test_non_formencoded_string_body (tests.test_common.RequestTest) ... ok test_non_unicode_params (tests.test_common.RequestTest) ... ok test_none_body (tests.test_common.RequestTest) ... ok test_param_free_sequence_body (tests.test_common.RequestTest) ... ok test_password_body (tests.test_common.RequestTest) ... ok test_sanitized_request_non_debug_mode (tests.test_common.RequestTest) make sure requests are sanitized when in non debug mode. ... ok test_sanitizing_authorization_header (tests.test_common.RequestTest) ... ok test_token_body (tests.test_common.RequestTest) ... ok ====================================================================== ERROR: test_invalid_request_duplicates (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/tests/oauth2/rfc6749/grant_types/test_authorization_code.py", line 160, in test_invalid_request_duplicates request) File "/usr/lib64/python3.6/unittest/case.py", line 733, in assertRaises return context.handle('assertRaises', args, kwargs) File "/usr/lib64/python3.6/unittest/case.py", line 178, in handle callable_obj(*args, **kwargs) File "/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/oauthlib/oauth2/rfc6749/grant_types/authorization_code.py", line 454, in validate_token_request request=request) File "/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/oauthlib/oauth2/rfc6749/errors.py", line 49, in __init__ if request: File "/usr/lib64/python3.6/site-packages/mock/mock.py", line 2160, in __get__ return self.create_mock() File "/usr/lib64/python3.6/site-packages/mock/mock.py", line 2156, in create_mock _set_return_value(parent, m, entry) File "/usr/lib64/python3.6/site-packages/mock/mock.py", line 2053, in _set_return_value method._mock_wraps = getattr(mock._mock_wraps, name) File "/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/oauthlib/common.py", line 436, in __getattr__ raise AttributeError(name) AttributeError: __bool__ ====================================================================== ERROR: test_invalid_request_duplicates (tests.oauth2.rfc6749.grant_types.test_resource_owner_password.ResourceOwnerPasswordCredentialsGrantTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/tests/oauth2/rfc6749/grant_types/test_resource_owner_password.py", line 139, in test_invalid_request_duplicates request) File "/usr/lib64/python3.6/unittest/case.py", line 733, in assertRaises return context.handle('assertRaises', args, kwargs) File "/usr/lib64/python3.6/unittest/case.py", line 178, in handle callable_obj(*args, **kwargs) File "/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/oauthlib/oauth2/rfc6749/grant_types/resource_owner_password_credentials.py", line 169, in validate_token_request if not getattr(request, param, None): File "/usr/lib64/python3.6/site-packages/mock/mock.py", line 2160, in __get__ return self.create_mock() File "/usr/lib64/python3.6/site-packages/mock/mock.py", line 2156, in create_mock _set_return_value(parent, m, entry) File "/usr/lib64/python3.6/site-packages/mock/mock.py", line 2053, in _set_return_value method._mock_wraps = getattr(mock._mock_wraps, name) AttributeError: 'str' object has no attribute '__bool__' ====================================================================== ERROR: test_invalid_request_duplicates (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/tests/oauth2/rfc6749/grant_types/test_authorization_code.py", line 160, in test_invalid_request_duplicates request) File "/usr/lib64/python3.6/unittest/case.py", line 733, in assertRaises return context.handle('assertRaises', args, kwargs) File "/usr/lib64/python3.6/unittest/case.py", line 178, in handle callable_obj(*args, **kwargs) File "/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/oauthlib/oauth2/rfc6749/grant_types/authorization_code.py", line 454, in validate_token_request request=request) File "/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/oauthlib/oauth2/rfc6749/errors.py", line 49, in __init__ if request: File "/usr/lib64/python3.6/site-packages/mock/mock.py", line 2160, in __get__ return self.create_mock() File "/usr/lib64/python3.6/site-packages/mock/mock.py", line 2156, in create_mock _set_return_value(parent, m, entry) File "/usr/lib64/python3.6/site-packages/mock/mock.py", line 2053, in _set_return_value method._mock_wraps = getattr(mock._mock_wraps, name) File "/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/oauthlib/common.py", line 436, in __getattr__ raise AttributeError(name) AttributeError: __bool__ ====================================================================== ERROR: test_invalid_request_duplicates (tests.openid.connect.core.grant_types.test_authorization_code.OpenIDAuthCodeInterferenceTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/tests/oauth2/rfc6749/grant_types/test_authorization_code.py", line 160, in test_invalid_request_duplicates request) File "/usr/lib64/python3.6/unittest/case.py", line 733, in assertRaises return context.handle('assertRaises', args, kwargs) File "/usr/lib64/python3.6/unittest/case.py", line 178, in handle callable_obj(*args, **kwargs) File "/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/oauthlib/oauth2/rfc6749/grant_types/authorization_code.py", line 454, in validate_token_request request=request) File "/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/oauthlib/oauth2/rfc6749/errors.py", line 49, in __init__ if request: File "/usr/lib64/python3.6/site-packages/mock/mock.py", line 2160, in __get__ return self.create_mock() File "/usr/lib64/python3.6/site-packages/mock/mock.py", line 2156, in create_mock _set_return_value(parent, m, entry) File "/usr/lib64/python3.6/site-packages/mock/mock.py", line 2053, in _set_return_value method._mock_wraps = getattr(mock._mock_wraps, name) File "/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/oauthlib/common.py", line 436, in __getattr__ raise AttributeError(name) AttributeError: __bool__ ====================================================================== ERROR: test_invalid_request_duplicates (tests.oauth2.rfc6749.grant_types.test_authorization_code.AuthorizationCodeGrantTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/tests/oauth2/rfc6749/grant_types/test_authorization_code.py", line 160, in test_invalid_request_duplicates request) File "/usr/lib64/python3.6/unittest/case.py", line 733, in assertRaises return context.handle('assertRaises', args, kwargs) File "/usr/lib64/python3.6/unittest/case.py", line 178, in handle callable_obj(*args, **kwargs) File "/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/oauthlib/oauth2/rfc6749/grant_types/authorization_code.py", line 454, in validate_token_request request=request) File "/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/oauthlib/oauth2/rfc6749/errors.py", line 49, in __init__ if request: File "/usr/lib64/python3.6/site-packages/mock/mock.py", line 2160, in __get__ return self.create_mock() File "/usr/lib64/python3.6/site-packages/mock/mock.py", line 2156, in create_mock _set_return_value(parent, m, entry) File "/usr/lib64/python3.6/site-packages/mock/mock.py", line 2053, in _set_return_value method._mock_wraps = getattr(mock._mock_wraps, name) File "/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/oauthlib/common.py", line 436, in __getattr__ raise AttributeError(name) AttributeError: __bool__ ====================================================================== ERROR: test_invalid_request_duplicates (tests.openid.connect.core.grant_types.test_hybrid.OpenIDHybridInterferenceTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/tests/oauth2/rfc6749/grant_types/test_authorization_code.py", line 160, in test_invalid_request_duplicates request) File "/usr/lib64/python3.6/unittest/case.py", line 733, in assertRaises return context.handle('assertRaises', args, kwargs) File "/usr/lib64/python3.6/unittest/case.py", line 178, in handle callable_obj(*args, **kwargs) File "/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/oauthlib/oauth2/rfc6749/grant_types/authorization_code.py", line 454, in validate_token_request request=request) File "/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/oauthlib/oauth2/rfc6749/errors.py", line 49, in __init__ if request: File "/usr/lib64/python3.6/site-packages/mock/mock.py", line 2160, in __get__ return self.create_mock() File "/usr/lib64/python3.6/site-packages/mock/mock.py", line 2156, in create_mock _set_return_value(parent, m, entry) File "/usr/lib64/python3.6/site-packages/mock/mock.py", line 2053, in _set_return_value method._mock_wraps = getattr(mock._mock_wraps, name) File "/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0/oauthlib/common.py", line 436, in __getattr__ raise AttributeError(name) AttributeError: __bool__ ---------------------------------------------------------------------- Ran 546 tests in 2.627s FAILED (errors=6) * ERROR: dev-python/oauthlib-3.1.0::gentoo failed (test phase): * Tests fail with python3.6 * * Call stack: * ebuild.sh, line 125: Called src_test * environment, line 3089: Called distutils-r1_src_test * environment, line 1290: Called _distutils-r1_run_foreach_impl 'python_test' * environment, line 506: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' * environment, line 2698: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' * environment, line 2130: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' * environment, line 2128: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' * environment, line 863: Called distutils-r1_run_phase 'python_test' * environment, line 1227: Called python_test * environment, line 3049: Called die * The specific snippet of code: * "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" * * If you need support, post the output of `emerge --info '=dev-python/oauthlib-3.1.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-python/oauthlib-3.1.0::gentoo'`. * The complete build log is located at '/var/log/emerge-log/build/dev-python/oauthlib-3.1.0:20201211-132126.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-python/oauthlib-3.1.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-python/oauthlib-3.1.0/temp/environment'. * Working directory: '/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0' * S: '/var/tmp/portage/dev-python/oauthlib-3.1.0/work/oauthlib-3.1.0'