python2-oauth2client-gce-4.1.3-1.25 >  A `Bp9|v5Q\T.s=Q/cOk|_'C:=Q0hȴF5.loG ?xlqD4I])}ܜYN(2m=_s0q7 zYi?yVDܪxQԖd0ۡ 8VII 6T Κ`~1#WOh3SK-Xy !l$B/)7`MR-S薙gԺ0Dfd90aa3c7a9d520309d13cd6c0fb2bb4bbb8410e26e4135c5bfc691771b75508a8c13ddf7757e3f1f59896a1a523165ec39dadeea8\`Bp9|P'](ߦf3%؋Jiw O(jyԆd׮ߧH| &ԙy*H8?1 Z1UJ)J w,΁~_#K94 |; 1܎P~K0`%9Z;*bl,6I[ -ȵzUXVė:0X>̎Pelgۑ"1 z Q]$J}s8(Z½IJw@=&~§/l>pA'l?'\d! & 4 BHP\ b h t 7 <HWf(89:/B$F$G$H$I$X$Y$Z$[$\%]%^%+b%bc& d&pe&uf&xl&zu&v&w&x&y&z&' '''XCpython2-oauth2client-gce4.1.31.25GCE extensionUtilities for Google Compute Engine Utilities for making it easier to use OAuth 2.0 on Google Compute Engine.`Bsheep90,SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Unspecifiedhttps://github.com/google/oauth2clientlinuxnoarch7[`B`B96671eb155d0ba2464f0b5a0f7093d52c36957f6b86e6bf545553743ce8c8caf3b05a97bede7a2215799b579b9e14e247ca8b858a961ed68e66e8cfe895b4c193b05a97bede7a2215799b579b9e14e247ca8b858a961ed68e66e8cfe895b4c19rootrootrootrootrootrootpython-oauth2client-4.1.3-1.25.src.rpmpython-oauth2client-gcepython2-oauth2client-gce@     python(abi)python2-oauth2clientrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.74.1.33.0.4-14.6.0-14.0.4-14.0-15.2-14.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.1python-oauth2client-gcesheep90 16149880284.1.3-1.254.1.3-1.254.1.3-1.25gce.pygce.pycgce.pyo/usr/lib/python2.7/site-packages/oauth2client/contrib/-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:SLE-15-SP3:GA/standard/2d1ff1b092e37f71378dc30e5a3848b1-python-oauth2clientcpioxz5noarch-suse-linuxPython script, ASCII text executablepython 2.7 byte-compiledRRRKBfv*utf-83b7ae91422286d53047c58adf624a7a18bb5b5f7e42d0c52edd071967db05b66?7zXZ !t//k x] crv(vX0{p)31n@YouQ|)%\@]%@34$w|Y0[CFäJRgv8P1ͨ1L<0q (8}F l$ц]g>;K .S2V5=F[3[ˁdq !^z/wm*'U'd.u!TIt*_/bc;5GhVj5%S@#Ɏ'x/Q F~tCQc&p\xF6|ReDrw}WVHby0.6/1MM[4+_NXTgJ'˔b 6TzOnAO5;#"v[i`' TdޑZ9ʬX2aAKkjM!qqxt+Ip!1mЬtKu W D=k {z<67\C7\s=CHH*)*urwWD9 ҇^BpbY /P% &ÒޘnkF+\`f\hbcЧWZ ׀$T袞oD$2BH{@ѫ.rfm_?Is3Дq ]ŽN|#aIm-C_? M,?-sSq,t-H?. ;X!`9Sgk\ L7.-z;DPDs-f&L#KGIYzff:oXzU5L3T5 R5q۟c}KGvd="_EW"0Yͧ q0oj6Rwm]}š4>`xt~3i1 [QB>b{ W{7|aMEm|:)\TL)v/+%O'% NqO܁cCv~d:vTJʝ9C0$[i:2LڸH{ v)߸YKJ(4)LDwIog /bk5:u;u? k@Eb; o[g k-IvqssˎPoXUƥm/);oFO#u_=pY :"rfthL&[`3CYAf[t݋Hx"V,`>@.t{=*]:`*bCR;=jy^1)ɲ[cԐed1*rGl'ϥLF!8pԇU yuR[kD1RRK@EaĎQĞD$)@k%б^ٶĆ!ǘ3¹vlHjZ08$&s:ߊ*LŢ[36fZ} >g'{Ih,{.;P73'xӂΘP*n ~!WFC! B!reʹm]Ǩa (Ȥ:E.L; #-i6JXWSݒ|r Xâ R8*+XHf,5r`mٞW8FFhXPlR[X>ׯC9JPs&Ɍ*/3{L6TCYх1σ3k9Ǩ:m&ə ;XէbbWzڕ?=Y />bo^\iǘҵohE+G߇]MwW(a<}ZOY2us"M-sɫ:x oKlPr95퍃,iR> J%ʇ&:ݙrCk}%Vo<(zoLF(\MMu'(xZh Λ*)Z`ă>8msЉ Lv/09BSg~g k*TM$w{C<0I4i!ySxVY+VbVXe7}cüm+t4ߡ|ulhB ]m8$56j?::f6';!b=sleI_v^DՕ$ R~1 Cک#1tϓ IU.Q|VjDfn@I?uI [؜572E¾={Ct|Jp!xY'x2DZA_hFQ=X!xVX3zz5^y&o(#U#fcv Y@JfȅdMARݑzwjBƴ=0nJԠ^ 0w`nOft~;)dLsqkwq݉DjSx w={E ;H@KM25bq` d0M#0q/{|i"e9NȒ}cШǫʜW>uPuC.xuP;LQƣSz7O1wڨ v Vm+$;N]eCt4!!/cc(S*7`0P0hEi?`bEm@id8p|˵G>X%jU?슄4MM.sذy~~:Liqp )7wZ"mރh ֬b ,'o̥*,HjLmNUl:FOD`b뒅{ilidO@UQ'Y Ecpt Y\;$^ : YZ