python-pytidylib-0.2.4-lp151.2.1 >  A [ĸ/=„jn=D?Wܽ FMfQMOT!CjVN(%z}|.ᗖvnwSuka?,ĽAr[Vdruq.j=nx= ?Vԧ1 !ݡ ==xf6 -(CיóX yρ$_&4igu; UYرX[?[1=\C"VliQ;-3Ibz|Y7> ( MBȳ-b/rSL5c"NqV p%͙fP|vC~TT6}X`ip> ? d # \ +48 Ro             = j \(}89:FG H I X Y \ , ] P ^ b Pc d `e ef hl ju | v w x  y <z L \ ` f Cpython-pytidylib0.2.4lp151.2.1Python wrapper for HTML Tidy (tidylib) on Python 2 and 3`PyTidyLib`_ is a Python package that wraps the `HTML Tidy`_ library. This allows you, from Python code, to "fix" invalid (X)HTML markup. Some of the library's many capabilities include: * Clean up unclosed tags and unescaped characters such as ampersands * Output HTML 4 or XHTML, strict or transitional, and add missing doctypes * Convert named entities to numeric entities, which can then be used in XML documents without an HTML doctype. * Clean up HTML from programs such as Word (to an extent) * Indent the output, including proper (i.e. no) indenting for ``pre`` elements, which some (X)HTML indenting code overlooks. Small example of use ==================== The following code cleans up an invalid HTML document and sets an option:: from tidylib import tidy_document document, errors = tidy_document('''

fõo ''', options={'numeric-entities':1}) print document print errors[lamb51\openSUSE Leap 15.1openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://countergram.com/open-source/pytidylib/linuxnoarch K%' .  A큤A큤[[T9[T [[T T 2da0b1980a885fd0f73d90af62d801df7c0888c92b57b37565a482fd5e7c6745b8dcdd4082f935fa946d0235887b7b73fab2744a6df6e74c47320f999a3116fdac9e0c83881a748bceb2bb484db9dfda152b89ed14d1c0aa5fb8b26f78447e780661386a6d03c8c372ba22793182e60730467a9ceaa1e650b6054033903ec7f4836e6d88a2ca63812ed1c0ffd04e845b9b0b35efedc182f7fddbd67be35d918023517e29aa2138d5a2cbec8d70e319109b7b40a51875c97c455e9ffe58f99aa00cb2e6f7a90490b5d33b0802293e16a40cd332200eb56e4e2c77698915e2794crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-pytidylib-0.2.4-lp151.2.1.src.rpmpython-pytidylib@    libtidy5python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0-15.2-14.14.1W\@rpm@fthiessen.de- Initial package 0.2.4lamb51 1528404153 0.2.4-lp151.2.1pytidylib-0.2.4-py2.7.egg-infotidylib__init__.py__init__.pycsink.pysink.pycpython-pytidylibLICENSEREADME/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/tidylib//usr/share/doc/packages//usr/share/doc/packages/python-pytidylib/-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/ebb90d82c5d7aa61cee3f63adbb87473-python-pytidylibcpioxz5noarch-suse-linuxASCII textdirectoryPython script, ASCII text executablepython 2.7 byte-compiledRRRR^* j~w(l8۞utf-85d1bf5e0bf9e296e416c6182924f792607700f8bb984a4f2c8b6242e20583a29? 7zXZ !t/c' ] crv(vX0{ ?U۵%gI­: H}HTei ;{ Nt pz%mb;>`'y=1O۴28{{k(z3yAL:/t]X%VJJ2\N+4e0Z~$+{6vqBS97_oBl#Kae?d̅8lCÝ#Hj)\<4խq|Uˏ~^;Qd!l A)%, m/Y0~s@0C[l¬/4WXp#!! މ{ !{>9AVqǎj!6:yw̮~v0 :P&wK-Mx/ҟ]Ք yOuMٍ? ,^ 'e%w_yUÎ@Sh_^rqB>ёJe+tKVQ鬵۩" 3X@$yc$C7UURV_k tJ3V i |:NtFzaz Ffae_UM1QdUҠJ@ɠ[oo\_Uh ([b"'Z֐K-jbu&弩 6Y̵ar3}z]1)~k\ܷRUTǪE$cj!.ڦ8v] ,p8ڳdy[g#$uMR|;8Qb L47:=D["/ rbhl=#$m1 T\)Fo%z_8װ[wb(DWЖŪSý_t%hnŦ.v82vD^STu];Zh X egfX c[o牏DLw*hB#Gִ7^[&RWMU1)4Z3:XV^ػ6F"rim2rj'@O#c4ÚW,v}'y~ܺR$N67?ΔQ"9ZBO?@c>})t^1ygGށ<}=rfiPs .H d8N_)W݂J-{Y)goF+cR#=:'x <]Os$C$" Y"JcNZ4vapjM]I-"MSPvyk#+ q@5QGf>Tr&q1Op_cD˚i)=쓿^rR%UP.lqz= "%]ovBP|_.ovTC. LHُAI!S_nqL7E@`Bm`ؗ,PgiA4[+ˬkATiVTQh֧h8K;c=m'{+7sM-]%a@7~Зbl3tX>Y p[Wtϔ{ l(?C[(G Ho36LG$ tXݫII^z(?*7SewN[Bݒ<Մh [glyŽoȦa@h轼y |uRe`G"U3{Uq^<,Nk |E ĩ#sĦX6,w8=|&ƃ/0j7 tB͝!M2lDVN|^+aR[|L'q(Ե Q"M DNk^9+C7Ј˛f*-Miu%&ߖgE7=EJ& Os+Ṅɦ hq0?Q bؿv4j 2t8 HM1ze9gTa 7B]NvT=o7y\D)'>_b] ,ԡ76,GLE*$@@Y8:ӓw.%vWn'(G+Lwx`̊=!s\$(qוDkDY#E 0>bi> (A"|7Ch$tV=r/bv"jȢ9@tw՘:4ZYѿ?3RàS=\{9Q9B-ɬdf.&s.wuI˛Ztzs˜o#tKa9*{WcV* -$bWzIt讋+`|h6rγ\Ϥo2sxeY"9mփK.;k`N1HN/zVSU]8x28 ݱzCM_ez8"f~r.Hr]~-"e`L08Aoz!2Tf X 5sꠔ4~/AV.Ikn/q`3尩o|0%cוeL6b L+$R6~ 圇9ڈAvz0ȉA92O*>8GT9tg o9qH7Q*k135ܫFopi(z*K@J 򌣊慖\Y3r)o-Q NFԄ!=0iΖ @S& 0I%EGv;@;xf!~zuDl]y5h$S_owUZ;Ew0ˆWxQnduxJkB`AIIlAt01ز7řτfEp(%(z,+Rz 4AeWNVCmr9t邪 h.ADD$ \q,dl)NyIk'4ɑÏ#RM_BG=+u~/<_g{1{#14!AiB˳ PObxto; E#Fh2<'%7,2:Ge_ Uy#`wܳ +'qYH/dޜZ:LLvn(UqL GNe Ebu̧^gL 5G]+%oC+[*Ʀ%V?,A{<! `;zߎ)=Xewt8ݕͤbC/+d{ ]{B P2=٣_\[VUV@tUšk] 9o 1:kUKuMA(:dxgIܫE }Ҝ';3) K]fy=h g/cn%Q},V$ =L]9$D𮘱GG͂'WGY'sy:Y~EH U& 'Zҡ DpUC5K$_Ȯ#?Z7I Լ i9샫W>8-20#Vfl`9 q]\kmbbZ _؍x Ņ%jΟ`RP|-d1 BsE̓xeRߏ^p<_)ҏU~iT)hN7DSUک.*!(]FR/ f [h:gb:>yÉsKAtvTLCD (Lt4µ9npVj A?JDi?J-oUnWlZ p( >ٌ> ˉTa69Kk;¶#064(xc_/h*X7ܷs>sх9GdG&w;hMKH摠V s(~}uLLIGx>`:Uw?X6m*ɏT  5{ĭ|r:](2Dzѣ:@ɕ.{L-^U6t%ݎӵ VC(0{'TFjF"Ob_AgB_d v}HU3=1/Nw)_FDs0ܮ, ,k"\xi1`F7, PICm B3p't8lW]x67cΆԉ㽝xq5C+Lba%=dmԍ.<0h= ~=%%dT?I.ifa]6j{ԍqĎ[diqPV-5&`PBՂI(rԾRF$XUG|S'l +qbڶ crࣸ}k0bߜXi#JvM`Ođ<ى s:8+X9g%,T:7&ÓEow gUFW tEGWtB)N3 s>ä>CAù'*O=kP{/=X7‘LKio{%ݤ-/4BȂC8T]u|h*\E$ɦ6w9xĉ97r,val!]M|ȧuzG}hQ,q>5 <wZI"϶YEe[mUh$@$> l!@<-t\y ĕE1VEGHr2Y5Rm(DY51H8Y6w!S. , PeȀflop⌀l7݉ٶ;!D6BCGJud u:qN ٜA+&֪& "V>1i)q릀:.bM;26u}=^f\*]+ +[KZ߇>"3)Ŧ v񉱎jJ0/B[ZrҚl+[2BmLW+&ze'TǯݬL#7ޖKy)^ly { n4՜"KoED,n8 imEױ͓F [{DQAY0ð(VZ|;?܉ 2"X/62yk-4yE퉅O5i\<7^=qmr!hn"?1n _<`֥K6驫gic*-p0 mMm a^1󵦞V֕+TsPhv+o8 T8KQB%b2@ S#]v᭧]y]X MGVGCui}ƷZJ*Ў sқ.%wSnCYIMDVtC\?NKZ5 3 ^W>,\ހk.җv!q֒tf4/Prrwv(uֆ +JDm,,5G.@Jun{կ~%^#Õꚭ;j[5*M-(nAT/ hݿcfR] ji= GeUAǚq;3HNF"bQ\,ꠣs}Y3?4%iPژGRYޥm )%#'$CKlϻ:?Ƕ YZ