python3-oauthlib-100:3.2.2-lp156.7.10<>,GiKuPбuFIOw*jp y|Z:}\ޓr0NxL[8%򥿕+v:B̋,/sB u!lsS/!T|pr!ƃ [D,uLD5cy[!yPC|:ʁ4/"f4-L6#$( K_# s5Zø#>,@ %.L9ũ3=dow wnTP++<=?=d$ ( b $Hp} oo ro Po  o o ,ooo!>!ho#$# # $n ($F$G$oH&toI(0oX(Y(\)8o]*o^0b4c5d6e6f6l6u6,ov7w8ox:`oy<Dz=,=<=@=F=Cpython3-oauthlib3.2.2lp156.7.10dGeneric implementation of the OAuth request-signing logicOAuthLib is a generic utility which implements the logic of OAuth without assuming a specific HTTP request object. It can be used to graft OAuth support onto HTTP libraries.ii02-ch2chome:alvistack / openSUSE_Leap_15.6obs://build.opensuse.org/home:alvistackBSD-3-Clausehttps://www.suse.com/Unspecifiedhttps://github.com/oauthlib/oauthlib/tagslinuxnoarch 0\ 4A6AhG$D-u$K y }L 5= h"/8)"S)". \2pe*A!DJHp+l2<  5EAA큤A큤A큤AA큤AA큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤AA큤AA큤A큤A큤A큤A큤iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihRkceebae7b8927a3227e5303cf5e0f1f7b34bb542ad7250ac03fbcde36ec2f15083d1e12d8ac52c0b6c148af6d291f72400b8720ed16c0ac4a89868b6d14b1c9393628d2c8d8fbb8df42255df685f80cc52c14b35bb1d343d8e97a2e3e3b93acfee87c91f8a0e5b9abce0b68d18ded8ff2bfe964ff4fcae2f8141f274cee750f61e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551b5e87e00dc87a84269cead8578b9e6462928e18a95f1f3373c9eef451a5bcc01ff521dde00bbe2b0c034b16187d544bc18546ac0a3622ecf0f8e2de05e28321833da9cb47c5b350211b53bb2a91cf7085ce8173b07488826929e62e4891d7645de059553ee2f07c779e71086f431a356ac5426c52dec7384af1a438a86786de54be40f9c5ce9116e332eec4efd3b10f2995eed2ceb740a6db2d71721130fc88e3b84443bb3f1595cbc94b7a5d513e0cf0bcbd4315b0997bffe1c290d3362253fb9b091c31b72516504496250a3923dc23f68d982a120d0e639a552311389b1149e2040b3889f92bff3421a7a301b73fd5275ff55d14d95d46a472c04689bf1609180b5790ea0e2c15bdba3c3221f249b4c42abc444c9576f7e546bbeda443b6cdb53b4f33ba9c1ebce77508aad4e4871515f894c739d39cf82bdd42c21029695b423181a14ceec345a6c8acfa6a372b2e7dc1b2e5d8f36562321ea940afc9a921ee68054abf253b1741dbdf5a170c463847dce3b14bf9911db28143d4e9b068d5e96388850f90e6eeb5a3430fa27b2b1e449ecd5b927a872049e712440617b917a7f601e719d5f4ddac2ec338446b205529d9843930babcf9ae956d02ccd9db317e7357aeafe3ec2b47872eece98e77f185dcbf32b0ceb41e61221ed451d25f58fbca5633e5824098a7a4d7bdcc02f15113921b19073a6128291324a0cf35f301b9f1a62c7f632ecfdc0def6e4ad5d9b905c6d9d1e534534ca74ebbd30ac9daed3b75bb2b782c05a128232b41cf4647f112859c9c90f8a00d79310cdbf18811598d00acd420fbd1c15361e5e1ca5f15f5b4637594b16ed746a80be30e632e6121aa46fe333a88c7b87b40d859676cd63a7ec1c7b62dffdcba116bb423ffda5bb8f91d1c5d8d12920ce986f3fa33cf10a5397b9e9e1e9b5a3b3d8d3f0a69cb2bb097317dd1ba1d39685f38641bcf8f4c94d5416a0278db67c3a38334224dc39f4ee62d884adfa34fc48f4f35ead22fe6b06caf003d063633dedbbf64cd17dfaeda4130e93e488b64cc4a9bc796f8baf7bfde315f5f5e3923a9cf03639b06df5de995ba7b07f849d4b604119cfab66e9dfb0661a94ea9eb9c4e834df23f1fee57f55f8f1a04e822841cbe61b5e20f568908ec0e05acece9ef2e965f9a2036676e7a8b3438b266cbe7b91454470feb23cc38ccbbb0e5431a9acac9597db06d4cd1c24b125b623eb2d877ca45e9b3f0acb08d26ec60b6d253a1e63225fe6223750544c934ff0cd5fb7e9374cb5ca1e67423e952079b07583a725854e0e49158545344bfedc6150b977e40ef875bbe527b9efab0a7718c0920a983fe13be3a0ef979d8dd826ff4d0b6950f72a0c8725b099d9111b5a30a987f6e4a01a83192c59d427d484219a7ed0f96e6e4fb2d03a2f60aa50d6fd9070e9523e3f06cbcb45b8b8cccc91b1cd2540b45b0e1aaacf8fc7f62297f6cd3d20c370c959540e02d6739bd34ea97c280f7e27f78a42dc87336a4ae95ccad948f0ebb8b314976ff63235ba40a184e45aa3bf171869678a426c2dbe9dfc566f29a2c605433eb5efbce0d789fbe95e8a2f829981c98f88b96d0f0dc712e482461681622d58cb2d4a461665d7eebc5248a9cfb50e75e04298ee4a4d1a34bf06d415df2d4c6db60a4d21165ba6c8890e569291547c53ab35fd3f5f8b25672e07c280e5acabd3c50dc9b32fbe07ee4413842cdebbb7e1ddf7c2a685a3e5863a87cb2d82b58d3a2ff6ca86f76096d8a6fd7c045a6c377619b371d7f2864377f31668a4184bddc452866982b6a42cd44f5c7e2a772d1bc8016382c12f0f48a23b14ab1a46c48fb864c1e793f296514c7943a166f6249cbdb9225d4e89fdd533c695c9abea9bfcdf9334f62e22239b55abd02a560d5987ac87ce04f4d8a7d4719c84937d8769e528d269102eefbbd4685800460ec13a31a3778da46442f52c89b9ef77b6edfb8d954becc622684ac3bde860cbd6d2056122b8ecd7b44ffd217266b4cd8ba86356b121e3967519c200df45b036eb48d3729562a412f81d69f243ce53677134423a1219383a3e7f86483054183dcdfc7f6905172d518103083eddc2772a8dc1efee15b565c1cc31025be0598f5394460421fecc46e5a81b4a92d37a8fc8571bd852aa832a4a001aa09b344c718ec5e1f080a3165bc9450337d7a5fc1fd7469e042eb637a63e5ac00d43a10a954fd4f8571891d77c3ef5e8d62aed1d3a815c5ee02aa74528169db5e67aec9f1b6407b83c6ba7bffd1cd28f11e5d85c0fea05566a891ae123bab6706e0d38a7742746c9ccbd71e92f2ce07161b0b0b727b3115865dee299ce84a19a5f9a6d108007e893383387a271e4d6e79308b617aecdec7aee10073f651096afe247da99402282750b78d26cad7bf9f1498ad6bf37f5555003a9197ca26d3eb7a2f31e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559d0ea61a789468cf57d44346d2d6653e05a06cb76514449618afb9fdef26a796a7806ae071d44ef0816179531ebdcf5e4b4004a8c71460b7c819b0c5689fcca791cd50dc337cc41ca4dd07bf4b42c0966251d8c9179c29cd16a2ea56bf32df35b8c32313b54c735ea3c8bed3221a5b0b1e3cfccb070f60bf6ada0c21e981295081e49987a38596ea680b6b60f41aaab27777d67bb5f8485e58da1bceef3a66a558e952e519528c893654d3660b93b8b2fc5f4de509897a4bde8e4caa7e4450b9a34367fe4e97d1507a9ba88aa6f966f9031bb56718cc66a05fa52ad976814b6d46c2071d5f277bc7ef954d5b2f48c850d6f6a5bd836ed275458195dbf67919543c75816b3c5edeaa49ab4daba54f778da2bb511c48febd7397411ee226dc68f05080b19c336878f65f4d46cbe50081580db7d68f17210127c68712acfa7d833cf17d22d441cb80122b96a3f5d2bc09e655d63b77fc8aea667e7d84e8394b9a7cfa5a350670213165640a3d908699f6d8b6d5e820e6c78361e2d08e9ed0a0f6d48fc58f6f94fc49b9a9ac550974cd838da7cd53f7dad5ea2192351e6896a09f4bfcf2835d6a8a5ba5f721b414c46a96e1e279622de9f2374ea973c029f23de7a1d4bc0000d839bc18daca92a06c317faabb7fbbbac93e57e0d614eb0fda1a9c453d1e12d8ac52c0b6c148af6d291f72400b8720ed16c0ac4a89868b6d14b1c939rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-oauthlib-3.2.2-lp156.7.10.src.rpmpython3-oauthlibpython3.6-oauthlibpython3.6dist(oauthlib)python36-oauthlibpython36dist(oauthlib)python3dist(oauthlib)@     python(abi)python3python3-PyJWTpython3-blinkerpython3-cryptographyrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.61.4.03.0.03.0.4-14.6.0-14.0-15.2-14.14.3i02-ch2c 1770456727  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno100:3.2.2-lp156.7.10100:3.2.2-lp156.7.10100:3.2.2-lp156.7.10100:3.2.2-lp156.7.10100:3.2.2-lp156.7.10100:3.2.2-lp156.7.10    oauthliboauthlib-3.2.2.dist-infoINSTALLERLICENSEMETADATARECORDREQUESTEDWHEELdirect_url.jsontop_level.txt__init__.py__pycache__common.pyoauth1__init__.py__pycache__rfc5849__init__.py__pycache__endpoints__init__.py__pycache__access_token.pyauthorization.pybase.pypre_configured.pyrequest_token.pyresource.pysignature_only.pyerrors.pyparameters.pyrequest_validator.pysignature.pyutils.pyoauth2__init__.py__pycache__rfc6749__init__.py__pycache__clients__init__.py__pycache__backend_application.pybase.pylegacy_application.pymobile_application.pyservice_application.pyweb_application.pyendpoints__init__.py__pycache__authorization.pybase.pyintrospect.pymetadata.pypre_configured.pyresource.pyrevocation.pytoken.pyerrors.pygrant_types__init__.py__pycache__authorization_code.pybase.pyclient_credentials.pyimplicit.pyrefresh_token.pyresource_owner_password_credentials.pyparameters.pyrequest_validator.pytokens.pyutils.pyrfc8628__init__.py__pycache__clients__init__.py__pycache__device.pyopenid__init__.py__pycache__connect__init__.py__pycache__core__init__.py__pycache__endpoints__init__.py__pycache__pre_configured.pyuserinfo.pyexceptions.pygrant_types__init__.py__pycache__authorization_code.pybase.pydispatchers.pyhybrid.pyimplicit.pyrefresh_token.pyrequest_validator.pytokens.pysignals.pyuri_validate.pypython3-oauthlibLICENSE/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/oauthlib-3.2.2.dist-info//usr/lib/python3.6/site-packages/oauthlib//usr/lib/python3.6/site-packages/oauthlib/oauth1//usr/lib/python3.6/site-packages/oauthlib/oauth1/rfc5849//usr/lib/python3.6/site-packages/oauthlib/oauth1/rfc5849/endpoints//usr/lib/python3.6/site-packages/oauthlib/oauth2//usr/lib/python3.6/site-packages/oauthlib/oauth2/rfc6749//usr/lib/python3.6/site-packages/oauthlib/oauth2/rfc6749/clients//usr/lib/python3.6/site-packages/oauthlib/oauth2/rfc6749/endpoints//usr/lib/python3.6/site-packages/oauthlib/oauth2/rfc6749/grant_types//usr/lib/python3.6/site-packages/oauthlib/oauth2/rfc8628//usr/lib/python3.6/site-packages/oauthlib/oauth2/rfc8628/clients//usr/lib/python3.6/site-packages/oauthlib/openid//usr/lib/python3.6/site-packages/oauthlib/openid/connect//usr/lib/python3.6/site-packages/oauthlib/openid/connect/core//usr/lib/python3.6/site-packages/oauthlib/openid/connect/core/endpoints//usr/lib/python3.6/site-packages/oauthlib/openid/connect/core/grant_types//usr/share/licenses//usr/share/licenses/python3-oauthlib/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/home:alvistack/openSUSE_Leap_15.6/93cf6708354b1878a24518d59e8e6110-oauthlib-oauthlib-3.2.2drpmxz5noarch-suse-linuxdirectoryASCII textASCII text, with CRLF line terminatorsemptyASCII text, with no line terminatorsPython script, ASCII text executablePython script, UTF-8 Unicode text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRԱs]- utf-890af6e7005a6e7be76c6027765ac1abaf7cba5446d33225060810cf04f187ceb?@7zXZ !t/%]"k%na éze$s5׍H Do j2s,7c&Sp!J*c)B$SZY$BSQsţPfJQQo ?+羟˧f%t v@=Rs 'oth$+F=/7Dajj}PY5 gn&flU(f: Ef,sBRJY*tfytQiҠfSd{Q߳{F"jN L :^=0^ak ݚFU pB 6)z*!>OFdD[vP̓gI} n?ꢦc!LtԂ> $v#մ |E(4[%AQ: eHC1Bpg5=mLGQ/vfBr'L+Z_tMTwmqo$d?C*3D Jm[UjJ) <Ь*uس! v`f}*Q6 ྴ iLV$Y~#JgHfaVN`9(JPHK+?_Cr1,}Ec;]gY.k8I:M iطXfHLۙ{4&\P50w_:fo1`dp2燹WZ#ۛ3}ceߘrh9/:fOIޭ[,KvsV2XV[h WpK7kT#PF!aI?Ui3Z"KAa L E0F,|11TzTA eWUVHdw @jt:2 O魱lT?V[`*_:!ȐuD35 &}(Ol~7@7'4%5ܛVtݖnJk"bSpC