python3-ldappool-2.4.1-bp154.1.20 >  A bx؜!M@eeeب-.-"lyM7smRAaULװI< yh6pD&>U WCc[;I'XmwJ򷌷2 G!U bN0 ҆SDKk zoziE뗷U G$,DZ`{*] 4o¿  lHܗ(/9Dۑ-R~5FP*`1Q_Vhs\1be534779b9cbc2b03bd7db3ac9b81ac4ad518f2e2d6e41eb9f4df8f7477c8464a45069e9dd2d307cee1faa1d8a3e6ebc6f02cb9_bx؜!M@eeekA۳.@Ba`/:^Vu_g, F*;Q"D @R)j%,?"}Q} ]\0MT9M6ia,G#q^EV }[pKZ`l\B_`hZ^SW_rGCIIrM3AxV T|zd&yR +w$}8NVUr?5Z5dn۳x[bV>p>l?\d $ F&W q< r    o      0    |( 8 9 : ]FGHPIXY\]\^\bczdefluvtwx`y z XCpython3-ldappool2.4.1bp154.1.20A connection pool for python-ldapA simple connector pool for python-ldap. The pool keeps LDAP connectors alive and let you reuse them, drastically reducing the time spent to initiate a ldap connection. The pool has useful features like: - transparent reconnection on failures or server restarts - configurable pool size and connectors timeouts - configurable max lifetime for connectors - a context manager to simplify acquiring and releasing a connectorbxlamb62BSUSE Linux Enterprise 15 SP4openSUSEMPL-1.1 OR GPL-2.0-or-later OR LGPL-2.1-or-laterhttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://git.openstack.org/cgit/openstack/ldappoollinuxnoarch.+ Thomas Bechtold tbechtold@suse.comdmueller@suse.comdmueller@suse.comrhafer@suse.com- Update to 2.4.1: * Various release notes and docu updates- update to 2.4.0: * Allow pool status to be printed as a table * Add plumbing to support reno release notes * Handle retry logic for timeouts with multiple LDAP servers * Improve connection retry logging * PY3: switch to using unicode text values * Don't quote {posargs} in tox.ini * Removed older version of python added 3.5 * add python 3.6 unit test job * import zuul job settings from project-config * fix tox python3 overrides * fix ldappool bad password retry logic * Add author email to setup.cfg * Switch to python-ldap again * Bump to hacking 1.1.x * Switch to stestr * add lower-constraints job * Updated from global requirements * Avoid tox\_install.sh for constraints support * Turn on warning-is-error for sphinx build * Switch from oslosphinx to openstackdocstheme * Fix html\_last\_updated\_fmt for Python3 - Update URL- update to 2.1.0 * Updated from global requirements * Don't call start\_tls\_s() twice * [Fix gate]Update test requirement * Add Constraints support * update README to reflect actual ldap dependency * Expose SERVER\_DOWN if connection fails - convert to singlespec- update to 2.0.0: * Add py3 info to setup.cfg * Updated from global requirements * make ldappool py3 compatible * use standard docstring convention for parameters * Use standard-library logging to record errors * Raise an explicit BackendError on TLS failures * Fix pool_full race condition * additional files to ignore in .gitignore * Fix license in setup.py * add .gitreview and fix ldappool gate * Add test-requirements for py27 testing * PEP8 fixes * Add support for tox unit testing * Initialize conn in _create_connector (fixes: #7) * Use setuptools when available * #4: UTF-8 encode passwd only when set- fix license- Initial package. Version 1.0lamb62 1652089039 2.4.1-bp154.1.20ldappoolldappool-2.4.1-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-safepbr.jsonrequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctests__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_ldapconnection.cpython-36.opt-1.pyctest_ldapconnection.cpython-36.pyctest_ldappool.cpython-36.opt-1.pyctest_ldappool.cpython-36.pyctest_ldapconnection.pytest_ldappool.pypython3-ldappoolCHANGES.rstREADME.rst/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/ldappool-2.4.1-py3.6.egg-info//usr/lib/python3.6/site-packages/ldappool//usr/lib/python3.6/site-packages/ldappool/__pycache__//usr/lib/python3.6/site-packages/ldappool/tests//usr/lib/python3.6/site-packages/ldappool/tests/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-ldappool/-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:Backports:SLE-15-SP4/standard/d0c14f7f2f75d5aee3298a7740d92bdc-python-ldappoolcpioxz5noarch-suse-linuxdirectoryASCII textASCII text, with no line terminatorsPython script, ASCII text executablepython 3.6 byte-compiledempty RRRRRRRRRRRRdkbkLkutf-89e6a53d9f732c95b370246e0753741e787829f640117099ca9e13982896d01e7? 7zXZ !t/V>3] crt:bLL ?-awKHx).(P;$ DvXн˧sݱK7SCxV|"U_OA>Q=K[⃴ {0qNgU#eֈ 䧟?Wk/Qxu<AE'3 he|jch%.t(sjfb"*:7QW׏p^_S; ^'Mp胂0DCU>Ar-9BʗkA:b64폨+],Be:}.dN!lAxJxrܱܢl4 vIX4=~z 9 dLz'N ]_5ygugfgׯΜo:53@ĭ8p_T^D  h:>3N!>.n'r`uJ_JOi d AT2]кw/y3< ӡ ;uh~x8o.J l*9a`j /ōShC]" UIo֧8&'l7Q橨{׻޽hG{d{+7zC&nge`#'Ww+S"8\SɁs5w*XYJ1t,'ND;Ė=lz s#\.9yimZ)=7#RAD͡.cCڥM͜oSlw=N\zX,4 $Pff$ܻ}T4EB0R)YX} FąW#c ~1'Y7eՔXN$BAN۲MW gBJ#Yq?D޻o-]*y5')QS"8 R'˂i$' _a"y19)#L~ttO=qy|(+yh^5/j@KHưr&9FI)*痍 3Oθ h&<ܥ=Ɣ07,*dH1Oطi LZLݎӣ{ CI^PĬp"oCFXw 4>z TsASFwi,\MrpSqJۚ]AZ6r04[Kv^YY6B@M9)RNV-u^uH8302 斓j&d櫜3#/#n}O8Sp'N܀vRl]N=kUD&#?l^*c _h:t*!t;%֤S1zbaf0 גAk}v)F_/r&F |?8U~! N$" ~Dj 1L=d=x,ӻju0b Pq1@J.][̓N|,Zac}MۺmRt@.b ;KػWeEм,qqtYނ7U qaqjwW(ʃ$SmhKi@2Bwgp;p\mF Rl_hYB(G\|)W0 t P z9q"ӖDUsIC&zcdu$ omRG./O̯]5q^VHTNn@i-UdṘO9. Sĩ-x3\89^g|izu2^a@MCبX&i:v~@ [ퟅXG')IYkyk/`nG㗝bѿ3GQ N &6wk31Dq]KnLP(skGoZ%0ʐ)N9΂b ϖ[ofx |' h.1υ]$}/E7Ww T?:|Nڎ> 8KuCsVnc,wbZί38YqytwA{H_v(} .=\{Q8CuSK ]g1s^kb9N̺s֎m4ĵ5A۞^lK;WEfhc/.^Gͩ Up+ R6N.zTKlcˤ+6]A "35uO s#}~9]ȏkFLm6Z$*0Vey] ׎pޝǙiѝlt63}V+"Ŭ~s ^VdՖS]xu7>c(bQ@<@sWrc}I_W ]ݐ67Z'D#B<ơ A 5FIr2;^YݻI?HjFF=PZ0Ë-&HiN=  u)ZQ.8rM/ȕsnpΰ(C\@m2Yhc S]d LJ>#  ",/MI=唿?mDPɼcO'{'%HjKQ{8NGE,{%>6`3nIquqۂVS!k6% *~-^5?t:OΣ)KqO{| 3W%E_?Yw+"%P[$lI_0Brs2VyL+ x[u]mr2e|?!Vj2KZh\!YN"Eboxý`YyRx6'5d%T#iA772DGūAIm2t"{_n']{P%G&gM z%/H\҂OgĻHd-bh(S\!j g#FKxyBĮE Ӷd4)KUC C$X]T+qKtzmPC6ڏHx S o IRwHhCC*Ӹ P!"xV0iHY4@{K"@I8z?#+UTIB4T tZf:7.iI{aZMpOԓpyz' ƢrHx?Eva߇ak@ 'mZ5.+ɪeP;drd\SYwI1AvrUBfUblxzJ\B H=o1T\웉kU&^[/cHi U {_5@X6$hͰ %ٲ=7tv847a\'qw}N^Э z:&\T[R (kJPݱ (8KgEB፧ Gz5V%hQkH*M@b֙ys^mmֳ] ]eD< k >z6^#֮ nvS A٫Zl0h=ҫ^&}ÿWxU9\4Ƅ`+r(*BpIa +|pKCVLG5(.|7sv2_s=7ת@ڧ[loKjx~rv>=\:6~".Vn(\wPFb>7{+#'Gؙgݑ*vi3Wd,/-ELuؑ)2$8f<$BAZ(<9Ywwęce}uXcH#W:M+{%b;i :^@KLa?`S'(Sؠ/+icK!J37iz7 7=:Z NiDsZ';HFXbRh$+zuQCdFb;AX0eQRXrY9˝&ԙKp۹cvL&ՒNr< t,I?QxpLx%KvƗHUvp$[mk,J֦sDTtp=;7i9KBٸZgckԣ1{{Y}41ySu,|/H\PdD<|Ój_ʽuerj:DsPXA%@1OVE!҉\~A]ʾlYK얘!rJRV{ )+غnPhYu|_'^[h˂⦶VMZneXI邹u\qExT8 _xxnPc;ogQ=@R=]4sHJei7&)P< HT|E8HWX线6n_j% : PCrZN(@6O-Vf?e#ԚS|d$Lķutt( :|qfSl` by "IS^Y4/TmkG92w=~O,ƪEai/GTc~6TP3kl,W>]/)lg<eӂ&d*qUDNF[LXemԏ߅IE.-ގ9VM`~:/\KK\ʬgPBFEׁ_+!R=O MD0d.TufH}bkd kdd#/UhECSu:¼ VF3\"2]V1ydN, Z.&8J^E;/zc~ O\uQU})M~;2P0 θ!73%;ViQ:(^e SD$]w{@7pkJ)Tk)ZBL=Z--.l,iI*٢1&B xV'w?ę}};Z.Ɓ9}` zy-Ch\-sA70/ +ޮ~^9`'L)jX|8o0,9%W&q$(h_~X15h͔fw@-q<2O K?g:u9%,nֻMoζ {qfD-;X{.Ɔ׵8d}!Yrm j,`XI K.|r2y6'qR.с>MD S1IwmF NԲT (WƊ1$&`sS$_p9tkyFGǦAJR$04a:/{*9v|"(lAg(/xyux@~L uWoSH7Q>QaSUZ Zd;7nIim[nrEXYa/ 'H5adbI`;Lhqַv0/]}3[qi 5≂WH3_h.ᑎIf*@ٞf;4iZ{[[cм:r@Mձw.{cE&s4BLi}bs|2]-+2ůֳvSBy;*4n#78 ˆF8z6*#E7Xc Cr|0C@MGy5:\X|TQ3 /w`j-C 5g/ҳ Sl[6 }.ibRԟV_^?.Z7wsLvC19.fWb K~ [ V%nc.ĝoS)~s&1|>D &MEt F) &G @f֯^-Nun5l#p+gˤ'|Z<0'`HB&p|ebdM=$M[ě |,Ogp2qP@6qc553!^:_e5iNY3}L\THMìjM9=ݺ 3SԌO×&^'v qc,;_"J#UT_/K{ւ6.ۑ(PKECsm(qfɡD5ӌ-(-,~kW~<ʿ't{i2Jcx)u<'xr/B»aybS=ND@0fK+:23ֿ?QqS[e[ hoB[adsMbوqkhN1=#'qWwM'&F;J=g9XMD9 %ˀ1:![47#ޕ}b"~ ںYdtF`ԕ0nBц|x3CI. 6Wsbv=wKru>~n@70<΋^GXXJ֒꽴sFFv,1 wN]X*#,LmW,tw\Z bC@S|KBIlYnqk~q[cCnujJnmSϒOݶ/`| ty%{$H`М~,:un9^ 'WZB{I֎\/xu5oSnh yDڑW1Y%_A=#9" qgyX[oG(./06Y- 8uuNny"gga{lI\2֯5,YtdU")4ʋp#ߏ]QDg]n]FKjY.}o \c{k׭r$D&L h*}?f(ʎbSźaإ#N> #',ucDuWs fKb禐 _d-!]ͨ0Q'%j48ENmfg"*=֩mHDC=_fF%ו"~[L wK4#db]-Xkzf:~Iq+.h9kW :<'Q{߱0FkCm=@2&bq>UUKyRl$e%9!4wWzQݣ xd9;IM3tqg9/\]:UzBpk| #|COBdr!XQ06DjAydɞPS.%e <)Q>myW7Y0?'!1bW 0֛;_ۄͮd幇|g psb0Z[;Z{$rruޜ !'Dܘp#]X'F戨%Fv(yc$4F)C{[f"i?|JY!ezăǧn2qZŖrY=2tJ-X`(dP#9)NWx_कD0tb6I9gÎu<9bV´zrJ]g sco+L΂n7c90-Ѯ{Xh%')50=7gS7 (pTS~! ݥ~+kL3^ 8|ֈ @7:=fڲum8 NG"ZeԆlIjg^vP8z(.,fp8A@ȸ cJO#IF8UdNReLn`D'P*53D*k'nE/ra-8&d~#ƮCo cjSh*QcOr-=1tpY$M21U4~y}/?s52 v/ҹ؊M %5tSٲ-"ղ<E&LO t\0Iu)pgǺJk@o 19zRS/{u&xL87&I_E<2e7U'CSs;8榈ҚZ,n{XQ<䮮#$-e$~+/žk%LO=S`$X(jҠaӵcG,6N$|Zi)9Hܯ9UwQ8lB]_pM`aȇے t)%034&K(X̑bo}//#KG8A0żE"OF8Oɬiy@+PC`$%y`_1[;m8suV}^8Xb {iYG%:p=Wy.[-F0]}` c7񀆓QQ2MrXsf+&1FHwHh"W=Jwg3;98LY 0ICq5nn v={Ff7m$$b˸|o,"_4#1qK6SvppõO}cXb5 M[SI0GJWTrV.@g>C8S+y5"N4gm[D6fdb5ҟE{M9=@U74=UQ 5-A5[>IrzFyOPNJ>f|NX]k}2 &ց>i>vi>=YǓTrN"ݲP(zwUW[/q&4dВ뗓]PWU1[)7ɓˀ\ʹq%[@3kL XOSB{gSHtR<u' +knQ4\0urx\߷PU˭ 6?3?I `ЯSLcQ/3ы%>#vHPwlSO#o]Tl<@Y#({I)iB\džptRZ9շ(*e>&JSPDZn6ʠ}b̴x@+xewJx aV΢ b}PL"3bm`j| vc^3'fKlDW# hCle}!pA'zQ`$8 |–eg}Pcw Yk35ImsV O8#@CEAlҲ4F`)XdfBP`(׻I&mT Mj7k#׏Q`+PsNLĴfō/_kpF5?.I- ^Ii.k՛3&gqLq =EWTx(UiBb/^hJw&y_T1"0=Bo, iVhLQ<ZwM.6:CB+&io WvBh I/P\ ags-b]-/b@Ҝ?謪ݢѬ|Bl=ތ0nSOy1Ӑu=4-|J:U5 Ac#d] u~^s5CՇFG !(8xaHes^dA|L^!lW[7ixmс޽CN6.|Q4>L^7gBE iC۞]f[=B(X /F81*7^ a߿u,h]v;(1R@Wrk=hy( f t 퓤7z!?$Ⳳ1["N?"nc=OZvo_ג* ol_+ӘAl -G*ANDƓFt}tz+@ oO~laf]ڷ=pt|6MMu͒!0"3ԨEX2c)eDz*vtR;()8YV_d"ΫaY.Իrq7t`wG,J;xȀ9+,,gp5ޑQWl"du L?Rs3uwXLٿk~ͼ?dÿ0vaÞ=ꛣaQ]Sv묖`tȾ5$) Ѡ~[̮t59`Q2-Q_t|S8ohwOMXoJHIx #?)TދD!oj]v,;nH 1RZbЙ|; YZ