starting phase `set-SOURCE-DATE-EPOCH' phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds starting phase `set-paths' environment variable `PATH' set to `/gnu/store/yizqzj52hgka3ig1lzz19l46sn7s3prv-python2-2.7.17/bin:/gnu/store/r417n5fndlajbvjb4qpm0ccbfy38qzqi-python2-pytest-4.6.11/bin:/gnu/store/caig6hvyiwdkanav4vkkfqjqf7rribry-python2-pyjwt-1.7.1/bin:/gnu/store/gww59gv5qxbfijg3vk5y182im7923s06-tar-1.32/bin:/gnu/store/2ayciqwxddkzq183dac82ijljc14j4zj-gzip-1.10/bin:/gnu/store/n1jk0w2wa4vpwmixaqn2y3la1l2sizzi-bzip2-1.0.8/bin:/gnu/store/7p36raqgk6vn47bflxc9bsclqiib3phi-xz-5.2.4/bin:/gnu/store/lpkf3ydcdvxn8gcrzaq9cp3ri05h8qhs-file-5.38/bin:/gnu/store/6gqaw09zqw8w0vcax6simlq71bq7l5r0-diffutils-3.7/bin:/gnu/store/qw20chpgkgbcqmzhs60c8hjl1hmblyc8-patch-2.7.6/bin:/gnu/store/b5y5scfmh2d8kxcpl9p84294z2198cgf-findutils-4.7.0/bin:/gnu/store/9iwlsj7d6ffqhshy8qshf7p4fqwfwrvn-gawk-5.0.1/bin:/gnu/store/q1nfjb24vqjs1cgi8mlnskw34h16y09r-sed-4.8/bin:/gnu/store/4qr6mcvsxyzknxa7x1wny8x30f5i0r3n-grep-3.4/bin:/gnu/store/2v61vg0bizgrhybkqbrki2k7kr094waz-coreutils-8.32/bin:/gnu/store/b7jbh7kzzig0bxfswdj8nfj9bkljyyya-make-4.3/bin:/gnu/store/v1g7f3p4f0851mywrla8qmr9hb8jgfjr-bash-minimal-5.0.16/bin:/gnu/store/dyqxnydqk1810afjfbqzfvh0n83xyl62-ld-wrapper-0/bin:/gnu/store/50lyzn9bz6x4da66648kry29wn8afird-binutils-2.34/bin:/gnu/store/afpgzln8860m6yfhxy6i8n9rywbp85cy-gcc-7.5.0/bin:/gnu/store/z4li262il798hbl0l1h1k3a5g7r6bffa-glibc-2.31/bin:/gnu/store/z4li262il798hbl0l1h1k3a5g7r6bffa-glibc-2.31/sbin:/gnu/store/6l084a8x4api4zlk759x8wm5clns1wg9-python2-coverage-5.2.1/bin' environment variable `PYTHONPATH' set to `/gnu/store/yizqzj52hgka3ig1lzz19l46sn7s3prv-python2-2.7.17/lib/python2.7/site-packages:/gnu/store/r417n5fndlajbvjb4qpm0ccbfy38qzqi-python2-pytest-4.6.11/lib/python2.7/site-packages:/gnu/store/rwk1gjpv1s3immv7qvn2ks27j1kdz6np-python2-pytest-cov-2.8.1/lib/python2.7/site-packages:/gnu/store/81pghjdkc01hyvm3i6isr5v9k18x59lj-python2-mock-3.0.5/lib/python2.7/site-packages:/gnu/store/x9qa477rhmlw1a4pl90hhfazafjgqssl-python2-cryptography-3.3.1/lib/python2.7/site-packages:/gnu/store/caig6hvyiwdkanav4vkkfqjqf7rribry-python2-pyjwt-1.7.1/lib/python2.7/site-packages:/gnu/store/bi6f9vq2s77rr3j5yxyg02nxpq5d67ni-python2-blinker-1.4/lib/python2.7/site-packages:/gnu/store/434lj09nmx53r37mqh6v24nww0bhdvr0-python2-wcwidth-0.1.8/lib/python2.7/site-packages:/gnu/store/w9r4wyrm0wbh7n28d83kxmwp5pqn3mqx-python2-six-bootstrap-1.14.0/lib/python2.7/site-packages:/gnu/store/mw27p3dr2ndl97dmqwmq7c5h1sznklj5-python2-py-1.8.1/lib/python2.7/site-packages:/gnu/store/kq776x2qwk1k4n97f2pw9h6w3jy6z9jh-python2-pluggy-0.13.1/lib/python2.7/site-packages:/gnu/store/1lrbcjz3g38g3jld1m07rzy2nf1p24ki-python2-pathlib2-2.3.5/lib/python2.7/site-packages:/gnu/store/fj4g494h4gnc3amavzy7dcr4wmiil9by-python2-packaging-bootstrap-20.0/lib/python2.7/site-packages:/gnu/store/3iblp6s853ki4kl0yq34mq4x3wflp4ha-python2-more-itertools-5.0.0/lib/python2.7/site-packages:/gnu/store/6xpx3wrgd9wkzprr2aam2wv4i16qkqzc-python2-importlib-metadata-bootstrap-1.5.0/lib/python2.7/site-packages:/gnu/store/gxygbq5q8gl732545pv0bpnvhz3pcbcn-python2-funcsigs-1.0.2/lib/python2.7/site-packages:/gnu/store/v03q14phb2m62gk71877z52cr2nlciy6-python2-attrs-bootstrap-19.3.0/lib/python2.7/site-packages:/gnu/store/06z8p7br91nkgm8c73niwxh6jgp6ialh-python2-atomicwrites-1.3.0/lib/python2.7/site-packages:/gnu/store/6l084a8x4api4zlk759x8wm5clns1wg9-python2-coverage-5.2.1/lib/python2.7/site-packages:/gnu/store/ichnzrpm8ajj7yr039pf06wqjkgf82xm-python2-six-1.14.0/lib/python2.7/site-packages:/gnu/store/54j9y3lyhfpb6ghizrza30b485k5hp9w-python2-functools32-3.2.3-2/lib/python2.7/site-packages:/gnu/store/q2cvj661d8aljq9cvqyha9wxr4iny6ji-python2-iso8601-0.1.13/lib/python2.7/site-packages:/gnu/store/lrnfv70f82c8wd83iia8lys6a842cgcg-python2-idna-2.10/lib/python2.7/site-packages:/gnu/store/8m9dj6bscz7hiqb0yjkj4h0arczn2s1s-python2-cffi-1.14.4/lib/python2.7/site-packages:/gnu/store/hhbabyg2pj00w0jb95vz36l2klr70azx-python2-asn1crypto-1.4.0/lib/python2.7/site-packages:/gnu/store/jpywh67zbz92ggrviwy0cda4dznwx1gv-python2-enum34-1.1.6/lib/python2.7/site-packages:/gnu/store/czs79p11y459r4r4vrbqfwarvmngbvnr-python2-backport-ssl-match-hostname-3.5.0.1/lib/python2.7/site-packages:/gnu/store/i6wabhbs8f5k5w5q5iykscgpp170qw3j-python2-ipaddress-1.0.23/lib/python2.7/site-packages:/gnu/store/qdmhjlzfqw5lzdi207cimld3lk42dya7-python2-importlib-metadata-1.5.0/lib/python2.7/site-packages:/gnu/store/w47g8j89576jdg0hndmkh54q2cq0gin8-python2-scandir-1.10.0/lib/python2.7/site-packages:/gnu/store/2d7hh2axinymify43crgv8swraj5jj8h-python2-pyparsing-2.4.6/lib/python2.7/site-packages:/gnu/store/pq8lvin7x785qzw19kpkd8p19hqwrsh2-python2-importlib-resources-bootstrap-1.0.2/lib/python2.7/site-packages:/gnu/store/025fgpg0mcklrfhzwp19wa5qchnvbfak-python2-contextlib2-bootstrap-0.6.0.post1/lib/python2.7/site-packages:/gnu/store/ysrn9b3qlavqa1y6fkm0jf6hdnhj4m5b-python2-configparser-4.0.2/lib/python2.7/site-packages:/gnu/store/llbh0i1xi4wb7xc5yy8si1d0xinqybn2-python2-pathlib2-bootstrap-2.3.5/lib/python2.7/site-packages:/gnu/store/80pnd04f7z2v4d3b5nvy102gq64p8gif-python2-zipp-bootstrap-1.0.0/lib/python2.7/site-packages:/gnu/store/lv2fgd60yr61aapni19yywsbcq9hhx6x-python2-pycparser-2.20/lib/python2.7/site-packages:/gnu/store/7wmhnsry611qy53h387a1v6xfljg8agx-python2-zipp-1.0.0/lib/python2.7/site-packages:/gnu/store/h4gkkxsycz55yw0ds63m9cgcpjnsm08f-python2-importlib-resources-1.0.2/lib/python2.7/site-packages:/gnu/store/2k70sr10pwgd7wxv44bj3h1a3296siws-python2-contextlib2-0.6.0.post1/lib/python2.7/site-packages:/gnu/store/wxc6ybv21zq4qwxi203zhbb60g1ba2ml-python2-typing-3.7.4.3/lib/python2.7/site-packages' environment variable `BASH_LOADABLES_PATH' unset environment variable `C_INCLUDE_PATH' set to `/gnu/store/yizqzj52hgka3ig1lzz19l46sn7s3prv-python2-2.7.17/include:/gnu/store/n1jk0w2wa4vpwmixaqn2y3la1l2sizzi-bzip2-1.0.8/include:/gnu/store/7p36raqgk6vn47bflxc9bsclqiib3phi-xz-5.2.4/include:/gnu/store/lpkf3ydcdvxn8gcrzaq9cp3ri05h8qhs-file-5.38/include:/gnu/store/9iwlsj7d6ffqhshy8qshf7p4fqwfwrvn-gawk-5.0.1/include:/gnu/store/b7jbh7kzzig0bxfswdj8nfj9bkljyyya-make-4.3/include:/gnu/store/50lyzn9bz6x4da66648kry29wn8afird-binutils-2.34/include:/gnu/store/afpgzln8860m6yfhxy6i8n9rywbp85cy-gcc-7.5.0/include:/gnu/store/z4li262il798hbl0l1h1k3a5g7r6bffa-glibc-2.31/include:/gnu/store/hk7l42fwxmnrnlhyiixvaqf1i1crcckp-linux-libre-headers-5.4.20/include' environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/yizqzj52hgka3ig1lzz19l46sn7s3prv-python2-2.7.17/include:/gnu/store/n1jk0w2wa4vpwmixaqn2y3la1l2sizzi-bzip2-1.0.8/include:/gnu/store/7p36raqgk6vn47bflxc9bsclqiib3phi-xz-5.2.4/include:/gnu/store/lpkf3ydcdvxn8gcrzaq9cp3ri05h8qhs-file-5.38/include:/gnu/store/9iwlsj7d6ffqhshy8qshf7p4fqwfwrvn-gawk-5.0.1/include:/gnu/store/b7jbh7kzzig0bxfswdj8nfj9bkljyyya-make-4.3/include:/gnu/store/50lyzn9bz6x4da66648kry29wn8afird-binutils-2.34/include:/gnu/store/afpgzln8860m6yfhxy6i8n9rywbp85cy-gcc-7.5.0/include/c++:/gnu/store/afpgzln8860m6yfhxy6i8n9rywbp85cy-gcc-7.5.0/include:/gnu/store/z4li262il798hbl0l1h1k3a5g7r6bffa-glibc-2.31/include:/gnu/store/hk7l42fwxmnrnlhyiixvaqf1i1crcckp-linux-libre-headers-5.4.20/include' environment variable `LIBRARY_PATH' set to `/gnu/store/yizqzj52hgka3ig1lzz19l46sn7s3prv-python2-2.7.17/lib:/gnu/store/r417n5fndlajbvjb4qpm0ccbfy38qzqi-python2-pytest-4.6.11/lib:/gnu/store/rwk1gjpv1s3immv7qvn2ks27j1kdz6np-python2-pytest-cov-2.8.1/lib:/gnu/store/81pghjdkc01hyvm3i6isr5v9k18x59lj-python2-mock-3.0.5/lib:/gnu/store/x9qa477rhmlw1a4pl90hhfazafjgqssl-python2-cryptography-3.3.1/lib:/gnu/store/caig6hvyiwdkanav4vkkfqjqf7rribry-python2-pyjwt-1.7.1/lib:/gnu/store/bi6f9vq2s77rr3j5yxyg02nxpq5d67ni-python2-blinker-1.4/lib:/gnu/store/n1jk0w2wa4vpwmixaqn2y3la1l2sizzi-bzip2-1.0.8/lib:/gnu/store/7p36raqgk6vn47bflxc9bsclqiib3phi-xz-5.2.4/lib:/gnu/store/lpkf3ydcdvxn8gcrzaq9cp3ri05h8qhs-file-5.38/lib:/gnu/store/9iwlsj7d6ffqhshy8qshf7p4fqwfwrvn-gawk-5.0.1/lib:/gnu/store/50lyzn9bz6x4da66648kry29wn8afird-binutils-2.34/lib:/gnu/store/z4li262il798hbl0l1h1k3a5g7r6bffa-glibc-2.31/lib:/gnu/store/rzk3v28mhi4m7sh0qippp9a5rzy03rkg-glibc-2.31-static/lib:/gnu/store/x6i3vfg4gaqd42cqb6mzk52v4lds1467-glibc-utf8-locales-2.31/lib:/gnu/store/434lj09nmx53r37mqh6v24nww0bhdvr0-python2-wcwidth-0.1.8/lib:/gnu/store/w9r4wyrm0wbh7n28d83kxmwp5pqn3mqx-python2-six-bootstrap-1.14.0/lib:/gnu/store/mw27p3dr2ndl97dmqwmq7c5h1sznklj5-python2-py-1.8.1/lib:/gnu/store/kq776x2qwk1k4n97f2pw9h6w3jy6z9jh-python2-pluggy-0.13.1/lib:/gnu/store/1lrbcjz3g38g3jld1m07rzy2nf1p24ki-python2-pathlib2-2.3.5/lib:/gnu/store/fj4g494h4gnc3amavzy7dcr4wmiil9by-python2-packaging-bootstrap-20.0/lib:/gnu/store/3iblp6s853ki4kl0yq34mq4x3wflp4ha-python2-more-itertools-5.0.0/lib:/gnu/store/6xpx3wrgd9wkzprr2aam2wv4i16qkqzc-python2-importlib-metadata-bootstrap-1.5.0/lib:/gnu/store/gxygbq5q8gl732545pv0bpnvhz3pcbcn-python2-funcsigs-1.0.2/lib:/gnu/store/v03q14phb2m62gk71877z52cr2nlciy6-python2-attrs-bootstrap-19.3.0/lib:/gnu/store/06z8p7br91nkgm8c73niwxh6jgp6ialh-python2-atomicwrites-1.3.0/lib:/gnu/store/6l084a8x4api4zlk759x8wm5clns1wg9-python2-coverage-5.2.1/lib:/gnu/store/ichnzrpm8ajj7yr039pf06wqjkgf82xm-python2-six-1.14.0/lib:/gnu/store/54j9y3lyhfpb6ghizrza30b485k5hp9w-python2-functools32-3.2.3-2/lib:/gnu/store/q2cvj661d8aljq9cvqyha9wxr4iny6ji-python2-iso8601-0.1.13/lib:/gnu/store/lrnfv70f82c8wd83iia8lys6a842cgcg-python2-idna-2.10/lib:/gnu/store/8m9dj6bscz7hiqb0yjkj4h0arczn2s1s-python2-cffi-1.14.4/lib:/gnu/store/hhbabyg2pj00w0jb95vz36l2klr70azx-python2-asn1crypto-1.4.0/lib:/gnu/store/jpywh67zbz92ggrviwy0cda4dznwx1gv-python2-enum34-1.1.6/lib:/gnu/store/czs79p11y459r4r4vrbqfwarvmngbvnr-python2-backport-ssl-match-hostname-3.5.0.1/lib:/gnu/store/i6wabhbs8f5k5w5q5iykscgpp170qw3j-python2-ipaddress-1.0.23/lib:/gnu/store/qdmhjlzfqw5lzdi207cimld3lk42dya7-python2-importlib-metadata-1.5.0/lib:/gnu/store/w47g8j89576jdg0hndmkh54q2cq0gin8-python2-scandir-1.10.0/lib:/gnu/store/2d7hh2axinymify43crgv8swraj5jj8h-python2-pyparsing-2.4.6/lib:/gnu/store/pq8lvin7x785qzw19kpkd8p19hqwrsh2-python2-importlib-resources-bootstrap-1.0.2/lib:/gnu/store/025fgpg0mcklrfhzwp19wa5qchnvbfak-python2-contextlib2-bootstrap-0.6.0.post1/lib:/gnu/store/ysrn9b3qlavqa1y6fkm0jf6hdnhj4m5b-python2-configparser-4.0.2/lib:/gnu/store/llbh0i1xi4wb7xc5yy8si1d0xinqybn2-python2-pathlib2-bootstrap-2.3.5/lib:/gnu/store/80pnd04f7z2v4d3b5nvy102gq64p8gif-python2-zipp-bootstrap-1.0.0/lib:/gnu/store/lv2fgd60yr61aapni19yywsbcq9hhx6x-python2-pycparser-2.20/lib:/gnu/store/7wmhnsry611qy53h387a1v6xfljg8agx-python2-zipp-1.0.0/lib:/gnu/store/h4gkkxsycz55yw0ds63m9cgcpjnsm08f-python2-importlib-resources-1.0.2/lib:/gnu/store/2k70sr10pwgd7wxv44bj3h1a3296siws-python2-contextlib2-0.6.0.post1/lib:/gnu/store/wxc6ybv21zq4qwxi203zhbb60g1ba2ml-python2-typing-3.7.4.3/lib' environment variable `GUIX_LOCPATH' set to `/gnu/store/x6i3vfg4gaqd42cqb6mzk52v4lds1467-glibc-utf8-locales-2.31/lib/locale' phase `set-paths' succeeded after 0.0 seconds starting phase `install-locale' using 'en_US.utf8' locale for category "LC_ALL" phase `install-locale' succeeded after 0.0 seconds starting phase `unpack' oauthlib-3.1.0/ oauthlib-3.1.0/CHANGELOG.rst oauthlib-3.1.0/MANIFEST.in oauthlib-3.1.0/PKG-INFO oauthlib-3.1.0/oauthlib.egg-info/ oauthlib-3.1.0/oauthlib.egg-info/PKG-INFO oauthlib-3.1.0/oauthlib.egg-info/dependency_links.txt oauthlib-3.1.0/oauthlib.egg-info/top_level.txt oauthlib-3.1.0/oauthlib.egg-info/SOURCES.txt oauthlib-3.1.0/oauthlib.egg-info/requires.txt oauthlib-3.1.0/oauthlib/ oauthlib-3.1.0/oauthlib/uri_validate.py oauthlib-3.1.0/oauthlib/signals.py oauthlib-3.1.0/oauthlib/oauth1/ oauthlib-3.1.0/oauthlib/oauth1/rfc5849/ oauthlib-3.1.0/oauthlib/oauth1/rfc5849/endpoints/ oauthlib-3.1.0/oauthlib/oauth1/rfc5849/endpoints/pre_configured.py oauthlib-3.1.0/oauthlib/oauth1/rfc5849/endpoints/resource.py oauthlib-3.1.0/oauthlib/oauth1/rfc5849/endpoints/signature_only.py oauthlib-3.1.0/oauthlib/oauth1/rfc5849/endpoints/request_token.py oauthlib-3.1.0/oauthlib/oauth1/rfc5849/endpoints/access_token.py oauthlib-3.1.0/oauthlib/oauth1/rfc5849/endpoints/authorization.py oauthlib-3.1.0/oauthlib/oauth1/rfc5849/endpoints/base.py oauthlib-3.1.0/oauthlib/oauth1/rfc5849/endpoints/__init__.py oauthlib-3.1.0/oauthlib/oauth1/rfc5849/utils.py oauthlib-3.1.0/oauthlib/oauth1/rfc5849/parameters.py oauthlib-3.1.0/oauthlib/oauth1/rfc5849/signature.py oauthlib-3.1.0/oauthlib/oauth1/rfc5849/__init__.py oauthlib-3.1.0/oauthlib/oauth1/rfc5849/request_validator.py oauthlib-3.1.0/oauthlib/oauth1/rfc5849/errors.py oauthlib-3.1.0/oauthlib/oauth1/__init__.py oauthlib-3.1.0/oauthlib/common.py oauthlib-3.1.0/oauthlib/oauth2/ oauthlib-3.1.0/oauthlib/oauth2/rfc6749/ oauthlib-3.1.0/oauthlib/oauth2/rfc6749/endpoints/ oauthlib-3.1.0/oauthlib/oauth2/rfc6749/endpoints/revocation.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/endpoints/pre_configured.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/endpoints/resource.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/endpoints/metadata.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/endpoints/introspect.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/endpoints/authorization.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/endpoints/token.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/endpoints/base.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/endpoints/__init__.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/grant_types/ oauthlib-3.1.0/oauthlib/oauth2/rfc6749/grant_types/implicit.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/grant_types/resource_owner_password_credentials.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/grant_types/refresh_token.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/grant_types/client_credentials.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/grant_types/base.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/grant_types/__init__.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/grant_types/authorization_code.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/clients/ oauthlib-3.1.0/oauthlib/oauth2/rfc6749/clients/mobile_application.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/clients/web_application.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/clients/base.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/clients/__init__.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/clients/service_application.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/clients/legacy_application.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/clients/backend_application.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/tokens.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/utils.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/parameters.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/__init__.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/request_validator.py oauthlib-3.1.0/oauthlib/oauth2/rfc6749/errors.py oauthlib-3.1.0/oauthlib/oauth2/__init__.py oauthlib-3.1.0/oauthlib/openid/ oauthlib-3.1.0/oauthlib/openid/__init__.py oauthlib-3.1.0/oauthlib/openid/connect/ oauthlib-3.1.0/oauthlib/openid/connect/core/ oauthlib-3.1.0/oauthlib/openid/connect/core/endpoints/ oauthlib-3.1.0/oauthlib/openid/connect/core/endpoints/pre_configured.py oauthlib-3.1.0/oauthlib/openid/connect/core/endpoints/__init__.py oauthlib-3.1.0/oauthlib/openid/connect/core/endpoints/userinfo.py oauthlib-3.1.0/oauthlib/openid/connect/core/grant_types/ oauthlib-3.1.0/oauthlib/openid/connect/core/grant_types/implicit.py oauthlib-3.1.0/oauthlib/openid/connect/core/grant_types/exceptions.py oauthlib-3.1.0/oauthlib/openid/connect/core/grant_types/base.py oauthlib-3.1.0/oauthlib/openid/connect/core/grant_types/dispatchers.py oauthlib-3.1.0/oauthlib/openid/connect/core/grant_types/hybrid.py oauthlib-3.1.0/oauthlib/openid/connect/core/grant_types/__init__.py oauthlib-3.1.0/oauthlib/openid/connect/core/grant_types/authorization_code.py oauthlib-3.1.0/oauthlib/openid/connect/core/exceptions.py oauthlib-3.1.0/oauthlib/openid/connect/core/tokens.py oauthlib-3.1.0/oauthlib/openid/connect/core/__init__.py oauthlib-3.1.0/oauthlib/openid/connect/core/request_validator.py oauthlib-3.1.0/oauthlib/openid/connect/__init__.py oauthlib-3.1.0/oauthlib/__init__.py oauthlib-3.1.0/setup.cfg oauthlib-3.1.0/LICENSE oauthlib-3.1.0/README.rst oauthlib-3.1.0/setup.py oauthlib-3.1.0/tests/ oauthlib-3.1.0/tests/oauth1/ oauthlib-3.1.0/tests/oauth1/rfc5849/ oauthlib-3.1.0/tests/oauth1/rfc5849/test_parameters.py oauthlib-3.1.0/tests/oauth1/rfc5849/endpoints/ oauthlib-3.1.0/tests/oauth1/rfc5849/endpoints/test_signature_only.py oauthlib-3.1.0/tests/oauth1/rfc5849/endpoints/test_resource.py oauthlib-3.1.0/tests/oauth1/rfc5849/endpoints/test_authorization.py oauthlib-3.1.0/tests/oauth1/rfc5849/endpoints/test_request_token.py oauthlib-3.1.0/tests/oauth1/rfc5849/endpoints/test_access_token.py oauthlib-3.1.0/tests/oauth1/rfc5849/endpoints/__init__.py oauthlib-3.1.0/tests/oauth1/rfc5849/endpoints/test_base.py oauthlib-3.1.0/tests/oauth1/rfc5849/test_signatures.py oauthlib-3.1.0/tests/oauth1/rfc5849/test_request_validator.py oauthlib-3.1.0/tests/oauth1/rfc5849/__init__.py oauthlib-3.1.0/tests/oauth1/rfc5849/test_utils.py oauthlib-3.1.0/tests/oauth1/rfc5849/test_client.py oauthlib-3.1.0/tests/oauth1/__init__.py oauthlib-3.1.0/tests/test_common.py oauthlib-3.1.0/tests/oauth2/ oauthlib-3.1.0/tests/oauth2/rfc6749/ oauthlib-3.1.0/tests/oauth2/rfc6749/test_tokens.py oauthlib-3.1.0/tests/oauth2/rfc6749/test_parameters.py oauthlib-3.1.0/tests/oauth2/rfc6749/endpoints/ oauthlib-3.1.0/tests/oauth2/rfc6749/endpoints/test_base_endpoint.py oauthlib-3.1.0/tests/oauth2/rfc6749/endpoints/test_client_authentication.py oauthlib-3.1.0/tests/oauth2/rfc6749/endpoints/test_scope_handling.py oauthlib-3.1.0/tests/oauth2/rfc6749/endpoints/test_introspect_endpoint.py oauthlib-3.1.0/tests/oauth2/rfc6749/endpoints/test_resource_owner_association.py oauthlib-3.1.0/tests/oauth2/rfc6749/endpoints/test_credentials_preservation.py oauthlib-3.1.0/tests/oauth2/rfc6749/endpoints/test_revocation_endpoint.py oauthlib-3.1.0/tests/oauth2/rfc6749/endpoints/test_metadata.py oauthlib-3.1.0/tests/oauth2/rfc6749/endpoints/__init__.py oauthlib-3.1.0/tests/oauth2/rfc6749/endpoints/test_extra_credentials.py oauthlib-3.1.0/tests/oauth2/rfc6749/endpoints/test_error_responses.py oauthlib-3.1.0/tests/oauth2/rfc6749/endpoints/test_utils.py oauthlib-3.1.0/tests/oauth2/rfc6749/test_server.py oauthlib-3.1.0/tests/oauth2/rfc6749/grant_types/ oauthlib-3.1.0/tests/oauth2/rfc6749/grant_types/test_client_credentials.py oauthlib-3.1.0/tests/oauth2/rfc6749/grant_types/test_implicit.py oauthlib-3.1.0/tests/oauth2/rfc6749/grant_types/test_resource_owner_password.py oauthlib-3.1.0/tests/oauth2/rfc6749/grant_types/test_authorization_code.py oauthlib-3.1.0/tests/oauth2/rfc6749/grant_types/test_refresh_token.py oauthlib-3.1.0/tests/oauth2/rfc6749/grant_types/__init__.py oauthlib-3.1.0/tests/oauth2/rfc6749/clients/ oauthlib-3.1.0/tests/oauth2/rfc6749/clients/test_web_application.py oauthlib-3.1.0/tests/oauth2/rfc6749/clients/test_legacy_application.py oauthlib-3.1.0/tests/oauth2/rfc6749/clients/test_backend_application.py oauthlib-3.1.0/tests/oauth2/rfc6749/clients/__init__.py oauthlib-3.1.0/tests/oauth2/rfc6749/clients/test_base.py oauthlib-3.1.0/tests/oauth2/rfc6749/clients/test_mobile_application.py oauthlib-3.1.0/tests/oauth2/rfc6749/clients/test_service_application.py oauthlib-3.1.0/tests/oauth2/rfc6749/test_request_validator.py oauthlib-3.1.0/tests/oauth2/rfc6749/__init__.py oauthlib-3.1.0/tests/oauth2/rfc6749/test_utils.py oauthlib-3.1.0/tests/oauth2/__init__.py oauthlib-3.1.0/tests/openid/ oauthlib-3.1.0/tests/openid/__init__.py oauthlib-3.1.0/tests/openid/connect/ oauthlib-3.1.0/tests/openid/connect/core/ oauthlib-3.1.0/tests/openid/connect/core/test_tokens.py oauthlib-3.1.0/tests/openid/connect/core/endpoints/ oauthlib-3.1.0/tests/openid/connect/core/endpoints/test_userinfo_endpoint.py oauthlib-3.1.0/tests/openid/connect/core/endpoints/test_openid_connect_params_handling.py oauthlib-3.1.0/tests/openid/connect/core/endpoints/__init__.py oauthlib-3.1.0/tests/openid/connect/core/endpoints/test_claims_handling.py oauthlib-3.1.0/tests/openid/connect/core/test_server.py oauthlib-3.1.0/tests/openid/connect/core/grant_types/ oauthlib-3.1.0/tests/openid/connect/core/grant_types/test_implicit.py oauthlib-3.1.0/tests/openid/connect/core/grant_types/test_authorization_code.py oauthlib-3.1.0/tests/openid/connect/core/grant_types/test_dispatchers.py oauthlib-3.1.0/tests/openid/connect/core/grant_types/test_hybrid.py oauthlib-3.1.0/tests/openid/connect/core/grant_types/__init__.py oauthlib-3.1.0/tests/openid/connect/core/grant_types/test_base.py oauthlib-3.1.0/tests/openid/connect/core/test_request_validator.py oauthlib-3.1.0/tests/openid/connect/core/__init__.py oauthlib-3.1.0/tests/openid/connect/__init__.py oauthlib-3.1.0/tests/__init__.py oauthlib-3.1.0/tests/unittest/ oauthlib-3.1.0/tests/unittest/__init__.py phase `unpack' succeeded after 0.0 seconds starting phase `ensure-no-mtimes-pre-1980' phase `ensure-no-mtimes-pre-1980' succeeded after 0.0 seconds starting phase `enable-bytecode-determinism' phase `enable-bytecode-determinism' succeeded after 0.0 seconds starting phase `patch-usr-bin-file' phase `patch-usr-bin-file' succeeded after 0.0 seconds starting phase `patch-source-shebangs' phase `patch-source-shebangs' succeeded after 0.0 seconds starting phase `patch-generated-file-shebangs' phase `patch-generated-file-shebangs' succeeded after 0.0 seconds starting phase `build' running "python setup.py" with command "build" and parameters () running build running build_py creating build creating build/lib creating build/lib/oauthlib copying oauthlib/__init__.py -> build/lib/oauthlib copying oauthlib/common.py -> build/lib/oauthlib copying oauthlib/signals.py -> build/lib/oauthlib copying oauthlib/uri_validate.py -> build/lib/oauthlib creating build/lib/oauthlib/openid copying oauthlib/openid/__init__.py -> build/lib/oauthlib/openid creating build/lib/oauthlib/oauth2 copying oauthlib/oauth2/__init__.py -> build/lib/oauthlib/oauth2 creating build/lib/oauthlib/oauth1 copying oauthlib/oauth1/__init__.py -> build/lib/oauthlib/oauth1 creating build/lib/oauthlib/openid/connect copying oauthlib/openid/connect/__init__.py -> build/lib/oauthlib/openid/connect creating build/lib/oauthlib/openid/connect/core copying oauthlib/openid/connect/core/request_validator.py -> build/lib/oauthlib/openid/connect/core copying oauthlib/openid/connect/core/__init__.py -> build/lib/oauthlib/openid/connect/core copying oauthlib/openid/connect/core/tokens.py -> build/lib/oauthlib/openid/connect/core copying oauthlib/openid/connect/core/exceptions.py -> build/lib/oauthlib/openid/connect/core creating build/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/authorization_code.py -> build/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/__init__.py -> build/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/hybrid.py -> build/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/dispatchers.py -> build/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/base.py -> build/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/exceptions.py -> build/lib/oauthlib/openid/connect/core/grant_types copying oauthlib/openid/connect/core/grant_types/implicit.py -> build/lib/oauthlib/openid/connect/core/grant_types creating build/lib/oauthlib/openid/connect/core/endpoints copying oauthlib/openid/connect/core/endpoints/userinfo.py -> build/lib/oauthlib/openid/connect/core/endpoints copying oauthlib/openid/connect/core/endpoints/__init__.py -> build/lib/oauthlib/openid/connect/core/endpoints copying oauthlib/openid/connect/core/endpoints/pre_configured.py -> build/lib/oauthlib/openid/connect/core/endpoints creating build/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/errors.py -> build/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/request_validator.py -> build/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/__init__.py -> build/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/parameters.py -> build/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/utils.py -> build/lib/oauthlib/oauth2/rfc6749 copying oauthlib/oauth2/rfc6749/tokens.py -> build/lib/oauthlib/oauth2/rfc6749 creating build/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/backend_application.py -> build/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/legacy_application.py -> build/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/service_application.py -> build/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/__init__.py -> build/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/base.py -> build/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/web_application.py -> build/lib/oauthlib/oauth2/rfc6749/clients copying oauthlib/oauth2/rfc6749/clients/mobile_application.py -> build/lib/oauthlib/oauth2/rfc6749/clients creating build/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/authorization_code.py -> build/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/__init__.py -> build/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/base.py -> build/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/client_credentials.py -> build/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/refresh_token.py -> build/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/resource_owner_password_credentials.py -> build/lib/oauthlib/oauth2/rfc6749/grant_types copying oauthlib/oauth2/rfc6749/grant_types/implicit.py -> build/lib/oauthlib/oauth2/rfc6749/grant_types creating build/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/__init__.py -> build/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/base.py -> build/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/token.py -> build/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/authorization.py -> build/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/introspect.py -> build/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/metadata.py -> build/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/resource.py -> build/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/pre_configured.py -> build/lib/oauthlib/oauth2/rfc6749/endpoints copying oauthlib/oauth2/rfc6749/endpoints/revocation.py -> build/lib/oauthlib/oauth2/rfc6749/endpoints creating build/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/errors.py -> build/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/request_validator.py -> build/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/__init__.py -> build/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/signature.py -> build/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/parameters.py -> build/lib/oauthlib/oauth1/rfc5849 copying oauthlib/oauth1/rfc5849/utils.py -> build/lib/oauthlib/oauth1/rfc5849 creating build/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/__init__.py -> build/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/base.py -> build/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/authorization.py -> build/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/access_token.py -> build/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/request_token.py -> build/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/signature_only.py -> build/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/resource.py -> build/lib/oauthlib/oauth1/rfc5849/endpoints copying oauthlib/oauth1/rfc5849/endpoints/pre_configured.py -> build/lib/oauthlib/oauth1/rfc5849/endpoints phase `build' succeeded after 0.8 seconds starting phase `install' running "python setup.py" with command "install" and parameters ("--prefix=/gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0" "--single-version-externally-managed" "--root=/") running install running build running build_py running install_lib creating /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0 creating /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib creating /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7 creating /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages creating /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib creating /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1 creating /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849 creating /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints copying build/lib/oauthlib/oauth1/rfc5849/endpoints/pre_configured.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints copying build/lib/oauthlib/oauth1/rfc5849/endpoints/resource.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints copying build/lib/oauthlib/oauth1/rfc5849/endpoints/signature_only.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints copying build/lib/oauthlib/oauth1/rfc5849/endpoints/request_token.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints copying build/lib/oauthlib/oauth1/rfc5849/endpoints/access_token.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints copying build/lib/oauthlib/oauth1/rfc5849/endpoints/authorization.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints copying build/lib/oauthlib/oauth1/rfc5849/endpoints/base.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints copying build/lib/oauthlib/oauth1/rfc5849/endpoints/__init__.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints copying build/lib/oauthlib/oauth1/rfc5849/utils.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849 copying build/lib/oauthlib/oauth1/rfc5849/parameters.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849 copying build/lib/oauthlib/oauth1/rfc5849/signature.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849 copying build/lib/oauthlib/oauth1/rfc5849/__init__.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849 copying build/lib/oauthlib/oauth1/rfc5849/request_validator.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849 copying build/lib/oauthlib/oauth1/rfc5849/errors.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849 copying build/lib/oauthlib/oauth1/__init__.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1 creating /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2 creating /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749 creating /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints copying build/lib/oauthlib/oauth2/rfc6749/endpoints/revocation.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints copying build/lib/oauthlib/oauth2/rfc6749/endpoints/pre_configured.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints copying build/lib/oauthlib/oauth2/rfc6749/endpoints/resource.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints copying build/lib/oauthlib/oauth2/rfc6749/endpoints/metadata.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints copying build/lib/oauthlib/oauth2/rfc6749/endpoints/introspect.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints copying build/lib/oauthlib/oauth2/rfc6749/endpoints/authorization.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints copying build/lib/oauthlib/oauth2/rfc6749/endpoints/token.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints copying build/lib/oauthlib/oauth2/rfc6749/endpoints/base.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints copying build/lib/oauthlib/oauth2/rfc6749/endpoints/__init__.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints creating /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types copying build/lib/oauthlib/oauth2/rfc6749/grant_types/implicit.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types copying build/lib/oauthlib/oauth2/rfc6749/grant_types/resource_owner_password_credentials.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types copying build/lib/oauthlib/oauth2/rfc6749/grant_types/refresh_token.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types copying build/lib/oauthlib/oauth2/rfc6749/grant_types/client_credentials.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types copying build/lib/oauthlib/oauth2/rfc6749/grant_types/base.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types copying build/lib/oauthlib/oauth2/rfc6749/grant_types/__init__.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types copying build/lib/oauthlib/oauth2/rfc6749/grant_types/authorization_code.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types creating /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients copying build/lib/oauthlib/oauth2/rfc6749/clients/mobile_application.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients copying build/lib/oauthlib/oauth2/rfc6749/clients/web_application.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients copying build/lib/oauthlib/oauth2/rfc6749/clients/base.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients copying build/lib/oauthlib/oauth2/rfc6749/clients/__init__.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients copying build/lib/oauthlib/oauth2/rfc6749/clients/service_application.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients copying build/lib/oauthlib/oauth2/rfc6749/clients/legacy_application.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients copying build/lib/oauthlib/oauth2/rfc6749/clients/backend_application.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients copying build/lib/oauthlib/oauth2/rfc6749/tokens.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749 copying build/lib/oauthlib/oauth2/rfc6749/utils.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749 copying build/lib/oauthlib/oauth2/rfc6749/parameters.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749 copying build/lib/oauthlib/oauth2/rfc6749/__init__.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749 copying build/lib/oauthlib/oauth2/rfc6749/request_validator.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749 copying build/lib/oauthlib/oauth2/rfc6749/errors.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749 copying build/lib/oauthlib/oauth2/__init__.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2 creating /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid creating /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect creating /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core creating /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/endpoints copying build/lib/oauthlib/openid/connect/core/endpoints/pre_configured.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/endpoints copying build/lib/oauthlib/openid/connect/core/endpoints/__init__.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/endpoints copying build/lib/oauthlib/openid/connect/core/endpoints/userinfo.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/endpoints creating /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/grant_types copying build/lib/oauthlib/openid/connect/core/grant_types/implicit.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/grant_types copying build/lib/oauthlib/openid/connect/core/grant_types/exceptions.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/grant_types copying build/lib/oauthlib/openid/connect/core/grant_types/base.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/grant_types copying build/lib/oauthlib/openid/connect/core/grant_types/dispatchers.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/grant_types copying build/lib/oauthlib/openid/connect/core/grant_types/hybrid.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/grant_types copying build/lib/oauthlib/openid/connect/core/grant_types/__init__.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/grant_types copying build/lib/oauthlib/openid/connect/core/grant_types/authorization_code.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/grant_types copying build/lib/oauthlib/openid/connect/core/exceptions.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core copying build/lib/oauthlib/openid/connect/core/tokens.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core copying build/lib/oauthlib/openid/connect/core/__init__.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core copying build/lib/oauthlib/openid/connect/core/request_validator.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core copying build/lib/oauthlib/openid/connect/__init__.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect copying build/lib/oauthlib/openid/__init__.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid copying build/lib/oauthlib/uri_validate.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib copying build/lib/oauthlib/signals.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib copying build/lib/oauthlib/common.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib copying build/lib/oauthlib/__init__.py -> /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/pre_configured.py to pre_configured.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/resource.py to resource.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/signature_only.py to signature_only.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/request_token.py to request_token.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/access_token.py to access_token.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/authorization.py to authorization.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/base.py to base.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/endpoints/__init__.py to __init__.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/utils.py to utils.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/parameters.py to parameters.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/signature.py to signature.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/__init__.py to __init__.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/request_validator.py to request_validator.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/rfc5849/errors.py to errors.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth1/__init__.py to __init__.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/revocation.py to revocation.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/pre_configured.py to pre_configured.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/resource.py to resource.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/metadata.py to metadata.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/introspect.py to introspect.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/authorization.py to authorization.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/token.py to token.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/base.py to base.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/endpoints/__init__.py to __init__.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/implicit.py to implicit.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/resource_owner_password_credentials.py to resource_owner_password_credentials.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/refresh_token.py to refresh_token.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/client_credentials.py to client_credentials.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/base.py to base.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/__init__.py to __init__.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/grant_types/authorization_code.py to authorization_code.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/mobile_application.py to mobile_application.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/web_application.py to web_application.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/base.py to base.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/__init__.py to __init__.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/service_application.py to service_application.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/legacy_application.py to legacy_application.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/clients/backend_application.py to backend_application.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/tokens.py to tokens.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/utils.py to utils.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/parameters.py to parameters.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/__init__.py to __init__.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/request_validator.py to request_validator.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/rfc6749/errors.py to errors.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/oauth2/__init__.py to __init__.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/endpoints/pre_configured.py to pre_configured.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/endpoints/__init__.py to __init__.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/endpoints/userinfo.py to userinfo.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/grant_types/implicit.py to implicit.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/grant_types/exceptions.py to exceptions.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/grant_types/base.py to base.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/grant_types/dispatchers.py to dispatchers.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/grant_types/hybrid.py to hybrid.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/grant_types/__init__.py to __init__.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/grant_types/authorization_code.py to authorization_code.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/exceptions.py to exceptions.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/tokens.py to tokens.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/__init__.py to __init__.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/core/request_validator.py to request_validator.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/connect/__init__.py to __init__.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/openid/__init__.py to __init__.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/uri_validate.py to uri_validate.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/signals.py to signals.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/common.py to common.pyc byte-compiling /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib/__init__.py to __init__.pyc running install_egg_info running egg_info writing requirements to oauthlib.egg-info/requires.txt writing oauthlib.egg-info/PKG-INFO writing top-level names to oauthlib.egg-info/top_level.txt writing dependency_links to oauthlib.egg-info/dependency_links.txt reading manifest file 'oauthlib.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'oauthlib.egg-info/SOURCES.txt' Copying oauthlib.egg-info to /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib/python2.7/site-packages/oauthlib-3.1.0-py2.7.egg-info running install_scripts phase `install' succeeded after 0.6 seconds starting phase `wrap' find-files: /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/bin: No such file or directory find-files: /gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/sbin: No such file or directory phase `wrap' succeeded after 0.0 seconds starting phase `check' ============================= test session starts ============================== platform linux2 -- Python 2.7.17, pytest-4.6.11, py-1.8.1, pluggy-0.13.1 -- /gnu/store/yizqzj52hgka3ig1lzz19l46sn7s3prv-python2-2.7.17/bin/python cachedir: .pytest_cache hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/tmp/guix-build-python2-oauthlib-3.1.0.drv-0/oauthlib-3.1.0/.hypothesis/examples') rootdir: /tmp/guix-build-python2-oauthlib-3.1.0.drv-0/oauthlib-3.1.0 plugins: hypothesis-4.57.1, cov-2.8.1 collecting ... collected 546 items tests/test_common.py::EncodingTest::test_urldecode PASSED [ 0%] tests/test_common.py::ParameterTest::test_add_params_to_uri PASSED [ 0%] tests/test_common.py::ParameterTest::test_extract_invalid PASSED [ 0%] tests/test_common.py::ParameterTest::test_extract_non_formencoded_string PASSED [ 0%] tests/test_common.py::ParameterTest::test_extract_params_blank_string PASSED [ 0%] tests/test_common.py::ParameterTest::test_extract_params_dict PASSED [ 1%] tests/test_common.py::ParameterTest::test_extract_params_empty_list PASSED [ 1%] tests/test_common.py::ParameterTest::test_extract_params_formencoded PASSED [ 1%] tests/test_common.py::ParameterTest::test_extract_params_twotuple PASSED [ 1%] tests/test_common.py::GeneratorTest::test_generate_client_id PASSED [ 1%] tests/test_common.py::GeneratorTest::test_generate_nonce PASSED [ 2%] tests/test_common.py::GeneratorTest::test_generate_timestamp PASSED [ 2%] tests/test_common.py::GeneratorTest::test_generate_token PASSED [ 2%] tests/test_common.py::RequestTest::test_dict_body PASSED [ 2%] tests/test_common.py::RequestTest::test_empty_dict_body PASSED [ 2%] tests/test_common.py::RequestTest::test_empty_list_body PASSED [ 2%] tests/test_common.py::RequestTest::test_empty_string_body PASSED [ 3%] tests/test_common.py::RequestTest::test_getattr_existing_attribute PASSED [ 3%] tests/test_common.py::RequestTest::test_getattr_raise_attribute_error PASSED [ 3%] tests/test_common.py::RequestTest::test_getattr_return_default PASSED [ 3%] tests/test_common.py::RequestTest::test_headers_params PASSED [ 3%] tests/test_common.py::RequestTest::test_list_body PASSED [ 4%] tests/test_common.py::RequestTest::test_non_formencoded_string_body PASSED [ 4%] tests/test_common.py::RequestTest::test_non_unicode_params PASSED [ 4%] tests/test_common.py::RequestTest::test_none_body PASSED [ 4%] tests/test_common.py::RequestTest::test_param_free_sequence_body PASSED [ 4%] tests/test_common.py::RequestTest::test_password_body PASSED [ 4%] tests/test_common.py::RequestTest::test_sanitized_request_non_debug_mode PASSED [ 5%] tests/test_common.py::RequestTest::test_sanitizing_authorization_header PASSED [ 5%] tests/test_common.py::RequestTest::test_token_body PASSED [ 5%] tests/test_common.py::CaseInsensitiveDictTest::test_basic PASSED [ 5%] tests/test_common.py::CaseInsensitiveDictTest::test_update PASSED [ 5%] tests/oauth1/rfc5849/test_client.py::ClientRealmTests::test_client_no_realm PASSED [ 6%] tests/oauth1/rfc5849/test_client.py::ClientRealmTests::test_client_realm_sign_with_additional_realm PASSED [ 6%] tests/oauth1/rfc5849/test_client.py::ClientRealmTests::test_client_realm_sign_with_default_realm PASSED [ 6%] tests/oauth1/rfc5849/test_client.py::ClientConstructorTests::test_convert_to_unicode_resource_owner PASSED [ 6%] tests/oauth1/rfc5849/test_client.py::ClientConstructorTests::test_decoding PASSED [ 6%] tests/oauth1/rfc5849/test_client.py::ClientConstructorTests::test_give_explicit_nonce PASSED [ 6%] tests/oauth1/rfc5849/test_client.py::ClientConstructorTests::test_give_explicit_timestamp PASSED [ 7%] tests/oauth1/rfc5849/test_client.py::ClientConstructorTests::test_hmac_sha1 PASSED [ 7%] tests/oauth1/rfc5849/test_client.py::ClientConstructorTests::test_hmac_sha256 PASSED [ 7%] tests/oauth1/rfc5849/test_client.py::ClientConstructorTests::test_rsa PASSED [ 7%] tests/oauth1/rfc5849/test_client.py::SignatureMethodTest::test_hmac_sha1_method PASSED [ 7%] tests/oauth1/rfc5849/test_client.py::SignatureMethodTest::test_hmac_sha256_method PASSED [ 8%] tests/oauth1/rfc5849/test_client.py::SignatureMethodTest::test_invalid_method PASSED [ 8%] tests/oauth1/rfc5849/test_client.py::SignatureMethodTest::test_plaintext_method PASSED [ 8%] tests/oauth1/rfc5849/test_client.py::SignatureMethodTest::test_register_method PASSED [ 8%] tests/oauth1/rfc5849/test_client.py::SignatureMethodTest::test_rsa_method PASSED [ 8%] tests/oauth1/rfc5849/test_client.py::SignatureMethodTest::test_rsa_no_key PASSED [ 8%] tests/oauth1/rfc5849/test_client.py::SignatureTypeTest::test_invalid_signature_type PASSED [ 9%] tests/oauth1/rfc5849/test_client.py::SignatureTypeTest::test_params_in_body PASSED [ 9%] tests/oauth1/rfc5849/test_client.py::SignatureTypeTest::test_params_in_query PASSED [ 9%] tests/oauth1/rfc5849/test_client.py::SigningTest::test_case_insensitive_headers PASSED [ 9%] tests/oauth1/rfc5849/test_client.py::SigningTest::test_sign_body PASSED [ 9%] tests/oauth1/rfc5849/test_client.py::SigningTest::test_sign_get_with_body PASSED [ 10%] tests/oauth1/rfc5849/test_client.py::SigningTest::test_sign_no_body PASSED [ 10%] tests/oauth1/rfc5849/test_client.py::SigningTest::test_sign_unicode PASSED [ 10%] tests/oauth1/rfc5849/test_parameters.py::ParameterTests::test_append_params PASSED [ 10%] tests/oauth1/rfc5849/test_parameters.py::ParameterTests::test_prepare_form_encoded_body PASSED [ 10%] tests/oauth1/rfc5849/test_parameters.py::ParameterTests::test_prepare_headers PASSED [ 10%] tests/oauth1/rfc5849/test_parameters.py::ParameterTests::test_prepare_headers_ignore_data PASSED [ 11%] tests/oauth1/rfc5849/test_parameters.py::ParameterTests::test_prepare_request_uri_query PASSED [ 11%] tests/oauth1/rfc5849/test_request_validator.py::RequestValidatorTests::test_check_length PASSED [ 11%] tests/oauth1/rfc5849/test_request_validator.py::RequestValidatorTests::test_check_realms PASSED [ 11%] tests/oauth1/rfc5849/test_request_validator.py::RequestValidatorTests::test_not_implemented PASSED [ 11%] tests/oauth1/rfc5849/test_signatures.py::SignatureTests::test_base_string_uri PASSED [ 12%] tests/oauth1/rfc5849/test_signatures.py::SignatureTests::test_collect_parameters PASSED [ 12%] tests/oauth1/rfc5849/test_signatures.py::SignatureTests::test_normalize_parameters PASSED [ 12%] tests/oauth1/rfc5849/test_signatures.py::SignatureTests::test_sign_hmac_sha1 PASSED [ 12%] tests/oauth1/rfc5849/test_signatures.py::SignatureTests::test_sign_hmac_sha1_with_client PASSED [ 12%] tests/oauth1/rfc5849/test_signatures.py::SignatureTests::test_sign_plaintext PASSED [ 13%] tests/oauth1/rfc5849/test_signatures.py::SignatureTests::test_sign_plaintext_with_client PASSED [ 13%] tests/oauth1/rfc5849/test_signatures.py::SignatureTests::test_sign_rsa_sha1 PASSED [ 13%] tests/oauth1/rfc5849/test_signatures.py::SignatureTests::test_sign_rsa_sha1_with_client PASSED [ 13%] tests/oauth1/rfc5849/test_signatures.py::SignatureTests::test_signature_base_string PASSED [ 13%] tests/oauth1/rfc5849/test_utils.py::UtilsTests::test_escape PASSED [ 13%] tests/oauth1/rfc5849/test_utils.py::UtilsTests::test_filter_oauth_params PASSED [ 14%] tests/oauth1/rfc5849/test_utils.py::UtilsTests::test_filter_params PASSED [ 14%] tests/oauth1/rfc5849/test_utils.py::UtilsTests::test_parse_authorization_header PASSED [ 14%] tests/oauth1/rfc5849/test_utils.py::UtilsTests::test_unescape PASSED [ 14%] tests/oauth1/rfc5849/endpoints/test_access_token.py::AccessTokenEndpointTest::test_check_request_token PASSED [ 14%] tests/oauth1/rfc5849/endpoints/test_access_token.py::AccessTokenEndpointTest::test_check_verifier PASSED [ 15%] tests/oauth1/rfc5849/endpoints/test_access_token.py::AccessTokenEndpointTest::test_valid_request PASSED [ 15%] tests/oauth1/rfc5849/endpoints/test_access_token.py::AccessTokenEndpointTest::test_validate_client_key PASSED [ 15%] tests/oauth1/rfc5849/endpoints/test_access_token.py::AccessTokenEndpointTest::test_validate_request_token PASSED [ 15%] tests/oauth1/rfc5849/endpoints/test_access_token.py::AccessTokenEndpointTest::test_validate_signature PASSED [ 15%] tests/oauth1/rfc5849/endpoints/test_access_token.py::AccessTokenEndpointTest::test_validate_verifier PASSED [ 15%] tests/oauth1/rfc5849/endpoints/test_authorization.py::AuthorizationEndpointTest::test_create_authorization_response PASSED [ 16%] tests/oauth1/rfc5849/endpoints/test_authorization.py::AuthorizationEndpointTest::test_create_authorization_response_oob PASSED [ 16%] tests/oauth1/rfc5849/endpoints/test_authorization.py::AuthorizationEndpointTest::test_get_realms_and_credentials PASSED [ 16%] tests/oauth1/rfc5849/endpoints/test_authorization.py::AuthorizationEndpointTest::test_verify_realms PASSED [ 16%] tests/oauth1/rfc5849/endpoints/test_authorization.py::AuthorizationEndpointTest::test_verify_token PASSED [ 16%] tests/oauth1/rfc5849/endpoints/test_base.py::BaseEndpointTest::test_case_insensitive_headers PASSED [ 17%] tests/oauth1/rfc5849/endpoints/test_base.py::BaseEndpointTest::test_client_key_check PASSED [ 17%] tests/oauth1/rfc5849/endpoints/test_base.py::BaseEndpointTest::test_duplicate_params PASSED [ 17%] tests/oauth1/rfc5849/endpoints/test_base.py::BaseEndpointTest::test_enforce_ssl PASSED [ 17%] tests/oauth1/rfc5849/endpoints/test_base.py::BaseEndpointTest::test_expired_timestamp PASSED [ 17%] tests/oauth1/rfc5849/endpoints/test_base.py::BaseEndpointTest::test_invalid_version PASSED [ 17%] tests/oauth1/rfc5849/endpoints/test_base.py::BaseEndpointTest::test_mandated_params PASSED [ 18%] tests/oauth1/rfc5849/endpoints/test_base.py::BaseEndpointTest::test_missing_parameters PASSED [ 18%] tests/oauth1/rfc5849/endpoints/test_base.py::BaseEndpointTest::test_multiple_source_params PASSED [ 18%] tests/oauth1/rfc5849/endpoints/test_base.py::BaseEndpointTest::test_noncecheck PASSED [ 18%] tests/oauth1/rfc5849/endpoints/test_base.py::BaseEndpointTest::test_oauth_timestamp PASSED [ 18%] tests/oauth1/rfc5849/endpoints/test_base.py::BaseEndpointTest::test_oauth_version PASSED [ 19%] tests/oauth1/rfc5849/endpoints/test_base.py::BaseEndpointTest::test_signature_method_validation PASSED [ 19%] tests/oauth1/rfc5849/endpoints/test_base.py::BaseEndpointTest::test_signature_methods PASSED [ 19%] tests/oauth1/rfc5849/endpoints/test_base.py::BaseEndpointTest::test_ssl_enforcement PASSED [ 19%] tests/oauth1/rfc5849/endpoints/test_base.py::SignatureVerificationTest::test_hmac_signature PASSED [ 19%] tests/oauth1/rfc5849/endpoints/test_base.py::SignatureVerificationTest::test_plaintext_signature PASSED [ 19%] tests/oauth1/rfc5849/endpoints/test_base.py::SignatureVerificationTest::test_rsa_signature PASSED [ 20%] tests/oauth1/rfc5849/endpoints/test_base.py::SignatureVerificationTest::test_signature_too_short PASSED [ 20%] tests/oauth1/rfc5849/endpoints/test_request_token.py::RequestTokenEndpointTest::test_check_realms PASSED [ 20%] tests/oauth1/rfc5849/endpoints/test_request_token.py::RequestTokenEndpointTest::test_check_redirect_uri PASSED [ 20%] tests/oauth1/rfc5849/endpoints/test_request_token.py::RequestTokenEndpointTest::test_uri_provided_realm PASSED [ 20%] tests/oauth1/rfc5849/endpoints/test_request_token.py::RequestTokenEndpointTest::test_valid_request PASSED [ 21%] tests/oauth1/rfc5849/endpoints/test_request_token.py::RequestTokenEndpointTest::test_validate_client_key PASSED [ 21%] tests/oauth1/rfc5849/endpoints/test_request_token.py::RequestTokenEndpointTest::test_validate_realms PASSED [ 21%] tests/oauth1/rfc5849/endpoints/test_request_token.py::RequestTokenEndpointTest::test_validate_redirect_uri PASSED [ 21%] tests/oauth1/rfc5849/endpoints/test_request_token.py::RequestTokenEndpointTest::test_validate_signature PASSED [ 21%] tests/oauth1/rfc5849/endpoints/test_resource.py::ResourceEndpointTest::test_check_access_token PASSED [ 21%] tests/oauth1/rfc5849/endpoints/test_resource.py::ResourceEndpointTest::test_missing_parameters PASSED [ 22%] tests/oauth1/rfc5849/endpoints/test_resource.py::ResourceEndpointTest::test_valid_request PASSED [ 22%] tests/oauth1/rfc5849/endpoints/test_resource.py::ResourceEndpointTest::test_validate_access_token PASSED [ 22%] tests/oauth1/rfc5849/endpoints/test_resource.py::ResourceEndpointTest::test_validate_client_key PASSED [ 22%] tests/oauth1/rfc5849/endpoints/test_resource.py::ResourceEndpointTest::test_validate_realms PASSED [ 22%] tests/oauth1/rfc5849/endpoints/test_resource.py::ResourceEndpointTest::test_validate_signature PASSED [ 23%] tests/oauth1/rfc5849/endpoints/test_signature_only.py::SignatureOnlyEndpointTest::test_missing_parameters PASSED [ 23%] tests/oauth1/rfc5849/endpoints/test_signature_only.py::SignatureOnlyEndpointTest::test_valid_request PASSED [ 23%] tests/oauth1/rfc5849/endpoints/test_signature_only.py::SignatureOnlyEndpointTest::test_validate_client_key PASSED [ 23%] tests/oauth1/rfc5849/endpoints/test_signature_only.py::SignatureOnlyEndpointTest::test_validate_signature PASSED [ 23%] tests/oauth2/rfc6749/test_parameters.py::ParameterTests::test_custom_json_error PASSED [ 23%] tests/oauth2/rfc6749/test_parameters.py::ParameterTests::test_grant_response PASSED [ 24%] tests/oauth2/rfc6749/test_parameters.py::ParameterTests::test_implicit_token_response PASSED [ 24%] tests/oauth2/rfc6749/test_parameters.py::ParameterTests::test_json_token_notype PASSED [ 24%] tests/oauth2/rfc6749/test_parameters.py::ParameterTests::test_json_token_response PASSED [ 24%] tests/oauth2/rfc6749/test_parameters.py::ParameterTests::test_prepare_grant_uri PASSED [ 24%] tests/oauth2/rfc6749/test_parameters.py::ParameterTests::test_prepare_token_request PASSED [ 25%] tests/oauth2/rfc6749/test_parameters.py::ParameterTests::test_url_encoded_token_response PASSED [ 25%] tests/oauth2/rfc6749/test_request_validator.py::RequestValidatorTest::test_method_contracts PASSED [ 25%] tests/oauth2/rfc6749/test_server.py::AuthorizationEndpointTest::test_authorization_grant PASSED [ 25%] tests/oauth2/rfc6749/test_server.py::AuthorizationEndpointTest::test_implicit_grant PASSED [ 25%] tests/oauth2/rfc6749/test_server.py::AuthorizationEndpointTest::test_invalid_type PASSED [ 26%] tests/oauth2/rfc6749/test_server.py::AuthorizationEndpointTest::test_missing_type PASSED [ 26%] tests/oauth2/rfc6749/test_server.py::AuthorizationEndpointTest::test_none_grant PASSED [ 26%] tests/oauth2/rfc6749/test_server.py::TokenEndpointTest::test_authorization_grant PASSED [ 26%] tests/oauth2/rfc6749/test_server.py::TokenEndpointTest::test_client_grant PASSED [ 26%] tests/oauth2/rfc6749/test_server.py::TokenEndpointTest::test_invalid_type PASSED [ 26%] tests/oauth2/rfc6749/test_server.py::TokenEndpointTest::test_missing_type PASSED [ 27%] tests/oauth2/rfc6749/test_server.py::TokenEndpointTest::test_password_grant PASSED [ 27%] tests/oauth2/rfc6749/test_server.py::SignedTokenEndpointTest::test_authorization_grant PASSED [ 27%] tests/oauth2/rfc6749/test_server.py::SignedTokenEndpointTest::test_client_grant PASSED [ 27%] tests/oauth2/rfc6749/test_server.py::SignedTokenEndpointTest::test_invalid_type PASSED [ 27%] tests/oauth2/rfc6749/test_server.py::SignedTokenEndpointTest::test_missing_type PASSED [ 28%] tests/oauth2/rfc6749/test_server.py::SignedTokenEndpointTest::test_password_grant PASSED [ 28%] tests/oauth2/rfc6749/test_server.py::SignedTokenEndpointTest::test_scopes_and_user_id_stored_in_access_token PASSED [ 28%] tests/oauth2/rfc6749/test_server.py::ResourceEndpointTest::test_defaults PASSED [ 28%] tests/oauth2/rfc6749/test_tokens.py::TokenTest::test_estimate_type PASSED [ 28%] tests/oauth2/rfc6749/test_tokens.py::TokenTest::test_estimate_type_with_fake_header_returns_type_0 PASSED [ 28%] tests/oauth2/rfc6749/test_tokens.py::TokenTest::test_fake_bearer_is_not_validated PASSED [ 29%] tests/oauth2/rfc6749/test_tokens.py::TokenTest::test_header_with_multispaces_is_validated PASSED [ 29%] tests/oauth2/rfc6749/test_tokens.py::TokenTest::test_lowercase_bearer_is_validated PASSED [ 29%] tests/oauth2/rfc6749/test_tokens.py::TokenTest::test_prepare_bearer_request PASSED [ 29%] tests/oauth2/rfc6749/test_tokens.py::TokenTest::test_prepare_mac_header PASSED [ 29%] tests/oauth2/rfc6749/test_tokens.py::TokenTest::test_valid_bearer_is_validated PASSED [ 30%] tests/oauth2/rfc6749/test_utils.py::UtilsTests::test_escape PASSED [ 30%] tests/oauth2/rfc6749/test_utils.py::UtilsTests::test_generate_age PASSED [ 30%] tests/oauth2/rfc6749/test_utils.py::UtilsTests::test_host_from_uri PASSED [ 30%] tests/oauth2/rfc6749/test_utils.py::UtilsTests::test_is_secure_transport PASSED [ 30%] tests/oauth2/rfc6749/test_utils.py::UtilsTests::test_list_to_scope PASSED [ 30%] tests/oauth2/rfc6749/test_utils.py::UtilsTests::test_params_from_uri PASSED [ 31%] tests/oauth2/rfc6749/test_utils.py::UtilsTests::test_scope_to_list PASSED [ 31%] tests/oauth2/rfc6749/clients/test_backend_application.py::BackendApplicationClientTest::test_parse_token_response PASSED [ 31%] tests/oauth2/rfc6749/clients/test_backend_application.py::BackendApplicationClientTest::test_request_body PASSED [ 31%] tests/oauth2/rfc6749/clients/test_base.py::ClientTest::test_add_bearer_token PASSED [ 31%] tests/oauth2/rfc6749/clients/test_base.py::ClientTest::test_add_mac_token PASSED [ 32%] tests/oauth2/rfc6749/clients/test_base.py::ClientTest::test_prepare_authorization_request PASSED [ 32%] tests/oauth2/rfc6749/clients/test_base.py::ClientTest::test_prepare_refresh_token_request PASSED [ 32%] tests/oauth2/rfc6749/clients/test_base.py::ClientTest::test_prepare_token_request PASSED [ 32%] tests/oauth2/rfc6749/clients/test_base.py::ClientTest::test_revocation_request PASSED [ 32%] tests/oauth2/rfc6749/clients/test_legacy_application.py::LegacyApplicationClientTest::test_parse_token_response PASSED [ 32%] tests/oauth2/rfc6749/clients/test_legacy_application.py::LegacyApplicationClientTest::test_prepare_request_body PASSED [ 33%] tests/oauth2/rfc6749/clients/test_legacy_application.py::LegacyApplicationClientTest::test_request_body PASSED [ 33%] tests/oauth2/rfc6749/clients/test_mobile_application.py::MobileApplicationClientTest::test_implicit_token_uri PASSED [ 33%] tests/oauth2/rfc6749/clients/test_mobile_application.py::MobileApplicationClientTest::test_parse_token_response PASSED [ 33%] tests/oauth2/rfc6749/clients/test_mobile_application.py::MobileApplicationClientTest::test_populate_attributes PASSED [ 33%] tests/oauth2/rfc6749/clients/test_service_application.py::ServiceApplicationClientTest::test_parse_token_response PASSED [ 34%] tests/oauth2/rfc6749/clients/test_service_application.py::ServiceApplicationClientTest::test_request_body PASSED [ 34%] tests/oauth2/rfc6749/clients/test_service_application.py::ServiceApplicationClientTest::test_request_body_no_initial_private_key PASSED [ 34%] tests/oauth2/rfc6749/clients/test_web_application.py::WebApplicationClientTest::test_auth_grant_uri PASSED [ 34%] tests/oauth2/rfc6749/clients/test_web_application.py::WebApplicationClientTest::test_parse_grant_uri_response PASSED [ 34%] tests/oauth2/rfc6749/clients/test_web_application.py::WebApplicationClientTest::test_parse_token_response PASSED [ 34%] tests/oauth2/rfc6749/clients/test_web_application.py::WebApplicationClientTest::test_populate_attributes PASSED [ 35%] tests/oauth2/rfc6749/clients/test_web_application.py::WebApplicationClientTest::test_prepare_authorization_requeset PASSED [ 35%] tests/oauth2/rfc6749/clients/test_web_application.py::WebApplicationClientTest::test_prepare_request_body PASSED [ 35%] tests/oauth2/rfc6749/clients/test_web_application.py::WebApplicationClientTest::test_request_body PASSED [ 35%] tests/oauth2/rfc6749/endpoints/test_base_endpoint.py::BaseEndpointTest::test_default_config PASSED [ 35%] tests/oauth2/rfc6749/endpoints/test_base_endpoint.py::BaseEndpointTest::test_error_catching PASSED [ 36%] tests/oauth2/rfc6749/endpoints/test_base_endpoint.py::BaseEndpointTest::test_unavailability PASSED [ 36%] tests/oauth2/rfc6749/endpoints/test_base_endpoint.py::BaseEndpointTest::test_wrapper PASSED [ 36%] tests/oauth2/rfc6749/endpoints/test_client_authentication.py::ClientAuthenticationTest::test_basicauth_backend PASSED [ 36%] tests/oauth2/rfc6749/endpoints/test_client_authentication.py::ClientAuthenticationTest::test_basicauth_introspect PASSED [ 36%] tests/oauth2/rfc6749/endpoints/test_client_authentication.py::ClientAuthenticationTest::test_basicauth_legacy PASSED [ 36%] tests/oauth2/rfc6749/endpoints/test_client_authentication.py::ClientAuthenticationTest::test_basicauth_revoke PASSED [ 37%] tests/oauth2/rfc6749/endpoints/test_client_authentication.py::ClientAuthenticationTest::test_basicauth_web PASSED [ 37%] tests/oauth2/rfc6749/endpoints/test_client_authentication.py::ClientAuthenticationTest::test_client_id_authentication PASSED [ 37%] tests/oauth2/rfc6749/endpoints/test_client_authentication.py::ClientAuthenticationTest::test_custom_authentication PASSED [ 37%] tests/oauth2/rfc6749/endpoints/test_credentials_preservation.py::PreservationTest::test_default_uri PASSED [ 37%] tests/oauth2/rfc6749/endpoints/test_credentials_preservation.py::PreservationTest::test_default_uri_in_token PASSED [ 38%] tests/oauth2/rfc6749/endpoints/test_credentials_preservation.py::PreservationTest::test_invalid_redirect_uri PASSED [ 38%] tests/oauth2/rfc6749/endpoints/test_credentials_preservation.py::PreservationTest::test_redirect_uri_preservation PASSED [ 38%] tests/oauth2/rfc6749/endpoints/test_credentials_preservation.py::PreservationTest::test_state_preservation PASSED [ 38%] tests/oauth2/rfc6749/endpoints/test_error_responses.py::ErrorResponseTest::test_access_denied PASSED [ 38%] tests/oauth2/rfc6749/endpoints/test_error_responses.py::ErrorResponseTest::test_access_denied_no_default_redirecturi PASSED [ 39%] tests/oauth2/rfc6749/endpoints/test_error_responses.py::ErrorResponseTest::test_empty_parameter PASSED [ 39%] tests/oauth2/rfc6749/endpoints/test_error_responses.py::ErrorResponseTest::test_invalid_client PASSED [ 39%] tests/oauth2/rfc6749/endpoints/test_error_responses.py::ErrorResponseTest::test_invalid_client_id PASSED [ 39%] tests/oauth2/rfc6749/endpoints/test_error_responses.py::ErrorResponseTest::test_invalid_default_redirect_uri PASSED [ 39%] tests/oauth2/rfc6749/endpoints/test_error_responses.py::ErrorResponseTest::test_invalid_grant PASSED [ 39%] tests/oauth2/rfc6749/endpoints/test_error_responses.py::ErrorResponseTest::test_invalid_post_request PASSED [ 40%] tests/oauth2/rfc6749/endpoints/test_error_responses.py::ErrorResponseTest::test_invalid_redirect_uri PASSED [ 40%] tests/oauth2/rfc6749/endpoints/test_error_responses.py::ErrorResponseTest::test_invalid_request PASSED [ 40%] tests/oauth2/rfc6749/endpoints/test_error_responses.py::ErrorResponseTest::test_invalid_request_duplicate_params PASSED [ 40%] tests/oauth2/rfc6749/endpoints/test_error_responses.py::ErrorResponseTest::test_invalid_request_method PASSED [ 40%] tests/oauth2/rfc6749/endpoints/test_error_responses.py::ErrorResponseTest::test_invalid_request_missing_response_type PASSED [ 41%] tests/oauth2/rfc6749/endpoints/test_error_responses.py::ErrorResponseTest::test_invalid_scope PASSED [ 41%] tests/oauth2/rfc6749/endpoints/test_error_responses.py::ErrorResponseTest::test_mismatching_redirect_uri PASSED [ 41%] tests/oauth2/rfc6749/endpoints/test_error_responses.py::ErrorResponseTest::test_missing_client_id PASSED [ 41%] tests/oauth2/rfc6749/endpoints/test_error_responses.py::ErrorResponseTest::test_missing_redirect_uri PASSED [ 41%] tests/oauth2/rfc6749/endpoints/test_error_responses.py::ErrorResponseTest::test_server_error PASSED [ 41%] tests/oauth2/rfc6749/endpoints/test_error_responses.py::ErrorResponseTest::test_temporarily_unavailable PASSED [ 42%] tests/oauth2/rfc6749/endpoints/test_error_responses.py::ErrorResponseTest::test_unauthorized_client PASSED [ 42%] tests/oauth2/rfc6749/endpoints/test_error_responses.py::ErrorResponseTest::test_unsupported_grant_type PASSED [ 42%] tests/oauth2/rfc6749/endpoints/test_error_responses.py::ErrorResponseTest::test_unsupported_response_type PASSED [ 42%] tests/oauth2/rfc6749/endpoints/test_extra_credentials.py::ExtraCredentialsTest::test_post_authorization_request PASSED [ 42%] tests/oauth2/rfc6749/endpoints/test_extra_credentials.py::ExtraCredentialsTest::test_token_request PASSED [ 43%] tests/oauth2/rfc6749/endpoints/test_introspect_endpoint.py::IntrospectEndpointTest::test_introspect_bad_post_request PASSED [ 43%] tests/oauth2/rfc6749/endpoints/test_introspect_endpoint.py::IntrospectEndpointTest::test_introspect_invalid_request_method PASSED [ 43%] tests/oauth2/rfc6749/endpoints/test_introspect_endpoint.py::IntrospectEndpointTest::test_introspect_token PASSED [ 43%] tests/oauth2/rfc6749/endpoints/test_introspect_endpoint.py::IntrospectEndpointTest::test_introspect_token_claims PASSED [ 43%] tests/oauth2/rfc6749/endpoints/test_introspect_endpoint.py::IntrospectEndpointTest::test_introspect_token_claims_spoof_active PASSED [ 43%] tests/oauth2/rfc6749/endpoints/test_introspect_endpoint.py::IntrospectEndpointTest::test_introspect_token_client_authentication_failed PASSED [ 44%] tests/oauth2/rfc6749/endpoints/test_introspect_endpoint.py::IntrospectEndpointTest::test_introspect_token_false PASSED [ 44%] tests/oauth2/rfc6749/endpoints/test_introspect_endpoint.py::IntrospectEndpointTest::test_introspect_token_nohint PASSED [ 44%] tests/oauth2/rfc6749/endpoints/test_introspect_endpoint.py::IntrospectEndpointTest::test_introspect_token_public_client_authentication PASSED [ 44%] tests/oauth2/rfc6749/endpoints/test_introspect_endpoint.py::IntrospectEndpointTest::test_introspect_token_public_client_authentication_failed PASSED [ 44%] tests/oauth2/rfc6749/endpoints/test_introspect_endpoint.py::IntrospectEndpointTest::test_introspect_unsupported_token PASSED [ 45%] tests/oauth2/rfc6749/endpoints/test_metadata.py::MetadataEndpointTest::test_mandatory_fields PASSED [ 45%] tests/oauth2/rfc6749/endpoints/test_metadata.py::MetadataEndpointTest::test_openid_oauth2_preconfigured PASSED [ 45%] tests/oauth2/rfc6749/endpoints/test_metadata.py::MetadataEndpointTest::test_server_metadata PASSED [ 45%] tests/oauth2/rfc6749/endpoints/test_metadata.py::MetadataEndpointTest::test_token_endpoint PASSED [ 45%] tests/oauth2/rfc6749/endpoints/test_metadata.py::MetadataEndpointTest::test_token_endpoint_overridden PASSED [ 45%] tests/oauth2/rfc6749/endpoints/test_resource_owner_association.py::ResourceOwnerAssociationTest::test_backend_application PASSED [ 46%] tests/oauth2/rfc6749/endpoints/test_resource_owner_association.py::ResourceOwnerAssociationTest::test_legacy_application PASSED [ 46%] tests/oauth2/rfc6749/endpoints/test_resource_owner_association.py::ResourceOwnerAssociationTest::test_mobile_application PASSED [ 46%] tests/oauth2/rfc6749/endpoints/test_resource_owner_association.py::ResourceOwnerAssociationTest::test_web_application PASSED [ 46%] tests/oauth2/rfc6749/endpoints/test_revocation_endpoint.py::RevocationEndpointTest::test_revoke_bad_post_request PASSED [ 46%] tests/oauth2/rfc6749/endpoints/test_revocation_endpoint.py::RevocationEndpointTest::test_revoke_invalid_request_method PASSED [ 47%] tests/oauth2/rfc6749/endpoints/test_revocation_endpoint.py::RevocationEndpointTest::test_revoke_token PASSED [ 47%] tests/oauth2/rfc6749/endpoints/test_revocation_endpoint.py::RevocationEndpointTest::test_revoke_token_client_authentication_failed PASSED [ 47%] tests/oauth2/rfc6749/endpoints/test_revocation_endpoint.py::RevocationEndpointTest::test_revoke_token_public_client_authentication PASSED [ 47%] tests/oauth2/rfc6749/endpoints/test_revocation_endpoint.py::RevocationEndpointTest::test_revoke_token_public_client_authentication_failed PASSED [ 47%] tests/oauth2/rfc6749/endpoints/test_revocation_endpoint.py::RevocationEndpointTest::test_revoke_unsupported_token PASSED [ 47%] tests/oauth2/rfc6749/endpoints/test_revocation_endpoint.py::RevocationEndpointTest::test_revoke_with_callback PASSED [ 48%] tests/oauth2/rfc6749/endpoints/test_scope_handling.py::TestScopeHandling::test_invalid_scope PASSED [ 48%] tests/oauth2/rfc6749/endpoints/test_scope_handling.py::TestScopeHandling::test_scope_changed PASSED [ 48%] tests/oauth2/rfc6749/endpoints/test_scope_handling.py::TestScopeHandling::test_scope_extraction PASSED [ 48%] tests/oauth2/rfc6749/endpoints/test_scope_handling.py::TestScopeHandling::test_scope_preservation PASSED [ 48%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_authenticate_client PASSED [ 49%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_authenticate_client_id PASSED [ 49%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_authentication_required PASSED [ 49%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_client_id_missing PASSED [ 49%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_correct_code_challenge_method_plain PASSED [ 49%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_correct_code_challenge_method_s256 PASSED [ 50%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_create_authorization_grant PASSED [ 50%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_create_authorization_grant_no_scopes PASSED [ 50%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_create_authorization_grant_state PASSED [ 50%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_create_authorization_response PASSED [ 50%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_create_token_response PASSED [ 50%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_create_token_response_without_refresh_token PASSED [ 51%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_custom_auth_validators PASSED [ 51%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_custom_token_validators PASSED [ 51%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_invalid_grant PASSED [ 51%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_invalid_grant_type PASSED [ 51%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_invalid_redirect_uri PASSED [ 52%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_invalid_request PASSED [ 52%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_invalid_request_duplicates PASSED [ 52%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_challenge_missing PASSED [ 52%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_default_method PASSED [ 52%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_optional_verifier_missing_challenge_valid PASSED [ 52%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_optional_verifier_valid_challenge_missing PASSED [ 53%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_required_verifier_invalid_challenge_valid_method_valid PASSED [ 53%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_required_verifier_missing_challenge_missing PASSED [ 53%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_required_verifier_missing_challenge_valid PASSED [ 53%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_required_verifier_valid_challenge_missing PASSED [ 53%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_required_verifier_valid_challenge_valid_method_valid PASSED [ 54%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_required_verifier_valid_challenge_valid_method_wrong PASSED [ 54%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_verifier_missing PASSED [ 54%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_verifier_valid_challenge_valid_method_missing PASSED [ 54%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_wrong_method PASSED [ 54%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_wrong_code_challenge_method_plain PASSED [ 54%] tests/oauth2/rfc6749/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_wrong_code_challenge_method_s256 PASSED [ 55%] tests/oauth2/rfc6749/grant_types/test_client_credentials.py::ClientCredentialsGrantTest::test_create_token_response PASSED [ 55%] tests/oauth2/rfc6749/grant_types/test_client_credentials.py::ClientCredentialsGrantTest::test_custom_auth_validators_unsupported PASSED [ 55%] tests/oauth2/rfc6749/grant_types/test_client_credentials.py::ClientCredentialsGrantTest::test_custom_token_validators PASSED [ 55%] tests/oauth2/rfc6749/grant_types/test_client_credentials.py::ClientCredentialsGrantTest::test_error_response PASSED [ 55%] tests/oauth2/rfc6749/grant_types/test_client_credentials.py::ClientCredentialsGrantTest::test_validate_token_response PASSED [ 56%] tests/oauth2/rfc6749/grant_types/test_implicit.py::ImplicitGrantTest::test_create_token_response PASSED [ 56%] tests/oauth2/rfc6749/grant_types/test_implicit.py::ImplicitGrantTest::test_custom_validators PASSED [ 56%] tests/oauth2/rfc6749/grant_types/test_implicit.py::ImplicitGrantTest::test_error_response PASSED [ 56%] tests/oauth2/rfc6749/grant_types/test_refresh_token.py::RefreshTokenGrantTest::test_authenticate_client_id PASSED [ 56%] tests/oauth2/rfc6749/grant_types/test_refresh_token.py::RefreshTokenGrantTest::test_authentication_required PASSED [ 56%] tests/oauth2/rfc6749/grant_types/test_refresh_token.py::RefreshTokenGrantTest::test_create_token_inherit_scope PASSED [ 57%] tests/oauth2/rfc6749/grant_types/test_refresh_token.py::RefreshTokenGrantTest::test_create_token_response PASSED [ 57%] tests/oauth2/rfc6749/grant_types/test_refresh_token.py::RefreshTokenGrantTest::test_create_token_within_original_scope PASSED [ 57%] tests/oauth2/rfc6749/grant_types/test_refresh_token.py::RefreshTokenGrantTest::test_custom_auth_validators_unsupported PASSED [ 57%] tests/oauth2/rfc6749/grant_types/test_refresh_token.py::RefreshTokenGrantTest::test_custom_token_validators PASSED [ 57%] tests/oauth2/rfc6749/grant_types/test_refresh_token.py::RefreshTokenGrantTest::test_invalid_client PASSED [ 58%] tests/oauth2/rfc6749/grant_types/test_refresh_token.py::RefreshTokenGrantTest::test_invalid_grant_type PASSED [ 58%] tests/oauth2/rfc6749/grant_types/test_refresh_token.py::RefreshTokenGrantTest::test_invalid_refresh_token PASSED [ 58%] tests/oauth2/rfc6749/grant_types/test_refresh_token.py::RefreshTokenGrantTest::test_invalid_scope PASSED [ 58%] tests/oauth2/rfc6749/grant_types/test_refresh_token.py::RefreshTokenGrantTest::test_invalid_scope_original_scopes_empty PASSED [ 58%] tests/oauth2/rfc6749/grant_types/test_refresh_token.py::RefreshTokenGrantTest::test_invalid_token PASSED [ 58%] tests/oauth2/rfc6749/grant_types/test_refresh_token.py::RefreshTokenGrantTest::test_valid_token_request PASSED [ 59%] tests/oauth2/rfc6749/grant_types/test_resource_owner_password.py::ResourceOwnerPasswordCredentialsGrantTest::test_client_id_missing PASSED [ 59%] tests/oauth2/rfc6749/grant_types/test_resource_owner_password.py::ResourceOwnerPasswordCredentialsGrantTest::test_create_token_response PASSED [ 59%] tests/oauth2/rfc6749/grant_types/test_resource_owner_password.py::ResourceOwnerPasswordCredentialsGrantTest::test_create_token_response_without_refresh_token PASSED [ 59%] tests/oauth2/rfc6749/grant_types/test_resource_owner_password.py::ResourceOwnerPasswordCredentialsGrantTest::test_custom_auth_validators_unsupported PASSED [ 59%] tests/oauth2/rfc6749/grant_types/test_resource_owner_password.py::ResourceOwnerPasswordCredentialsGrantTest::test_custom_token_validators PASSED [ 60%] tests/oauth2/rfc6749/grant_types/test_resource_owner_password.py::ResourceOwnerPasswordCredentialsGrantTest::test_error_response PASSED [ 60%] tests/oauth2/rfc6749/grant_types/test_resource_owner_password.py::ResourceOwnerPasswordCredentialsGrantTest::test_invalid_grant_type PASSED [ 60%] tests/oauth2/rfc6749/grant_types/test_resource_owner_password.py::ResourceOwnerPasswordCredentialsGrantTest::test_invalid_request_duplicates PASSED [ 60%] tests/oauth2/rfc6749/grant_types/test_resource_owner_password.py::ResourceOwnerPasswordCredentialsGrantTest::test_invalid_request_missing_params PASSED [ 60%] tests/oauth2/rfc6749/grant_types/test_resource_owner_password.py::ResourceOwnerPasswordCredentialsGrantTest::test_invalid_user PASSED [ 60%] tests/oauth2/rfc6749/grant_types/test_resource_owner_password.py::ResourceOwnerPasswordCredentialsGrantTest::test_scopes PASSED [ 61%] tests/oauth2/rfc6749/grant_types/test_resource_owner_password.py::ResourceOwnerPasswordCredentialsGrantTest::test_valid_token_request PASSED [ 61%] tests/openid/connect/core/test_request_validator.py::RequestValidatorTest::test_method_contracts PASSED [ 61%] tests/openid/connect/core/test_server.py::AuthorizationEndpointTest::test_authorization_grant PASSED [ 61%] tests/openid/connect/core/test_server.py::AuthorizationEndpointTest::test_implicit_grant PASSED [ 61%] tests/openid/connect/core/test_server.py::AuthorizationEndpointTest::test_invalid_type PASSED [ 62%] tests/openid/connect/core/test_server.py::AuthorizationEndpointTest::test_missing_type PASSED [ 62%] tests/openid/connect/core/test_server.py::AuthorizationEndpointTest::test_none_grant PASSED [ 62%] tests/openid/connect/core/test_server.py::TokenEndpointTest::test_authorization_grant PASSED [ 62%] tests/openid/connect/core/test_server.py::TokenEndpointTest::test_invalid_type PASSED [ 62%] tests/openid/connect/core/test_server.py::TokenEndpointTest::test_missing_type PASSED [ 63%] tests/openid/connect/core/test_tokens.py::JWTTokenTestCase::test_create_token_callable_expires_in PASSED [ 63%] tests/openid/connect/core/test_tokens.py::JWTTokenTestCase::test_create_token_calls_get_id_token PASSED [ 63%] tests/openid/connect/core/test_tokens.py::JWTTokenTestCase::test_create_token_non_callable_expires_in PASSED [ 63%] tests/openid/connect/core/test_tokens.py::JWTTokenTestCase::test_estimate_type PASSED [ 63%] tests/openid/connect/core/test_tokens.py::JWTTokenTestCase::test_validate_request_token_from_headers PASSED [ 63%] tests/openid/connect/core/test_tokens.py::JWTTokenTestCase::test_validate_token_from_request PASSED [ 64%] tests/openid/connect/core/endpoints/test_claims_handling.py::TestClaimsHandling::test_claims_stored_on_code_creation PASSED [ 64%] tests/openid/connect/core/endpoints/test_claims_handling.py::TestClaimsHandling::test_invalid_claims PASSED [ 64%] tests/openid/connect/core/endpoints/test_openid_connect_params_handling.py::OpenIDConnectEndpointTest::test_authorization_endpoint_handles_prompt PASSED [ 64%] tests/openid/connect/core/endpoints/test_openid_connect_params_handling.py::OpenIDConnectEndpointTest::test_oidc_params_preservation PASSED [ 64%] tests/openid/connect/core/endpoints/test_openid_connect_params_handling.py::OpenIDConnectEndpointTest::test_prompt_none_exclusiveness PASSED [ 65%] tests/openid/connect/core/endpoints/test_userinfo_endpoint.py::UserInfoEndpointTest::test_userinfo_json_response PASSED [ 65%] tests/openid/connect/core/endpoints/test_userinfo_endpoint.py::UserInfoEndpointTest::test_userinfo_jwt_response PASSED [ 65%] tests/openid/connect/core/endpoints/test_userinfo_endpoint.py::UserInfoEndpointTest::test_userinfo_no_auth PASSED [ 65%] tests/openid/connect/core/endpoints/test_userinfo_endpoint.py::UserInfoEndpointTest::test_userinfo_token_expired PASSED [ 65%] tests/openid/connect/core/endpoints/test_userinfo_endpoint.py::UserInfoEndpointTest::test_userinfo_token_no_openid_scope PASSED [ 65%] tests/openid/connect/core/endpoints/test_userinfo_endpoint.py::UserInfoEndpointTest::test_userinfo_wrong_auth PASSED [ 66%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_authenticate_client <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 66%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_authenticate_client_id <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 66%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_authentication_required <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 66%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_client_id_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 66%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_correct_code_challenge_method_plain <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 67%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_correct_code_challenge_method_s256 <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 67%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_create_authorization_grant <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 67%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_create_authorization_grant_no_scopes <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 67%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_create_authorization_grant_state <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 67%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_create_authorization_response <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 67%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_create_token_response <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 68%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_create_token_response_without_refresh_token <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 68%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_custom_auth_validators <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 68%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_custom_token_validators <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 68%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_invalid_grant <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 68%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_invalid_grant_type <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 69%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_invalid_redirect_uri <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 69%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_invalid_request <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 69%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_invalid_request_duplicates <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 69%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_challenge_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 69%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_default_method <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 69%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_optional_verifier_missing_challenge_valid <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 70%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_optional_verifier_valid_challenge_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 70%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_required_verifier_invalid_challenge_valid_method_valid <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 70%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_required_verifier_missing_challenge_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 70%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_required_verifier_missing_challenge_valid <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 70%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_required_verifier_valid_challenge_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 71%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_required_verifier_valid_challenge_valid_method_valid <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 71%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_required_verifier_valid_challenge_valid_method_wrong <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 71%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_verifier_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 71%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_verifier_valid_challenge_valid_method_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 71%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_pkce_wrong_method <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 71%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_wrong_code_challenge_method_plain <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 72%] tests/openid/connect/core/grant_types/test_authorization_code.py::AuthorizationCodeGrantTest::test_wrong_code_challenge_method_s256 <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 72%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_authenticate_client <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 72%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_authenticate_client_id <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 72%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_authentication_required <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 72%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_client_id_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 73%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_correct_code_challenge_method_plain <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 73%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_correct_code_challenge_method_s256 <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 73%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_create_authorization_grant <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 73%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_create_authorization_grant_no_scopes <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 73%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_create_authorization_grant_state <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 73%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_create_authorization_response <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 74%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_create_token_response <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 74%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_create_token_response_without_refresh_token <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 74%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_custom_auth_validators <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 74%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_custom_token_validators <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 74%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_invalid_grant <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 75%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_invalid_grant_type <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 75%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_invalid_redirect_uri <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 75%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_invalid_request <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 75%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_invalid_request_duplicates <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 75%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_pkce_challenge_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 76%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_pkce_default_method <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 76%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_pkce_optional_verifier_missing_challenge_valid <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 76%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_pkce_optional_verifier_valid_challenge_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 76%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_pkce_required_verifier_invalid_challenge_valid_method_valid <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 76%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_pkce_required_verifier_missing_challenge_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 76%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_pkce_required_verifier_missing_challenge_valid <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 77%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_pkce_required_verifier_valid_challenge_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 77%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_pkce_required_verifier_valid_challenge_valid_method_valid <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 77%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_pkce_required_verifier_valid_challenge_valid_method_wrong <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 77%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_pkce_verifier_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 77%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_pkce_verifier_valid_challenge_valid_method_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 78%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_pkce_wrong_method <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 78%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_wrong_code_challenge_method_plain <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 78%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeInterferenceTest::test_wrong_code_challenge_method_s256 <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 78%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeTest::test_authorization PASSED [ 78%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeTest::test_create_token_response PASSED [ 78%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeTest::test_no_prompt_authorization PASSED [ 79%] tests/openid/connect/core/grant_types/test_authorization_code.py::OpenIDAuthCodeTest::test_optional_nonce PASSED [ 79%] tests/openid/connect/core/grant_types/test_base.py::IDTokenTest::test_finalize_id_token PASSED [ 79%] tests/openid/connect/core/grant_types/test_base.py::IDTokenTest::test_finalize_id_token_with_at_hash PASSED [ 79%] tests/openid/connect/core/grant_types/test_base.py::IDTokenTest::test_finalize_id_token_with_c_and_at_hash PASSED [ 79%] tests/openid/connect/core/grant_types/test_base.py::IDTokenTest::test_finalize_id_token_with_c_hash PASSED [ 80%] tests/openid/connect/core/grant_types/test_base.py::IDTokenTest::test_finalize_id_token_with_nonce PASSED [ 80%] tests/openid/connect/core/grant_types/test_base.py::IDTokenTest::test_get_id_token PASSED [ 80%] tests/openid/connect/core/grant_types/test_base.py::IDTokenTest::test_get_id_token_no_openid PASSED [ 80%] tests/openid/connect/core/grant_types/test_base.py::IDTokenTest::test_id_token_hash PASSED [ 80%] tests/openid/connect/core/grant_types/test_dispatchers.py::ImplicitTokenGrantDispatcherTest::test_create_authorization_response_oauth PASSED [ 80%] tests/openid/connect/core/grant_types/test_dispatchers.py::ImplicitTokenGrantDispatcherTest::test_create_authorization_response_openid PASSED [ 81%] tests/openid/connect/core/grant_types/test_dispatchers.py::ImplicitTokenGrantDispatcherTest::test_validate_authorization_request_oauth PASSED [ 81%] tests/openid/connect/core/grant_types/test_dispatchers.py::ImplicitTokenGrantDispatcherTest::test_validate_authorization_request_openid PASSED [ 81%] tests/openid/connect/core/grant_types/test_dispatchers.py::AuthTokenGrantDispatcherOpenIdTest::test_create_token_response_openid PASSED [ 81%] tests/openid/connect/core/grant_types/test_dispatchers.py::AuthTokenGrantDispatcherOpenIdWithoutCodeTest::test_create_token_response_openid_without_code PASSED [ 81%] tests/openid/connect/core/grant_types/test_dispatchers.py::AuthTokenGrantDispatcherOAuthTest::test_create_token_response_oauth PASSED [ 82%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_authenticate_client <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 82%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_authenticate_client_id <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 82%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_authentication_required <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 82%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_client_id_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 82%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_correct_code_challenge_method_plain <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 82%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_correct_code_challenge_method_s256 <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 83%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_create_authorization_grant <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 83%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_create_authorization_grant_no_scopes <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 83%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_create_authorization_grant_state <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 83%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_create_authorization_response <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 83%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_create_token_response <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 84%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_create_token_response_without_refresh_token <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 84%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_custom_auth_validators <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 84%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_custom_token_validators <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 84%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_invalid_grant <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 84%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_invalid_grant_type <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 84%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_invalid_redirect_uri <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 85%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_invalid_request <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 85%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_invalid_request_duplicates <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 85%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_pkce_challenge_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 85%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_pkce_default_method <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 85%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_pkce_optional_verifier_missing_challenge_valid <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 86%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_pkce_optional_verifier_valid_challenge_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 86%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_pkce_required_verifier_invalid_challenge_valid_method_valid <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 86%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_pkce_required_verifier_missing_challenge_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 86%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_pkce_required_verifier_missing_challenge_valid <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 86%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_pkce_required_verifier_valid_challenge_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 86%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_pkce_required_verifier_valid_challenge_valid_method_valid <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 87%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_pkce_required_verifier_valid_challenge_valid_method_wrong <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 87%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_pkce_verifier_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 87%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_pkce_verifier_valid_challenge_valid_method_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 87%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_pkce_wrong_method <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 87%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_wrong_code_challenge_method_plain <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 88%] tests/openid/connect/core/grant_types/test_hybrid.py::AuthorizationCodeGrantTest::test_wrong_code_challenge_method_s256 <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 88%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDAuthCodeTest::test_authorization <- tests/openid/connect/core/grant_types/test_authorization_code.py PASSED [ 88%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDAuthCodeTest::test_create_token_response <- tests/openid/connect/core/grant_types/test_authorization_code.py PASSED [ 88%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDAuthCodeTest::test_no_prompt_authorization <- tests/openid/connect/core/grant_types/test_authorization_code.py PASSED [ 88%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDAuthCodeTest::test_optional_nonce <- tests/openid/connect/core/grant_types/test_authorization_code.py PASSED [ 89%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_authenticate_client <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 89%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_authenticate_client_id <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 89%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_authentication_required <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 89%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_client_id_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 89%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_correct_code_challenge_method_plain <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 89%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_correct_code_challenge_method_s256 <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 90%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_create_authorization_grant <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 90%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_create_authorization_grant_no_scopes <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 90%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_create_authorization_grant_state <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 90%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_create_authorization_response <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 90%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_create_token_response <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 91%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_create_token_response_without_refresh_token <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 91%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_custom_auth_validators <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 91%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_custom_token_validators <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 91%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_invalid_grant <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 91%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_invalid_grant_type <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 91%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_invalid_redirect_uri <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 92%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_invalid_request <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 92%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_invalid_request_duplicates <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 92%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_pkce_challenge_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 92%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_pkce_default_method <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 92%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_pkce_optional_verifier_missing_challenge_valid <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 93%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_pkce_optional_verifier_valid_challenge_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 93%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_pkce_required_verifier_invalid_challenge_valid_method_valid <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 93%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_pkce_required_verifier_missing_challenge_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 93%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_pkce_required_verifier_missing_challenge_valid <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 93%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_pkce_required_verifier_valid_challenge_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 93%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_pkce_required_verifier_valid_challenge_valid_method_valid <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 94%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_pkce_required_verifier_valid_challenge_valid_method_wrong <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 94%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_pkce_verifier_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 94%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_pkce_verifier_valid_challenge_valid_method_missing <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 94%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_pkce_wrong_method <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 94%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_wrong_code_challenge_method_plain <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 95%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridInterferenceTest::test_wrong_code_challenge_method_s256 <- tests/oauth2/rfc6749/grant_types/test_authorization_code.py PASSED [ 95%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridCodeTokenTest::test_authorization <- tests/openid/connect/core/grant_types/test_authorization_code.py PASSED [ 95%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridCodeTokenTest::test_create_token_response <- tests/openid/connect/core/grant_types/test_authorization_code.py PASSED [ 95%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridCodeTokenTest::test_no_prompt_authorization <- tests/openid/connect/core/grant_types/test_authorization_code.py PASSED [ 95%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridCodeTokenTest::test_optional_nonce PASSED [ 95%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridCodeIdTokenTest::test_authorization <- tests/openid/connect/core/grant_types/test_authorization_code.py PASSED [ 96%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridCodeIdTokenTest::test_create_token_response <- tests/openid/connect/core/grant_types/test_authorization_code.py PASSED [ 96%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridCodeIdTokenTest::test_no_prompt_authorization <- tests/openid/connect/core/grant_types/test_authorization_code.py PASSED [ 96%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridCodeIdTokenTest::test_optional_nonce <- tests/openid/connect/core/grant_types/test_authorization_code.py PASSED [ 96%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridCodeIdTokenTest::test_required_nonce PASSED [ 96%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridCodeIdTokenTokenTest::test_authorization <- tests/openid/connect/core/grant_types/test_authorization_code.py PASSED [ 97%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridCodeIdTokenTokenTest::test_create_token_response <- tests/openid/connect/core/grant_types/test_authorization_code.py PASSED [ 97%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridCodeIdTokenTokenTest::test_no_prompt_authorization <- tests/openid/connect/core/grant_types/test_authorization_code.py PASSED [ 97%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridCodeIdTokenTokenTest::test_optional_nonce <- tests/openid/connect/core/grant_types/test_authorization_code.py PASSED [ 97%] tests/openid/connect/core/grant_types/test_hybrid.py::OpenIDHybridCodeIdTokenTokenTest::test_required_nonce PASSED [ 97%] tests/openid/connect/core/grant_types/test_implicit.py::ImplicitGrantTest::test_create_token_response <- tests/oauth2/rfc6749/grant_types/test_implicit.py PASSED [ 97%] tests/openid/connect/core/grant_types/test_implicit.py::ImplicitGrantTest::test_custom_validators <- tests/oauth2/rfc6749/grant_types/test_implicit.py PASSED [ 98%] tests/openid/connect/core/grant_types/test_implicit.py::ImplicitGrantTest::test_error_response <- tests/oauth2/rfc6749/grant_types/test_implicit.py PASSED [ 98%] tests/openid/connect/core/grant_types/test_implicit.py::OpenIDImplicitInterferenceTest::test_create_token_response <- tests/oauth2/rfc6749/grant_types/test_implicit.py PASSED [ 98%] tests/openid/connect/core/grant_types/test_implicit.py::OpenIDImplicitInterferenceTest::test_custom_validators <- tests/oauth2/rfc6749/grant_types/test_implicit.py PASSED [ 98%] tests/openid/connect/core/grant_types/test_implicit.py::OpenIDImplicitInterferenceTest::test_error_response <- tests/oauth2/rfc6749/grant_types/test_implicit.py PASSED [ 98%] tests/openid/connect/core/grant_types/test_implicit.py::OpenIDImplicitTest::test_authorization PASSED [ 99%] tests/openid/connect/core/grant_types/test_implicit.py::OpenIDImplicitTest::test_no_prompt_authorization PASSED [ 99%] tests/openid/connect/core/grant_types/test_implicit.py::OpenIDImplicitTest::test_required_nonce PASSED [ 99%] tests/openid/connect/core/grant_types/test_implicit.py::OpenIDImplicitNoAccessTokenTest::test_authorization PASSED [ 99%] tests/openid/connect/core/grant_types/test_implicit.py::OpenIDImplicitNoAccessTokenTest::test_no_prompt_authorization PASSED [ 99%] tests/openid/connect/core/grant_types/test_implicit.py::OpenIDImplicitNoAccessTokenTest::test_required_nonce PASSED [100%] =============================== warnings summary =============================== /gnu/store/caig6hvyiwdkanav4vkkfqjqf7rribry-python2-pyjwt-1.7.1/lib/python2.7/site-packages/jwt/utils.py:8 /gnu/store/caig6hvyiwdkanav4vkkfqjqf7rribry-python2-pyjwt-1.7.1/lib/python2.7/site-packages/jwt/utils.py:8: CryptographyDeprecationWarning: Python 2 is no longer supported by the Python core team. Support for it is now deprecated in cryptography, and will be removed in the next release. from cryptography.hazmat.primitives.asymmetric.utils import ( tests/oauth2/rfc6749/clients/test_web_application.py::WebApplicationClientTest::test_prepare_request_body /tmp/guix-build-python2-oauthlib-3.1.0.drv-0/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) -- Docs: https://docs.pytest.org/en/latest/warnings.html ==================== 546 passed, 2 warnings in 5.97 seconds ==================== phase `check' succeeded after 8.0 seconds starting phase `patch-shebangs' phase `patch-shebangs' succeeded after 0.0 seconds starting phase `rename-pth-file' phase `rename-pth-file' succeeded after 0.0 seconds starting phase `strip' stripping binaries in "/gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib" with "strip" and flags ("--strip-debug" "--enable-deterministic-archives") phase `strip' succeeded after 0.1 seconds starting phase `validate-runpath' validating RUNPATH of 0 binaries in "/gnu/store/cy4ywzfqqzqv83avjdz0arvb40mza8fy-python2-oauthlib-3.1.0/lib"... phase `validate-runpath' succeeded after 0.0 seconds starting phase `validate-documentation-location' phase `validate-documentation-location' succeeded after 0.0 seconds starting phase `delete-info-dir-file' phase `delete-info-dir-file' succeeded after 0.0 seconds starting phase `patch-dot-desktop-files' phase `patch-dot-desktop-files' succeeded after 0.0 seconds starting phase `install-license-files' installing 1 license files from '.' phase `install-license-files' succeeded after 0.0 seconds starting phase `reset-gzip-timestamps' phase `reset-gzip-timestamps' succeeded after 0.0 seconds starting phase `compress-documentation' phase `compress-documentation' succeeded after 0.0 seconds