python-oauth2client-flask-3.0.0-7.1>t  DH`pY/=„EhQs5~=X.?ˆGl["Q4SDŽu{A;IA5-vvM-<Mc$#\}\j7jJ[' mÍ3Z=NH7hxbNȽɊ^=,g]~Cͪ;1#FXsI&R/^Ť5-Tzc#LmP%h =)SWx^=ö/3905fbcac98ed8cde83ccff234a1534ccccada72AY/=„1{vוxH.٨~Qre/7=na hHy%&xx^6ok%N5NC(WLLCY@J_|зW.JΦ7"{ P 6]CXaf6 <-4~F"y:\YE"M?2td:?d" & 6 (,?HS l     $.8`h(;8D 9p :8 FGHIXY\]^b4cdYe^fcleuxvwxyzCpython-oauth2client-flask3.0.07.1Flask extensionProvides a Flask extension that makes using OAuth2 web server flow easier. The extension includes views that handle the entire auth flow and a ``@required`` decorator to automatically ensure that user credentials are available.Ybuild82WopenSUSE Leap 42.3openSUSEApache-2.0http://bugs.opensuse.orgDevelopment/Libraries/Pythonhttps://github.com/google/oauth2clientlinuxnoarchKHWTY 2196bedc77f09af4cf94a3eaf855c738b4e35359b20c829406a17c0668bbf2b7rootrootrootrootpython-oauth2client-3.0.0-7.1.src.rpmpython-oauth2client-flask@    python(abi)python-flaskpython-oauth2clientrpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)2.73.0.03.0.4-14.0-14.4.6-14.11.2Y@Y;@X*W%W@V@VV]V]V]VP\astieger@suse.comlchiquitto@suse.derjschwei@suse.comrjschwei@suse.comrjschwei@suse.comtbechtold@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.com- Do build Django support where suse_version 1315 is openSUSE Leap boo#1002895 fate#321630- Don't build Django support on SLE 12 (fate#321630)- Add o2c_hide-deprecation-warning.patch - Add o2c_reauth.patch (bsc#1002895)- 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.1build82 15023147673.0.0-7.1flask_util.pyflask_util.pyc/usr/lib/python2.7/site-packages/oauth2client/contrib/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Maintenance:7108/openSUSE_Leap_42.3_Update/ec89a82b0e5975bb8dcf38241decf50a-python-oauth2client.openSUSE_Leap_42.3_Updatecpiolzma5noarch-suse-linuxPython script, ASCII text executablepython 2.7 byte-compiledRR`̥ӂ&Ub?`] crv(vX0@M-w孜 YAi,F%8#8ʙxt;jI@ec0Hgo0ǠAЈJӎH󉀶!G2ёbWEg$. 9Rg'B$!a:vkTWD)V7Zɜ]=j{,' >SU B[F5 ´P y"sppJig@@EWE`p73zJ$= #yȕ_ ׿s~o]USv dZռ6hEp:V*^,@ 2 KqzAur\fg;ɛ^;$,ї%[u ใ]pؠvg*~MTDy*ʺhd+Y?#=:,h򕍒$ rJ!e\pv2ț);^P5l?ǃC 6c*Ӌ>g9Rex-V;9 緈ɩ_5^/s{OY+ 筫!~g󯭐T+`fr]|+96"ehhfː6 b5sYIꨕ\d;>~as$Xݖx}:V3y7*jrP8x` Kr?I^ Gç(j{ %eйX%gΦظw4v5qu tq0t^롁Ej@3[ kAϰ#[fUF|ĂxӲ{f9_q{οd8Tc=fy1:@ CXl;[bbe) \zlX 'ܲVKR QurGP'N{1ikClj @ʛy#T*pu]1 56[ lg)P'|֠p?B&B^DVYZoFz Rk8>e&i6<&rبSotJT]vo RBf26D*:2R mOiʏԙ01<^;BEjt&y7,('2RpjдpRx&&uX]*3(] /}bZhLLn"/wD ִ/w.i{!ZmoߣZjCUSGWo T v=ȀOw|n0ʋɢ)=d}W8>kbvQo8 c<5WVx~ 1tEcu}Α):d\2F;5Z;e au &QJ"@4-Q̻rheHyy1ܓzd}XofBF윬d ES*'k *8|k7Z$w`hK`.Qz[MIE䴀 ?RkUcmDPno5(e"N[x_~`mL Tsgos$( '+PaO)DJKArbZ>0fDVɴygMo{WՏ"wSaEi Y%Xrit"+PYGK'+:m[<=7>ZȦ^3gVRB)oxN]6gNuSu! k%B7 #5gUH|p\I`$gk~>հiYe<яfRunj~UD-]KbJTAe5dyx`k=MT!/~ JtFLmM)+2Wa1enq,RٶPվL7ȥolSh|nvJ ɢ/xY{b$b`uk, Ŏ*fEiw0U~wӄC߹ ~ȇMU+<̟#>m/k@"{1is nP-ucHTPmOdf;aZ(KdЪTpi@g Q)金yQgLZ{*qbQo_rm:Uhd)Y-iC@aMⵉ]Q \6nDS O[ ԮE߳T#ieUX+y;A/X6@b23^\QTv"a 7W{w -׸F[sYaFUVs6h֏;b >~:(a,aoQ# l2Bp~cq&A <&jZ! s 鍺KUw(I*l sҔ3,oHlQPRނgV]vsx+<rۙ<:ȇ;A߲? md*~qWI䜝 Za¡t̪K,Xn+}zJ],(tM{Œ {b6>IcJ,:r`i132A)72:Y*&]"=xCCbkD͔_fxMrM՚SXU>/J8t=Kâqۇq#6l@\[ƥ\Ae o$z~Q7.!+rZ*Q8\JtStgZ{ a5[ν!݁NFpࢯ;PI5亞?~uJ27ы!t"S-O\moM+9[-)Mq$3o߅wnI͟=ɑ*^i0hHut4bUd)΢MW--"V#8c\,ڪC߀\*pLBFhl޴ h^q1fvwc}Ǖ3] ӄ_x!;m$DNnURZg! |+TOQ{w$^bb_Z>T)ȓXњ? jW?Z[; Ի r%aِcCX!f?3\ML{ڧ;5BS9p;!79>j>$'\(bd cݐ0w/N_D96*l3=va ^n}! J%PjWzt4E-[Lx4eއuBjVň;XC'^UgS^=b,+\'aL#z/ U. !*#۝:뫢+ZA+'Njꂮ-عq]&xc/{z(3 IV2l.a*:1RWQՇCl- "M"p0F!Α1Xz*IxE?y1Wi <@wb IkՂ.`/ c\>UFqt gYW$h-"jǚ =͠“ћ>S4--6hKAN% 9;gJIkhF$W$-_PuYqic 7~® ݀+C@^G9̈ /L;FO}0/{t9s1GC12IJN|;PHQ: |iEVw(#qyyhNnӉN>5,9q.44"eR?O =ȋ+ ̤YI*EaDʙn6C"^s"v:iCQ@fhQ:6Y\N\\YO1n-r"!\ڽKd3(}EՅٽ_Zª`=BJ&&שOxtϤ€>{zL/)# 6F K,O@ѦL}Ɔ.-+Gb lYN4`k1lW] sbM5.x sYoǫb $S3n)UcfAz(Oa?IkhUYs'j (=VcMB;m'3|#O]x@^]yO+Ui»oK氞F+_'TI..+xgԩofquy|B 0!jj9,(/[3HgA~ ȆpPgR텦oGd՝{1O12_hX X-s!`Q5(&{z@`a};_(m¦:0;NãߐH6 ɒ$X S ]QBS-vZ*]˲G.j@傭CP݁'WXy$VvAl, 䀟Ѱ …cP) JzLwMcj\ǰrhةFE,E(:QwXdKbiA~h p󔷿I@'^Ia7Fe1Kb Ɣ Lh)P ,򧎰JdotfHdU/jgaP> =fA%e$Mvo6 eң;mo;ԙCH19f؄uzח~ƝqPCK`V;!>0fcBCƶӹv5"uA_E8>OZ@Z#A7@e;4?#h,A͂AO7I`Wp|і 0d+/\FJ[;{7i+K(Lp}/&d ugcHQ1͂xr%t`lb֔VP.sO^d0hO)jUE}!ܪ+BD06S]D(BE)8j ˲F ֙Z49k}yaE'zM@6 zX%Dl!J"hR5Gjaq< xE2<8' f:⥎CQ [z6qO47={!7QNCڒ7|J2'֍(O v<=[dL*qpU1+@ӂAd8tDlں *T&?4*G̉ƒFimfɠ꿍opvJKb9n|I`/"lꍝtHq<1acZbsf "NHfM|l h{ϋW4L {N8̐kcdN>2WtVꩢʃEO3N.J~4-=J!8/IA֮I՜Qof#,9Zfؼ΃7oHR c,0ϯOwG>CK`&ѓTg둉fsL`7{\;7 +JF;t" a =*B m$c;568Y,>s1+ c/Gq|Pҟ Mz] pMQJkTꀊxUs wyu?bOtj=iD x*펜VCpDP;+a@ܶL۵("bsSd29&촿1Rb$$Co>v=d/q5N+|u ܿj ,Y. Չ`Y,~DŽ3*:&VԶĐ*3]]BUOC D}qfV Ý_ĝby+wɨLJ+A8ӞL["^И?ffڣCgH:(„ =ka~쪨õgz`$<=c S'yqNeSskN$7PTUlQ@89)%~)1}x)L"<<"TN