python3-oauth2client-django-4.1.2-lp151.3.2 >  A \/=„*8LLnp]NP( :R͟A4cGGw[\k ! *օ4eJ.UD%%'/'+)PFu"KK?l1_~W}yvX@(`BzVI_l7p>1?1d$ . ? =CL        $ P    ( 8 9 : F*$G*8H*I+X+$Y+(\+8]+^-b.jc/d/}e/f/l/u/v0w0Xx0y1(z11111Cpython3-oauth2client-django4.1.2lp151.3.2Django extensionOAuth 2.0 utilities for Django. Utilities for using OAuth 2.0 in conjunction with the Django datastore.\lamb56HopenSUSE Leap 15.1openSUSEApache-2.0https://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/google/oauth2clientlinuxnoarchF??FF  8 8 ll  >A큤A큤\["X\\\\\\\\\\\\\\\\\XךXךYXךXךXךYdade804f8e72213f70d20823baa371208be0106f9e13459342b6c4dccfed85f7c61aa8b2ade0801855d8833d655515713dc9c32c3276bacc0eef744b978a8dc44dfadc1bc7521b3270e60a097f6a07e242dfc2810f8a5be327ca35f6b96c0673cf34ae45168651d63252ead78e0e26e86cfe0c6de1cd3a0c9824ab9cbe40da76cf34ae45168651d63252ead78e0e26e86cfe0c6de1cd3a0c9824ab9cbe40da76e0c60ce0f30c5e5fbb94e42c376ad840b0c8d9b0c15e1be35cc7837f81f8bcdaa76ad77fec3974c8f2fe8aa1cc2a841669f67f2c3f25f9de58ff34792f3a642edf9156838a2942be230f1564a89b650fdc178dfbb30f934034fb3fdd28c793a949c336cd63339cdbac2078c79a65c695f1bf66c0cd9c2a328073da6c9e1e50431751ac9732b11681d0c0d797ef0d7f569b6e99cb2a2d0c25be4cfcb2dbc6b660f29267d58d6a6f791bbf33b25b657e44c0770eaa9ddb7be90e88809133176a1350202756c9e70899b4be74cb0909121aaa34f93fc4ab4ef71af4e0155d61f4bfdfb53affbe744a1529cd5fc90f7f781a3678795ea59091b7341212842080093b3abbd464f61a33ea622f20b9158a05d619cf0f5d9067dc954e84c7a92407d9561af01f3baec78b7741341769539697dbbd32cfa6aae934f44086674af5a510475b908ba527edf59c1edb20a47fb547dd9e9a9b8fb55f87a98ae1aa2391321b0490d5bd5d69e48fbfdc78e2f8c77cf4f1464c19612c48e63ad6bc1258c86a82ba4bcc04fc5f01264ca5d0c2997dd075c3222adfd65fe3ead9c3008e8594779371e9c69448ae23bd9cf5e6313618bd175c2da8df3b91428a84baea7929fbdd440c43f6e9fff18764d276b63218f27b84e19e1b0c4eced89a80c2266d28b1d9ceb0f115e60a059773d03949ef842d0fa7cb6baf0a49c1750c41e1f4a9168d327bbdcb09e2b7b73a31737e3148400744f72202e0d316bbe5d9ab506aa47bdcdf256fed79f2c631f276a133050518849446cdbd1baa99934b76fa8b2174c103830c257afe540d3e816c99039b19d52fbe210a849d3b44ffacadfbb5f85b285a07f831rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-oauth2client-4.1.2-lp151.3.2.src.rpmpython3-oauth2client-django@      python(abi)python3-Djangorpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.61.83.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1["XY`@YWX*X @W%W@V@VV]V]V]VP\rjschwei@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- 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.1lamb56 1544487426 4.1.2-lp151.3.2django_util__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycapps.cpython-36.opt-1.pycapps.cpython-36.pycdecorators.cpython-36.opt-1.pycdecorators.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycsignals.cpython-36.opt-1.pycsignals.cpython-36.pycsite.cpython-36.opt-1.pycsite.cpython-36.pycstorage.cpython-36.opt-1.pycstorage.cpython-36.pycviews.cpython-36.opt-1.pycviews.cpython-36.pycapps.pydecorators.pymodels.pysignals.pysite.pystorage.pyviews.py/usr/lib/python3.6/site-packages/oauth2client/contrib//usr/lib/python3.6/site-packages/oauth2client/contrib/django_util//usr/lib/python3.6/site-packages/oauth2client/contrib/django_util/__pycache__/-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.opensuse.org/openSUSE:Leap:15.1/standard/58edf5e0fd9f5b938b9930c4d5593609-python-oauth2clientcpioxz5noarch-suse-linuxdirectoryPython script, ASCII text executablepython 3.6 byte-compiledASCII text RRRRRRRRRRRRRRRRRRRRRRRRyY.D#Xutf-8d5d8eca09d1cf0a7b27e9b0a8cd39fcf5cf7431b113162335e60680342207ee6? 7zXZ !t/᲻=] crt:bLL .` +{$[Év–'0}z|픮=ɒu5~.ڠŊ{קnb1v VEkRTAB+ޔR&HuC&{*wj?!t\+㙔-1.KO[ĦP@ jA D)r^4"K\8O-wElhQ }8 (:lk_ n=iؐ-^jک-zI`z&E k]5{͌Br~sU3cln-=םخ`.]O>=z%Dou5YIT+'g#.7*ou!TJ;ر'px,@FOЫpX0BDZߺxJd=xx^PIg.{u<;zǣu1g?Ղi3㴦1c[ͧs:~6XLY )$>^lO@zG^8W9G>fv tb<2 hvVvvnatCѺ\ /dO5+"]&1v2|\拨Ҕ䄡_  mHQxa 1|Hoٞ31Ӌ_%Şo5$wP;cXKo pFE|6]O!+ϩA8x#=嚓9a@ TQw!:ϗȑZ(Id #l049MH}q ׽^T䅪}A.0˿?n1]ʜnΜ;&& "XZ WqHt ƅQDsRWz}# 5: h;vSyB$#F-U0=&#a8@EfˤtXvYJ!\>ZAJU1L4ZEF3,e&yt{iK2+)^r*‚}sɅ3#;9/WF]P#xnYb˘ʽşװAgoC>iZvZ 킝XukDsE20/R9xMpPd,"MF 8i_5N+3PxP*[|- EA^g=Sv hl}~D=U$/~3Rr&? A6 /{|qmI3VsHKOv-]9_g0otXzG~T{+=!L4GvY _oaOH%ZjI)Q$?.IT"R+NqkQ$rsɛ&G;y%Ga5k?-_BJVD2$sϯؔ/f.4xc~ AWS?Տ$ zaU+خM&njT{vwREmvB> r 6(](Mhz#ץOM xՇ{8BKO'B0q&M$Tj"klNy.c3fGڼ iۃ9^$TXec˹ Qiv[^$YɃ :e?Z."O!Q RhrzlsyŭOL ݾ T UPB6ML0 Pjpڌg2p$؞ 5SSj]Cz{9Ms :m* P+HnԜ)H Yyi|kQn6&SZNlSYօK+-IdH?;iӕa#W-ă+JuOqXZE%D=8~1~.Gd IJ66Xn+vL?0CyVn-H+(VrKݤeP!!Ea]~J!oٍ ,]o`R͛qe[bC7=2-FhȈZ=Ek[w"iap8>{݂^e ~cfGG nX8vSc ͪ3BI`/:8d˝2pF#~VnU13 6'ҿ7iHD.m9'W# i|c G, 2NXX_=XDz/Ɖ]@}fib;W7^ ]Yd͝|7BNZ}*!-(E.jY3uRPiQ ج^YtsN(y8O݆ ]I4ԝ:$(*Eu0+_b12o@ʌzk+5c ݤѺBoK=W1WaI4蛒u edCV:)o;*+Ηm2{ Ϯwy68䵉! ` ?;o~ND$3Zt& ^"&Ŗ僛ᴫLNzǽFxE{EgfGA:1膡׃L[Ojg{_@h9 KZذ5UI^h2Ǻ q 7ů:*4/m⛝VІ4/Gr˥E7.+ϣ.!*ýwfH@cu'g PDy|){#w6shTM=$S<&B*[['>On{^ ~lBBIL--83!͆)P VBRN[ v }q7˅`907pTP|Ա7dX안ˈ8.Mx+ymBZ,JEߡh򀠣vY,%H\'LMOR6Qa!BeݧHl$ 2 ٟIj,V=( ,7Ml*EZشȓ.s qkE,ѐUC'JNѲ8#5`1Uoǚ|`u>0UC_9}ɧp8(׹;VdÁHoЙ]'GeOpy3 jAڡI~PzaU ]lՉJPNYMNgݫ);ypswIcy9_5dN!שRf<ʦM;Be!cܗgʏ 0V%9PDo5c^8ڍZZQ|- T6_e?*M >C9D@y+WKGDzZb\>ȘOzrUᏨQ G*KwKX ە"f A;ǁzK0ɰ;xֻ7`jh:It3Q>yLbf+qX7b|>V ` 4F@`*X<.ޏx[z|Ɣ00~Nz8k9VJSJ83I98 S(?dc-:9 +H[*7xO%C9~qZaL|;ǑurzĊ3W1*,B.p}\<}f6ύ/-ڬz] aV,dp͑3@(pn0nؼ%ԽrZCxp%?Z0| CN\Aّ@| F˯ xO ӰeD6g| orhGXܗ>gd{S*F.mDrM2tBwx^T&9&7Um5+'0bJ(q΋HBѲ2o?d;tZ!DNIXs o1+ #*|6_㖉`sf̘kndҀt֓  +^2 HR%Fm70z8Ttx!k\/Sedk[q95mVu7ި7RDMQ-BZif8R|M\L]\j'b @psu[@8ֳdo%zG2f$zqǔI:yF)-&pg48ٜ*(ºd]f܋?h,Dz~m/dtjBK,˵7MPKM`4j0Hi#V'V= 2<6ó͑.@̳K|?~٫baWuo=W縲ݓx|jvW8D> Q%a rAu2+O tCn3auWV$ z쥂Iic!,_h*RZR3Lh=Ǭc7$P@h:y뾭,!te4^*NJgϔJc-!UfopZ` (Z!bw`XleͥBأ ۅCI\ cm l:#J`^BtBI1veTy(I9km{Vg`3f>Q)yBLPH/\W:7pbjMhN{reJ;ޥ I !F!q9Ç"y_ @+) g=aKyfW\Ԉ$ߥ62r1CKANDq"A0Ar'XCRۺ͇"0䀂Qm}$8b/J.z*pu9"ȒɢO FAv.*F(FȞ׼ȣg_x0h\+1SOœQM7Rw/ [ yiQ`f?M6T;j 7r߿H8Gk(SI|(On>e+?fg+_^B&緼Fu1[E6MhTK"~ҊW삙k}!aZ=qĦ8;:Չ&cWXl[MN/ %°$E<2< *yL)yщXE92QMe4"3M 4g |AIiZƁɂ:/!oTL\{Ee5&[$iT22u۹R~@L%?mFW_1(iMp뢓X쁃AےZW`ya#>>a9z٥\ccs[ȼ%֞S5l)@Ⱥ7E DE,Fb@q鎘6Aw VXٖd*r>ES͚tt:(OoXXI8K%0lHˠ:{h̍<\Ba|lMcǒ鶎M!.J"F/E"Fg.x~^ zFOy43+>X{37NTl7!:duP':(ޫc3m(P>cj4뢌u %ѺZX l"+pƨ*L=j2 $KԐ~]y\ocpTzOA,Ɓz]Ӎȗ,k7W&D{:zZ_Var?!FDq+ٙ8*.o$O>o'b v Ku)>o؋SL|7%?I_[ _Adc=H31EOb_KP"XV^-A;dxQ/hL` 17<.e&UɶWb~ 7H`u+}0Tܜvw*Cb2>8fo\n ̱#Bէo{z_}т3Z< hzCoD##1(v.-„vdl cKu9EF>1xY#\LJ . 1,_3E*/WVnPwB>[x=_-IJd1 |\ҤK53{;Rg)Nv%I)0rԱ_آD~V@pJ^}ˏ v`T{2 l.SGQ^up\U1B`UUޖeժ/D89Q:7!M]ZEW3~BysBpetq 9k3aW~[9A&+Xt>Iv?Y\_ DK8 rX_1X,ϱKm2]Lgr?Nj" Z3Y%ލU3ʨ $y?--/uP}Bu6//L M^!ɏXff,` `9m|{Ke)8T"=Ɓڬk[y])l}ͰP^jۿf%WɫWf:n$qڍAm`9+r~Ee!Ѵt†K ?R2+>҂*`]l]‰g}V8?hzb7o~[Iɒ1 2C 0ɑ,E_gLAJ2T6%Oހ lFդpbh辻"ϧTgZ\<߰!tiJ(yVO ɰv1tjMxNDnwQ[y+6t {&t56ZRATs@a!CCpȍ b(GA>'Q+?]>pcO@"8q}IY ֯r v RHf[(ey&ƥvWvJ$wէUWsX} ^s%:i c9G=LN3չ~vI+R}f 柗֬D8Ѥۦ=lg,=n#@Sڃl[A|& ڙz`#趂K*CD.mb0IQRBҌyAw{[6~wLΆm2=oH?8tBV'B 1>LEg/w /q%cH.q;a,6qы$^})O8Pd'kɷB>v@`IU&!qP<*Rp*itx Fc{8VֲcYS=go"q$,;u\h #T@'9>sâU`J GPs">GL4L;i[WN9'A ʒ<֐"l u64-($jG" 1꬝D-e_ĚeHؙd3iOQ6 W/cH7jsVR)ga$i4;R}SN*` Tux K ?"}ѕH{Dt|k5.43|哵ڠ~V8}U_F1pN9yBBg`f7оkNEH ROVJ$N v=]Hҟ3: |\~Q~`8c$SuUYE@av醇0e۩Q4ҸM#=*)b\kH`dc\jp5&&74u#,QsL/9.m Es= A[1J1.96t 'ӼA:BMqe2|:OLp>4CF1jFF'q DAnEI 0i~:U:b{∱eɐJvV^ʛal=$`jtoF/\7 qo چ:b6¾saKֆRlR(֋%x`yB:/^$RԼZ.rA6U.>B { b7۠ >?`iC'_1QVsV @]@TqOJ|~FDv2k;`ܐ@4YLS"`uǡ_je{elpĘtK^u[Zh/4bKNw7Y* yOZrQoBԔӳ*!o:w\EȓÛ|SFv]NyU[J*wOcJ)w,I p\kk|% L_E<'$?]8$cdq„1S.3â-NT҈fM5}! N;R%@e2c =lXO>մ Ά6Z^]I&geÐ1fOj]m8OQU~8N-c?k'Q0'}}=d.&'*miɠp4J}*Xa' >TJhN㚥{M@NGj=8Ey6ywDX0d}|.x̪uhJ;WB\Xܫ"(h,Oߑ/2 |򻜐L$Fr,-WV{ytB;H8É1C@+R>=ʫόƝĿJ"WH| QCT)!x_FTȑs ϶rf]#P;.ۮeAO?11hhkX:8:]tf?d|~,j&/V@ (v07s 3QC_'^`e : w树u9 6FnWU_B'zxP-@mj&_ThW''*Ű XO ͗).뵌w Qz{臬㳸6ٙO.V+H8fu8@C<K5@cF9WLWl5s&#5OR32R7ɾ?8/r:n'kmV'k}̻)_\@"/͡UiZ8Op)lUsN? _̹4/Z哒U4bL^:No^>U4ͨC17_Z4[%EA!X9 sgiX鴒U VF; 3DĚ*M^a oPY3p/^Hvד;/5y)߸C BY%+fP[2 ixw"C9xط``WD. Ctt5x)Hn3=Io3Gtc}%YMk񕟐*[MS;|{TilQzJ659jA3V/ )-G*v:L\?lO?sdMaK_.K LHKdѓÚx\9P{ nsڽ"2ŮFL,׿mS'}*0 Zr>D5f|a41 *Dd]xL\)5Pi10Nzf(\l|gc{3]߽Q_*Nhq|7]BnOhq1[GA%~kk}GXmqI9DN풽D\5o&*^9yȲX'49 h.`~y8)nJAO*U1o %b<2/nD+)Daw&1O~#!k%%FbzUn YZ