python3-oauth2client-4.1.3-3.2.1<>,^`忨p9|0=3PE 6w!쾬[mLYmkY]:ɸ<ʱ-z 9D0`@v |l"9WVa_z`J1d+W0 d5j&w_r/9(Φ  z$ǐҝ%/q^%NnI[Z*O6t\u>[oZ[F`&볢nF9zrE~ً)ָ>ATl?T\d # 8 "(0PpP P P P P PPP0XP8@z(89: F@]G@pPHAPIBPXC@YCD\CPP]DP^K bMcN3dNeNfNlNuNPvP wPtPxQPyRBzST TTTXCpython3-oauth2client4.1.33.2.1Pythob OAuth2 ClientThis is a Python library for accessing resources protected by OAuth 2.0.`忨sheep10 |SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Unspecifiedhttps://github.com/google/oauth2clientlinuxnoarch J ::'s'sttvv  dd UU''  *dEYuu  ^^xx..jj*#*# U-~ n##m(,AA큤A큤A큤A큤A큤A큤`忖`忖`忖`忖`忖`忖`忖[`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖[[[[[[[`忖[`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖`忖[[[[[[[[[[[[[`忦[`忦[d1a1658318fc49d97c22fa678178032daadcecae6167fb404761a7e4f5a984bf46e9d10e6fe9a8d2449e0d3b75b3ea93fce238981e33706311387b7b5c9299d001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b21905161c72a7b550d6d1e8c2fc49b13c8dbf60b436467d6c6563a0779cb3f7da261cf952373dacb8d0715e0b48ae362684419498d4d801f3d0e65c10ebd36574c16b5db427d686f4672eeadd8f6586a2b64b9aeccde4fefce479d2bc001240d49aca606e928924dda99df6cfb3a814896aba6bc1d71a72956c5a38aa6fbd5780a780ca8647bfcc9309251f35a361b23d58ed644ff8ab1234ba844a074a47f191513d5d83ddc919ccf2530afba294905162261a537b4ee68382439b1cb4429ed63d069591df2f78b353df552229945c4f21d64399ab7e03ee0473da2283ee6ec220c28b359ade425a355450afd116a97c068382997b76621258352d303e367ef4e461f7fbe7a06251814c0dead2754b514fba5b5f5cb080c722d414b95cab47fdb787d302f36b9beeed0b48ef07c80029ce0cdf259b26854283360cf56dccd8cb479b946b3025e6bd8b6f641bf550ca64a83f28fa289b25b1e29d019cfe915b4828b3291e62e87f453a8a1e1307a9efe1f7843a2bb70a2ce652d6b172b1746ec54d423f1d1eae54b04beddc56ab44085fa88ca36d40c95f28a1732d9a04278c276753bdb240f0346a4de46fe7226b2f3cbef50628c7cf5ca16d62dc94e13c17ede37f0754e35151b037506f4d3ca265dc914c3d1d440dd01e917fd8ae17c49e4fbb0fc96ca24d456df5422dc5b500b20333dac421bc5483c9e0fb3c983e86a3717d16db1d18342cb21ff19bd457f13258f17a8b3e655feb2000e1b8f41a5f138214af967ed9f1f3d53ba34c6e97bbc3be34fc5e1f721ab787e5d32713aa6b41018b7011dcf2924194be7806bc9e5ffb1d570077a47b2f0334fecf6770cb7005a810eb1d40b6d0c2f7d55eeec75d66c53e3a7fb01f895fae1c86fe828c559cf1d68f93714f2e8d7705aa2e9ae74f1646311e5e24ac2654bcb05a1b7f50ef37d231c047bfc060e37d42afe2fa34d3eab26463cce0d41369b1643e08b633ae0bc15ac1d562a5ebb884c8f85132970d914e268157c7965420cde8a102f8570d0ba50edc3cfb86de91e0c29218c2aca6700c8029123e08d0ea36c22aaa1252a793fd7dcef576dcdba3818c6d0cb065b50094d7a2c847f3095792677dbc60797450078f63b4ea651f70a708bf9a4f85265c2c8c23357653337aeff636bf8b5796698a5235c918e15e11c813333a840f73ffc8ad1619685b10574329b7bf08bf8fbb689f03f50fa9a32b301d871b113357a48f619e813c0d6123a8e04bc3b57cdca775f5d9c014b72d76407dfafce70abec46ecf8148ecad7d0394a5575454b977ca7c149a998928025f40245a57e150d216cdfa5faf6d7549aacccc10016b91f8a86bf4ac74bad8137e929094698323e5ef471ff67402dbe1f204725c1184ac1bfb65f5c96882d4099993108f303c11d03113e8f0d7a73addaa606e0bec3aab9f9ec125a595a53a147360aaff4bfdc19599f7196ef82b9d79faf0ee5bbaebd4ad9c7fc84362060c7341a1dab440df90ba62c435eab607ff18496960441322677ecbd1abe0b804bcd3b6a679dad8c5c757684dd8dc58ae5fd2dd05701abe18e4405d6316a130f5d1b9c59f1dbb7b05d6729d0ae28fff475f2fed3c111f29f08a82395df4604bceef1f528984c50502b2b5f9b2022da6cd07a91cc0cfcbc7f98490ee39ac525035a314459c8b22b2c6ac9b67385cf4363f42e2f4f660e0e920af3699ea3c525035a314459c8b22b2c6ac9b67385cf4363f42e2f4f660e0e920af3699ea39eddf78d85d0366a1084ff74ca6d3fa82027c98682b112f8a94ecb54430df3b50ad4dec6002300753dbb7dbea406001082a74502259bda83b2062d90e5f5c00f95b39c0a01ce0db6bd18c9e2d7630cc215869401722174ccdfa1a0de9b3eec16cb5b69e673f9dfc2cb43b04f74fb48fe44c506f4e9465237ae40ca49a60df1f6da05e3055b77cc5477e8b5bfcaba2f31eb0428271332fe486150d50d3173116a93ff9b108017f66f623d88632d4fb1a1be35dba9d8a01ab14137532c0f29200aec2b8293838f696ff99f4778cf187e660268b1443d4dd5fb56e7dc72106e4076031c0e95e2734bb3f4d128cdca9f07f090780441ad0f1f2451e75c9c1801a41bc4daac428b23c44e23aaf6a9093e0db31fe0e8f08efe0c04526d5d8533b60f512f08c7b3de51ac30fcd2cb1c93370e9a871b2e0c37254935980d6470b5f19f1addc50271c99ed4d4c9e17b102b2120f997d493b5428d618a7c789b8194712da738ae0bb3611240f3a43d5a6a281afb3afee7e940a7cf224f60cd3b4714ff0746c78317b6d1a2460d15872e9d35db3e5f2c46d4a6a4c2eae4c4aaa727592b0fd89cd0f2d047472370171cf75338892a2b529365bc649eafd748b76a797cc5d990a59aca1e75262808923129806585afcea9ba692ad962cfc0c567f021fe01e52290946509ae68467c86453d58d7c8968a421f030e9cf51bb27980a45e08fd64d4f25e1eaf19a0b5d2b9991ac3bbf34969a5b253fa3f7f2be317208e3c496f36d463e4f09c8b6c39bd68d806edd5bdfec8fe5ca26dd5aeb526c0478bf81dea50db6cf57ba98f066caef7a9555b397563ba6008f8aea29a0f82f9da2f5b2f2c8bd405d337797ea7bd1e09d1c5dbfa73f1f958eb12a850465bcd1f5675e11f2062074d1c678950f95734140f48144367f3cb394902d32c684a1838c91b65f92582a5048a2d6aa2f6aebaee18825b8af653d491bc43fbe22f6e91a45c4be9bfa871429d41c5dfaf40143b61ddad06d0c868bcad584b2ec9d444cd8a866bbd529bc3f4284426436f6b91491995dc156774057da5fdd69ac93992e3bd93ff3e8ca03015ec38c577334ae1a790d458577f0cac7ff895e8a54b9ef56f315233ea17248e82626229f54b780155c708acd9333468407764eae9f20a37d0721b7ff1badde0a5df983579ab192a4c7c90c71cec426d46f478e89033e56c7260907b8cd9384dcdf0ecb98d29ef90b771b3cf179287bb36fcbdf39dfa03b9342588436c4d32b8d7f91ae4c021b512d0fa57af23324fd1856d983089a341798f611a09de280a72165896f8e6f32d6dcd4ea2e89adf31f9de5f36a535cbe516ff263fb7b620a8d76dd6a43f0bae029b0cea5bd0fffd87f05659dc599a763886027614ad210be1ba3drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-oauth2client-4.1.3-3.2.1.src.rpmpython3-oauth2client@      python(abi)python3python3-fastenerspython3-httplib2python3-pyasn1python3-pyasn1-modulespython3-pycryptopython3-rsapython3-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.60.9.10.1.70.0.53.1.41.6.13.0.4-14.6.0-14.0.4-14.0-15.2-1google-api-python-clientpython3-google-api-python-client1.3.01.3.04.14.1^j$@^ @\\["XY`@YWX*X @W%W@V@VV]V]V]VP\tchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comrjschwei@suse.comdmueller@suse.commc@suse.comrjschwei@suse.comarun@gmx.derjschwei@suse.comrjschwei@suse.comtbechtold@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.com- Fix build without python2- Disable keyring and one contrib test as they are broken with python 3.8 * the library is deprecated, not worth fixing up, consumers should really migrate from this- Drop patch o2c_reauth.patch as it was never described why it is needed (not even in the bug) - Drop not needed oauth2client-init-django-settings.patch - Drop django subpkg, sadly it does not work with new djangos- Update to 4.1.3: * Changed OAuth2 endpoints to use oauth2.googleapis.com variants. (#742) - Execute tests- Do not build Django extension on SLES- remove tox dependency- update to version 4.1.2 * New features: * Allow passing prompt='consent' via the flow_from_clientsecrets. (#717) * Allow customizing the GCE metadata service address via an env var. (#704) * Store original encoded and signed identity JWT in OAuth2Credentials. (#680) * Use jsonpickle in django contrib, if available. (#676) * Bug fixes: * Fix packaging issue had erroneously installed the test package. (#688) * Typo fixes. (#668, #697) * Remove b64 padding from PKCE values, per RFC7636. (#683) * Include LICENSE in Manifest.in. (#694) * Fix tests and CI. (#705, #712, #713) * Escape callback error code in flask_util. (#710) - package python3 in singlespec - remove o2c_hide-deprecation-warning.patch (upstream)- Add o2c_hide-deprecation-warning.patch - Add o2c_reauth.patch (bsc#1002895)- update to version 4.0.0: * New features: + New Django samples. (#636) + Add support for RFC7636 PKCE. (#588) + Release as a universal wheel. (#665) * Bug fixes: + Fix django authorization redirect by correctly checking validity of credentials. (#651) + Correct query loss when using parse_qsl to dict. (#622) + Switch django models from pickle to jsonpickle. (#614) + Support new MIDDLEWARE Django 1.10 aetting. (#623) + Remove usage of os.environ.setdefault. (#621) + Handle missing storage files correctly. (#576) + Try to revoke token with POST when getting a 405. (#662) * Internal changes: + Use transport module for GCE environment check. (#612) + Remove author lines and add contributors.md. (#627) + Clean up imports. (#625) + Use transport.request in tests. (#607) + Drop unittest2 dependency (#610) + Remove backslash line continuations. (#608) + Use transport helpers in system tests. (#606) + Clean up usage of HTTP mocks in tests. (#605) + Remove all uses of MagicMock. (#598) + Migrate test runner to pytest. (#569) + Merge util.py and _helpers.py. (#579) + Remove httplib2 imports from non-transport modules. (#577) * Breaking changes: + Drop Python 3.3 support. (#603) + Drop Python 2.6 support. (#590) + Remove multistore_file. (#589)- Add missing dependency on python-fasteners- Update to version 3.0.0 (bsc#1002895) + Add patch oauth2client-init-django-settings.patch (#661) + Package tests again, but remain disabled due to Django issue (#661) + Populate token_expiry for GCE credentials. (#473) + Move GCE metadata interface to a separate module. (#520) + Populate scopes for GCE credentials. (#524) + Fix Python 3.5 compatibility. (#531) + Add oauth2client.contrib.sqlalchemy, a SQLAlchemy-based credential store. (#527) + Improve error when an invalid client secret is provided. (#530) + Add oauth2client.contrib.multiprocess_storage. This supersedes the functionality in oauth2client.contrib.multistore_file. (#504) + Pull httplib2 usage into a separate transport module. (#559, #561) + Refactor all django-related code into oauth2client.contrib.django_util. Add DjangoORMStorage, remove FlowField. (#546) + Fix application default credentials resolution order. (#570) + Add configurable timeout for GCE metadata server check. (#571) + Add warnings when using deprecated approval_prompt='force'. (#572) + Add deprecation warning to oauth2client.contrib.multistore_file. (#574) + (Hygiene) PEP8 compliance and various style fixes (#537, #540, #552, #562) + (Hygiene) Remove duplicated exception classes in oauth2client.contrib.appengine. (#533) - From 2.2.0 + Added support to override token_uri and revoke_uri in oauth2client.service_account.ServiceAccountCredentials. (#510) + oauth2client.contrib.multistore_file now handles OSError in addition to IOError because Windows may raise OSError where other platforms will raise IOError. + oauth2client.contrib.django_util and oauth2client.contrib.django_orm have been updated to support Django 1.8 - 1.10. Versions of Django below 1.8 will not work with these modules. - From 2.1.0 + Add basic support for JWT access credentials. (#503) + Fix oauth2client.client.DeviceFlowInfo to use UTC instead of the system timezone when calculating code expiration. - From 2.0.2 + Fix issue where flask_util.UserOAuth2.required would accept expired credentials (#452). + Fix issue where flask_util would fill the session with Flow objects (#498). + Fix issue with Python 3 binary strings in Flow.step2_exchange (#446). + Improve test coverage to 100%.- update to 2.0.1: * Making scopes optional on Google Compute Engine `AppAssertionCredentials` and adding a warning that GCE won't honor scopes (#419) * Adding common `sign_blob()` to service account types and a `service_account_email` property. (#421) * Improving error message in P12 factory `ServiceAccountCredentials.from_p12_keyfile` when pyOpenSSL is missing. (#424) * Allowing default flags in `oauth2client.tools.run_flow()` rather than forcing users to create a dummy argparser (#426) * Removing `oauth2client.util.dict_to_tuple_key()` from public interface (#429) * Adding `oauth2client.contrib._appengine_ndb` helper module for `oauth2client.contrib.appengine` and moving most code that uses the `ndb` library into the helper (#434) * Fix error in `django_util` sample code (#438) * Fix Google Compute Engine breakage (#411, breakage introduced in #387) that made it impossible to obtain access tokens * Implement `ServiceAccountCredentials.from_p12_keyfile_buffer()` to allow passing a file-like object in addition to the factory constructor that uses a filename directly (#413) * Implement `ServiceAccountCredentials.create_delegated()` to allow upgrading a credential to one that acts on behalf of a given subject (#420) * Add django_util (#332) * Avoid OAuth2Credentials `id_token` going out of sync after a token refresh (#337) * Move to a `contrib` sub-package code not considered a core part of the library (#346, #353, #370, #375, #376, #382) * Add `token_expiry` to `devshell` credentials (#372) * Move `Storage` locking into a base class (#379) * Added dictionary storage (#380) * Added `to_json` and `from_json` methods to all `Credentials` classes (#385) * Fall back to read-only credentials on EACCES errors (#389) * Coalesced the two `ServiceAccountCredentials` classes (#395, #396, #397, #398, #400) * Add access token refresh error class that includes HTTP status (#310) * Python3 compatibility fixes for Django (#316, #318) * Fix incremental auth in flask_util (#322) * Fall back to credential refresh on EDEADLK in multistore_file (#336) - Remove test package. tests are no longer shipped by upstream. - Remove hidePythonDeps.patch - Some imports moved from oauth2client to oauth2client.contrib- Do not build the -django subpackage on SLE 12 in IBS + libwebp in SLE 12 is too old nad has issues on s390x. libwebp is a dependency for python-Pillow, which in turn is a dependncy for python-Django + .changes file changes in OBS only as we have access to fixed libwebp for SLE 12- Remove -django subpackage requirements for SLE 11- Do not build the -django subpackage on SLE 11 + The latest version of Django no longer builds on SLE 11, Python is too old- Include in SLE 12 (FATE#319904, bsc#954690)- Initial build + Version 1.5.1sheep10 1625669544  !"#$%&'()*+,-..0123456789BCDEFGHIJKLQRSTUVWXYZ[\4.1.3-3.2.1 oauth2clientoauth2client-4.1.3-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_helpers.cpython-36.opt-1.pyc_helpers.cpython-36.pyc_openssl_crypt.cpython-36.opt-1.pyc_openssl_crypt.cpython-36.pyc_pkce.cpython-36.opt-1.pyc_pkce.cpython-36.pyc_pure_python_crypt.cpython-36.opt-1.pyc_pure_python_crypt.cpython-36.pyc_pycrypto_crypt.cpython-36.opt-1.pyc_pycrypto_crypt.cpython-36.pycclient.cpython-36.opt-1.pycclient.cpython-36.pycclientsecrets.cpython-36.opt-1.pycclientsecrets.cpython-36.pyccrypt.cpython-36.opt-1.pyccrypt.cpython-36.pycfile.cpython-36.opt-1.pycfile.cpython-36.pycservice_account.cpython-36.opt-1.pycservice_account.cpython-36.pyctools.cpython-36.opt-1.pyctools.cpython-36.pyctransport.cpython-36.opt-1.pyctransport.cpython-36.pyc_helpers.py_openssl_crypt.py_pkce.py_pure_python_crypt.py_pycrypto_crypt.pyclient.pyclientsecrets.pycontrib__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_appengine_ndb.cpython-36.opt-1.pyc_appengine_ndb.cpython-36.pyc_metadata.cpython-36.opt-1.pyc_metadata.cpython-36.pycappengine.cpython-36.opt-1.pycappengine.cpython-36.pycdevshell.cpython-36.opt-1.pycdevshell.cpython-36.pycdictionary_storage.cpython-36.opt-1.pycdictionary_storage.cpython-36.pycmultiprocess_file_storage.cpython-36.opt-1.pycmultiprocess_file_storage.cpython-36.pycsqlalchemy.cpython-36.opt-1.pycsqlalchemy.cpython-36.pycxsrfutil.cpython-36.opt-1.pycxsrfutil.cpython-36.pyc_appengine_ndb.py_metadata.pyappengine.pydevshell.pydictionary_storage.pymultiprocess_file_storage.pysqlalchemy.pyxsrfutil.pycrypt.pyfile.pyservice_account.pytools.pytransport.pypython3-oauth2clientREADME.mdpython3-oauth2clientLICENSE/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/oauth2client-4.1.3-py3.6.egg-info//usr/lib/python3.6/site-packages/oauth2client//usr/lib/python3.6/site-packages/oauth2client/__pycache__//usr/lib/python3.6/site-packages/oauth2client/contrib//usr/lib/python3.6/site-packages/oauth2client/contrib/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-oauth2client//usr/share/licenses//usr/share/licenses/python3-oauth2client/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:20116/SUSE_SLE-15-SP3_Update/33baea5c51e3614dd1a5756315069cac-python-oauth2client.SUSE_SLE-15-SP3_Updatedrpmxz5noarch-suse-linuxdirectoryASCII textpython 3.6 byte-compiledPython script, ASCII text executable  !"#$%&'()*+,-./0123456789:;<=>?@ARRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR&NʘP6utf-85dddd770c2fb0def341463657df9d5c5e14343cedb082e1b136164d59669bb9a?7zXZ !t/]"k%Ia éyneMķ$>c_N Bng]v!C- '|߰G'UY"S>d O%;׸$F7f CkgfmyOƇ YȘ4XU@ul)m툍K!8DMW@7xSΰLp:ˇޏ[w& dy]&F* ⱧRN+N3\FΈI,,dF edwM5' ׬TNj-bm* @ BJs9zu${;|]._垓+d-Y/>|Y,Q7$D%\ gpp WB%:xRL_C!3Y  >q f1n|/;ȷ E."8 yOR$쀂?u1qev8::1p^UIjiU/aCxRpWsWݑecHSG8ߵ/-]ګc[g}p nvD]gP<Ā.a)-gY?/Z ^V7^cHgpWYh˫M͍*OpUڋYk ydg#VKPi8vKRl 7Ŭjm ގ]վodCe}I@'1c`&گ VֵWbj h{}=yYsܒ`O=j΃^~Ą<3VӁeyT+uX1F>@Dj:Ơ$c_ݨ+eOB}Λ4!->0ӤN[8am (PG;x#n^+^=?r1Zdpe ,aU'a<zB;Q,csI(J&OhRŬ&̊ie") N=ƨ [i5M!0'e?v&U$H:`p\CS}ќo5\(s;i{ߠl|B2~z3:&mE9"],oSS~ daɁc1h0 ],a$=Y/XGO է2{p"Z[9Z> GC| B,ʡhԅΥT;qR>޾<|jCJ3C \nd$~$$;0ZjTCʦ;u|x=`-G-U[+F|Ƨ^tgMצ(sٙ6&u2PƭN -}ٶ YZ