python2-oauth2client-flask-4.1.3-3.2.1 >  A `p9||{o`I!ab*n}zt\Eb@=Ux{}-tzq3t4}ZH+jU:5:XuY~ pDrT^1Ⱥ?8VbK<4u#lgeT] `ȯ!vk]ϧ+`)E4933OʚyF.Ej1bg~s%G!xR1> 0ĉj4k :|8vs':Ay\3> UD@kyg0\5c39dde0eee09d8711d53c1594f83522423ef79f1a1d759334d91f0c96c641e56d52db47f86966e11fce4a3fbe8ffc9528d8b88bN`p9|7%Q9(f~S/kN[Zе6E179 nGYwMxhR9ІY/ `Hjfk͏lA8Z-4奫o&Uc&/ ǦHz9:ZŒ)qJSs;Goe#qthl>v“J2 lɚ! TJ,t«`Fղ@0FG+(+NCUN20@bH @bUD>pA(D?(4d# ) 9 $,0Iju       Pp(P8X9:B%%F%?G%TH%`I%lX%pY%xZ%[%\%]%^%b&c&d'Fe'Kf'Nl'Pu'dv'pw'x'y'z''''(0Cpython2-oauth2client-flask4.1.33.2.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.`忨sheep10SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Unspecifiedhttps://github.com/google/oauth2clientlinuxnoarchKHHҁ[`忕`忕37d3612ce0fbbb865eac9d683a16bc9e3f2e559fe73657aa9a77684d2be07743a13a397e848d254bf6a7b4fe63524eb2271d94e5f78f668856c9c0aab6529d07a13a397e848d254bf6a7b4fe63524eb2271d94e5f78f668856c9c0aab6529d07rootrootrootrootrootrootpython-oauth2client-4.1.3-3.2.1.src.rpmpython-oauth2client-flaskpython2-oauth2client-flask@      python(abi)python2-Flaskpython2-oauth2clientrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.70.94.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-flasksheep10 16256695444.1.3-3.2.14.1.3-3.2.14.1.3-3.2.1flask_util.pyflask_util.pycflask_util.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:Maintenance:20116/SUSE_SLE-15-SP3_Update/33baea5c51e3614dd1a5756315069cac-python-oauth2client.SUSE_SLE-15-SP3_Updatecpioxz5noarch-suse-linuxPython script, ASCII text executablepython 2.7 byte-compiledRRR&NʘP6utf-8db4fcbb7471f82053247c626ac094175e5b8ee62b3d82a6fed125b0a3e9ee9f0?7zXZ !t/C!] crv(vX0{p)>*>Ր^"IMW4wg=pDuV٩ޣDx/Ŗ {E#zܔHDymXX#%Y* UtOs߽xOzy[ߞ(N#yأ%0A^|Gi2 Vq:DZqHVeM) o8a?We\"7:qfR3[,SzyeiƢV%, sLH9"^$ c+!Iࣷ%/ x,@nhoKҟ?XM˚^!VJ]`ܵ,c jIk1'9 OĢaEs;1p' $beciGe0L\,<9g V(&?G,R GE/.@r+$DlQq6gbTjȊ̏o.>ߒJǩQڏXx{oe#%w#-ȫ`>:CY|Z)6 `5n8eK A(0ԍ ٯ:,@R;@~gO7-kAC<$J[g0NaIj {Aax(9*7SPZ]1NB W򲦇u\.~׀ Vhtš־vdNX<)qo'.yě,lEsFf{qMdZ}Im?*-U: eZŐ6ծD 0/E<"]Os8x<{Rds ~6`8Q!To;!jj2/}ןCV}f;E8<,Mݴ]p/\(UWo<+:G41}\էcpvѥUN.k9;`Q=Yme>RZBtR `c GyrTs& x\ g4RXB)c2l$h '-eϻ{"b3(;A$<re۰!_> Vl-jQnL 渦 8Ofxf2AQL6w}Er;s~ W^m0樹Ѫ. S\ؚKx+5qt%~;;8BB‹TP]c$(?µ>&Z|W|B!'ᦋ蘟9x/k ̈n#yRvTpupA;G+bw누SRNP*%ʍMi2VWxIҬ`Xk+@UIK5!4Zr8` 3\<:X )яyTK"hSr#{*.>M~.51dRk9nrou!-eƝ@a\,s'pP0P̦ 6g^oF?o? Jh&ŖY@ %fe6NvooOSkSV!!=L\^3T^o)[m- *3$ S'HM'_5GYl5ci[SKUT6[r|ո$DjV"2^Ld7#͖'\Il-mû߄!1K!IƆ ؆J]F=0Hԏ*zLܩW=1 n\!B6vtT~'zJXZ0("u0݈>qHTu8)#.bw* ޵Q/5[C/7) Qc* V"yW;yqEl JB+a)4e/VOS\q53aKx U n^yZSJ'X~#mu`UL)*C𪛇U5p2,Qǵ.kL uO7Bc#u삑4)[iC/b~ VAM"Q~Tjf<_\ 1 }@C 6Hyh\ _g 냉3 qȔpBA4ApAq| S" h<ׯ8?N UJTCƓj3E{ O_=x_8dUʉ"8àoھ] P mr+#/:OUϰ^ym3#5.^)GE; 앦mZ%UevR*3uSTԪqp/X9zxBAum{fWyP xa\vȶ& VGqݧyӧ*FRZ/p9  XW&}gf SUdڸ 1kV-q00 RV4ڑOWJwEKC諰0ss?]z8IXNHAl޶嚛JY0 $afǡdEkQ!cU"*G, " pAҺbpj;/MHS$ R3ɦWmO)'k3i _ԭN ٤jIb礆6zXdB JEܚg9_/h­T(i]jڟua?U8l"6UiYk9/']_Gʄ _;!j-tP9UGgIHNg/PZwo}`ܣ;J$SfC"W@G2  ;%'~4rA&TZo/ nVJ\ǂf9S:F\qTfo=m|{tY 80{%o'W ][NKu ͔=7,9 +gzau?U 8"n}&@8U(ܪlٻ_dYZM[Z3 Nxm+>ndY*~L\_E:C!aj>7>$'#ʈ٤(K`B>Y_dxlK+' /sL-$jg_>Uk,ݐME iZd=I+Wb4%AcS8h&aa$|&Gq4Iwsm zJLIjU_T msw4UX/}?gĝ˄ɮ l\K$;|ckZF,ו]d4w93g%-Uh"ٍɎNJevyU5@ jX"ZӇ@bI#:f~r% q v+"ԩ8DS?sG;EO6W*MoM'b(nܡ Lp8Bݧ M,.`%idpR*|?ntt|~QuTIנO\l'K}surdoU>D]c]SC*MK0[!N4H‚cn _l,B=ԄM8+ %5 oT9}Zc}_iMhk$z; Zo#opLr8 w94:eYXl3>L+'/d)mlom<-F19>ִGjo'3O* X(0e:$QR'&ywMs*W6 vQ +_~{@RgmXuI̒g/&:,7w%$*zt]h-<؎3& Y@+>%GĵFEgHVN^Z(nJbYǕֽA>X_a8Z+pdKԵ!p^4m#R[G9)Bm->R}섞ԭ?pfo T3  Y6caQFӋ}ʓU;yV-p'_[-ݏ+$\:;M+ 8lxF|p*lb6:RfDm ¥ܤtP5{]H6x h!AMn[/0(Z5Y:=y '1N*Pyy7Lq /Yu)X(ȅ[;ZD$%E\]FA `*ceiy~>;,|BnoA[Y1=UP \b8n7ppp7Cޭp9+4[M9QMy (͒V>l϶AV-ٿ`*mŏYHÄR.v_H3j׭@8,pn=1XZq57Daϯ7yxCRe%&Fc|%R>ԏo& ]_xyy~ Z3:>[L:BJ{][#pÇ{#+ls9:1.]!1OU"dAuxEL#G"xqmE,^sFIб600G9E<Pޑ`g_:'`]mi%f&tTUN|Χ8M%ń!Kc'dIfWRRim.gL W7QCa6je}Q Ϳ ܣ,ZA\2t`)hp9wA6"\C:ፊɘWM1v`sN  ARbʄ푔D}gEMEL'1b4*/[Q tl>$.F W@aiFlh}ɴn>%VG+O,~n!da5mtg>(ù:BT-H1=Cd~ p.E`51P̛V0[V67yRƇnڥ4ٍBUY\LS^r ')-XWšXorwŘ)+R di~ޤ]d>YBscZmͅ:FXC7Z{QUkaeYj|{VeV::Tu \vABH32ɇ1e81چ#^}ͽ[ [{]LNNBQv893B8N8K.٪zI𔕃-lF[Ji>& e[܃iMj.t @X:_W f&cm`N.ꚕh|4$̩U T][ۘ˓U DO&E($& kxQp."܎oacT5Tt2~w6kCWf#j˟Y=qla ! IC"g{Ӵ=sРť;va˞KᤅPA 5\R SzZE"J] U:eT]m HRU[?N"_pNK ʑEҧdp(j);Th$/#5_˷Q.1fOנc3"dȱt2a}0I(f-r8Q 2v";ɱL<춸=2D=_URH"x(