python311-Brotli-1.1.0-150400.7.8.1<>,>\ioKp9|L^NxY9|dkI^4ֆgK/2۴CF:VYcfխ2oG\AC{`76r9|ְI3F_/Ӻi6scł3/C">?d & Y(,Efq   ( D |   P@l   (89: FGHI X0Y8\`]^bcQdefluv,wx yD zhx|Cpython311-Brotli1.1.0150400.7.8.1Python bindings for the Brotli compression libraryBrotli is a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. It is similar in speed with deflate but offers more dense compression. The specification of the Brotli Compressed Data Format is defined in RFC 7932.ioKs390zp32 kSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Development/Languages/Pythonhttps://pypi.org/project/Brotli/linuxs390xxrHH J9 compatibility- Update to version 1.0.4 * fix unaligned access for aarch64-cross-armhf build * fix aarch64 target detection * allow CLI to compress with enabled "large window" feature * add NPOSTFIX / NDIRECT encoder parameters * automatic NDIRECT/NPOSTFIX tuning (better compression) * fix "memory leak" in python tests * fix bug in durchschlag * fix source file lists (add params.h) * fix Bazel/MSVC compilator options * fix "fall though" warnings - Update to version 1.0.3 + Key changes: * new feature: "Large Window Brotli" * new dictionary generator + Other changes: * improved compression ratio: sub-blocks stitching * improved compression ratio: eliminated floating numbers rounding * improved compression ratio: make the zopflification aware of NDIRECT, NPOSTFIX * improve automake build * improve BrotliEncoderMaxCompressedSize precision * fix API documentation / typos * fix code style * make hashers host-endianness-independent * Java: added "eager" decoding both to JNI wrapper and pure decoder * CLI: window size is auto-adjusted * added dictionaryless compressed dictionary - Update to version 1.0.2 + Major changes: * added Autotools build files * switched shared library version to libtool scheme + Minor changes: * BrotliDictionary members are not const now * ZopfliNode distance could be up to 128MiB * fixed API documentation typos * total_out is always set by decoder * fixed BROTLI_ENSURE_CAPACITY macro; no-op in preprocessed output + Other changes: * fixed scripts for oss-fuzz, test them with Travis * made Bazel JNI tests less messy * fixed linter warnings in JS decoder * fixed permissions of various files * added Bazel build to Appveyor matrix * added Sieve dictionary generator - Update to version 1.0.1 * updated README.md * fixed parallel exeuction of CMake "compatibility" tests - Update to version 1.0.0 + API changes * new CLI; bro -> brotli; + man page * remove "custom dictionary" support * add ability to side-load brotli RFC dictionary * add decoder API to avoid ringbuffer reallocation * PY streaming decompression support * PY wrapper accepts memview + New features * C# decoder (transpiled from Java) * JS decoder (transpiled from Java) * JNI wrappers + Improvements * speedup Java decoder * speedup compression of RLE-ish data - Spec file cleanups- Initial versions390zp32 1768901398 1.1.0-150400.7.8.11.1.0-150400.7.8.1Brotli-1.1.0-py3.11.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txt__pycache__brotli.cpython-311.opt-1.pycbrotli.cpython-311.pyc_brotli.cpython-311-s390x-linux-gnu.sobrotli.pypython311-BrotliREADME.mdpython311-BrotliLICENSE/usr/lib64/python3.11/site-packages//usr/lib64/python3.11/site-packages/Brotli-1.1.0-py3.11.egg-info//usr/lib64/python3.11/site-packages/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python311-Brotli//usr/share/licenses//usr/share/licenses/python311-Brotli/-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:42326/SUSE_SLE-15-SP4_Update/767bef3105cc811cb5cae0c2eb2c9162-python-Brotli.SUSE_SLE-15-SP4_Updatedrpmxz5s390x-suse-linuxdirectoryASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=0830ee1767bd04758363e95e0a8b8130ce7f3012, strippedRRRRRRRRRg(Xdutf-884b1262b1ceb7ac2a8470b7f736fa991cd8931ab6ccc58b223240f77a25f85d9? 7zXZ !t/39]"k%na C@*Q)ZyYHdR+__ɆFGK@HP3S2kIKڂH9Z ̏ uei) if;2yӅkK-UOnZwVx,8K2ouM&LGҀKfgNH_<_W]WL0ɲ+ҷ 7hm&Q˞^x::}֖FuuU:Fߺ-B솙#q;A% F}KY?PP'04`<Q2zS4gRa)縖"7iρr9Zj}lE߁ѝx[#( yP*)V; cO+9$RITmPsÁЩ׏CQ7dT x3U+H| rm-- X-%b>jޣNlAi{Y7-P=;x 3p=dd)mע#.ㅗxZ|YXۤ)9b%S2Kȷ5"%ޠeAGlF!,Fޯ|0vdgwXW_{]-+DZR2ִCy'Y .pgڼؤZxq[1=lHpvk, ee7㎢;q<0QLq{?QeDvjcqc0KΊ^{|uQڙPyS[HWQR4ٷ{qj[kّ谗LDŮ|8lq`WN1Z=Z{FNkm<02S"֛Ӌ iyՏ@G\vԷ j҄3u gy[*u83C j`}^0==f |h< $5-{;䴧t1G;BYpH`I < ;1:?Wfg=GIشFl~AM 7 8Pql@<ʤ y˙|ü5NZkN q c5(Տ]nZ=^q1| c-ܹo!5t<$^2)3L-cʁƃR.oIU W :㋧"XgZWxᆻ/'Bk#ߍ\ 9; fvJ+CTB؞J|`!,XґA_-2wu6DCl]CmB0 `$HTPx0jW{]ڀE#%?JY̚: ɾ> "A:[(|b(o,a/dc#b[WͨULi7Sx\O#:P""Vx)xL|;/yvnHBk6bU艊ûeXͦв/׆#/Uh] 25OGcZVu Vh\[y(Gf# 'A!BFySJSx$dtTJM?c(i{rus6 cb}L2ү>'9ߔZOgdh-Z`A{/N_/Sm0Q.jdHKpb%Hؤ5"oY&dHmŏ9rƫk9KхC ȁ3W7>|?7(Ҏ21zUPtLz6/m-|DŽx_v,7=%?UYŰՈ踅^̱IC0.)z'ѿun&SA4&#ϺpŜ.^uI2_|-n`)Ю|pQ}z/t8n+\> S`D+?4ǥg:Ǵ]PE< '3zrf4/*NTP[ky?XDc%M+8œP{a(?8=՝3{e1MT\gf  hr=9ǑJ<*ˈf7v6[{JK~U#BunaC[d3+uڵ1'!dԺĸTWn.՛~Ɂ-S  5Љ+ =2i+vRv;~eGqpPgƒB\6iV:0 eig[o UhVUW/ 7h'XT_ͭJRbvZ]Bl d*hƒ~ea7l%;&t/ : ڧ͚d9 rlvbtSfFU\V7Nפ<=_#ߑVzb+~yy01+=86}ڸ[ :O 6;c"^n覤_zr 2tn\JY8J-C{0\:F^1QX$A ?HA(kpBܤhx[SV1ߑ늌9Jv08djs%k>c5P}_To.Mjx:÷v-ȭ ^V; eƓc6uӉWB5Wj F|LQvA*f S'i AD4A XޅR5(/'a9l 7F RFmU#_Z&U1u>{r"Bes[4Xh mEl kg.mFN$@9M$[zg]T?x i;Fi(g1 k36^~ Ӱ_9b_֯"H\>S 5<́Y~y lI(OYo,̰<}+yuBrľr&oT%>ځT>#~\+׮hZya7@H gY 1,W.s%[8Okbd #k )9:ΐ&Ěz"2.W3.Lkt,S:k̯~k߿3^k}`@Jy/Ht՚U-x4B^?w8Z%O.oAH 7Meigf0EzjtIMFy?6~D|uu}%*XP- P@87 u.22Z9|x3RgwsLb- ^ۮygN 5<M6 ~0dy12`qUsp hHYͪrM08rUiAIw߇A|XݣgGGnY,%8ۣ5%C6]DܢDrUyS#{x8l@ex"062cZV>BgEmj"SG42VъxM=;$+sס,?IhBjK"UQ X=Tɦ\xO75H|*F*6CWIx@:&DÃl([K{9=;JΒ:{BNm̫=X=Oˮ 8 34O&fjd=h/wx! R7efbz"&fOAvկh>/or,Xz0?ںYH^t 4@>?GZEPK5A~DXpV?rMQ^G0<{<+,JRe9w:_u E*ѹf)n GO#g?vB22M\ .jU]:'({[9C)/,ܓ"fy)<5k\ː$0zBՁYbJ$,X,"Uk_B %1#͂֜ V,v SsUTT%5C|=wDh b+ oo˹ ѫRbK_yLQ<Ԩ*-KƧrc2'c{=4 VC,ʮ2l2d&f{`#P9@7&>9-^f +OS'i|yvoHKgRxWٝN{Asp% ]/ތp@;a>]2J֓bW7W:M9fLwdxpnRjeY{g%^{3,Mfa?řI %' H8[u`q 'Xj-8 JUϪGJm\@VVf^jd:cr`*\>=_G[)L7r":}4LMLE깢$dESتιY=fO15TIm [r""О.E$X/k59Psvc31T,jts!"G᭎4ҽ${Q1{6 qSs>=qUZ ޶N@tEz[ATt[+nި@- 6Om6_Vz儇:K9"aZ ;4pԬm"QDߓ}uYjSVU+<5c0GrR ER`Q#Q - 6܏8٬Q=uBV!:vU-Q tf`Jz+7[Sϰlkݕ X5v€HzqR4|WU@YB &J2ۗRF}V~-2JF4`֞igR?h Kps܆ӽqO8?h2'XN;z@{U'jW.ZD亳\Kkߺ'Rcm\=C U阶X;^J@j,n%` m9;i7$0|znJsR乐3=@\Ĺƛ.40 !kKHO}~x&7Pd_5fO%]N;qP/}突#̓\BvRz,ϣsWӾĹLjG**3|+PiR(3zSB>`+;h~NQwvL;vkXt.2) f!f8(V' O,qM.tGOHU`)˛~ҟx61?ANm~!t j⃩r[g7Dz37B͟iN3$$mpS XGlp "oBvx@˅RDNgE[( Uܗ*yOr"GDKŎ^+(2_qٚH$Z˻B?Gj)X`݋|;4~0t  hmTHOn.9lz/4tXꋁ# b+酖 & >z ș8fDI՜!Q!PB ~zJ5 jγWPz&,Z ~ *# Y|\Z/cZz]+9??n)bR$1}T%$,46N !;^^rfd;њxߒNO<1)`&}P+/YSxi3[ȠbC/W h2+nWٿOkT;Tc $k.SI&2eˆf71]oX4><)2W<2;SU #I&$UhY-ˌ?a)}|{Α4,ߺ`o9t)*r"ޖ|- ,9eU^]7w8ސ'V`uNLkGsg;υwQa*HٔRꝵajdR?9 qJۺYŁDcWW2%>N; QRGDX~K.ߐ&ZXۼr%sWjMY H?u+B\MSKt R,T:wt{*H&GBe6fxg'b`^ ՞'6iS,s4 (Q& STF~9ʝcj M d>-^X`Bwn*=y)p /8Ê^hz}Ff@J Q8gH֦x `d=]h3So92pM—eIF)jYT{FNs{6eaCYZOHR