python-createrepo_c-0.9.1-1.fc22$>n# 8\Ƥ Ijf>95<?5,d # P %0D N X l q x((8/9/:h/G1H1I1X1Y1\1]2^2Nb2d3je3of3rl3tt3u3v3w4x4y45(Cpython-createrepo_c0.9.11.fc22Python bindings for the createrepo_c libraryPython bindings for the createrepo_c library.V&: - 0.9.1-1Tomas Mlcoch - 0.9.0-2Tomas Mlcoch - 0.9.0-1Tomas Mlcoch - 0.8.3-1Tomas Mlcoch - 0.8.2-1Tomas Mlcoch - 0.8.1-1Tomas Mlcoch - 0.8.0-1Tomas Mlcoch - 0.7.7-1Tomas Mlcoch - 0.7.6-1Tomas Mlcoch - 0.7.5-1Tomas Mlcoch - 0.7.4-1Tomas Mlcoch - 0.7.3-1Tomas Mlcoch - 0.7.2-1Tomas Mlcoch - 0.7.1-1Tomas Mlcoch - 0.7.0-1Tomas Mlcoch - 0.6.1-1Tomas Mlcoch - 0.6.0-1Tomas Mlcoch - 0.5.0-1Tomas Mlcoch - 0.4.1-1Tomas Mlcoch - 0.4.0-1Tomas Mlcoch - 0.3.1-2Tomas Mlcoch - 0.3.0-1Tomas Mlcoch - 0.2.2-1Tomas Mlcoch - 0.2.1-3Tomas Mlcoch - 0.2.1-2Tomas Mlcoch - 0.2.1-1Tomas Mlcoch - 0.2.0-1Tomas Mlcoch - 0.1.17-3Tomas Mlcoch - 0.1.17-1Tomas Mlcoch - 0.1.16-2Tomas Mlcoch - 0.1.16-1Tomas Mlcoch - 0.1.15-1Tomas Mlcoch - 0.1.14-1Tomas Mlcoch - 0.1.13-1Tomas Mlcoch - 0.1.12-2Tomas Mlcoch - 0.1.12-1Tomas Mlcoch - 0.1.11-1Tomas Mlcoch - 0.1.10-1Tomas Mlcoch - 0.1.9-1Tomas Mlcoch - 0.1.8-1Tomas Mlcoch - 0.1.7-1Tomas Mlcoch - 0.1.5-1Tomas Mlcoch - 0.1.4-1Tomas Mlcoch - 0.1.3-1Tomas Mlcoch - 0.1.2-1Tomas Mlcoch - 0.1.1-1Tomas Mlcoch - 0.1.0-1- Fix double free during parsing broken XML metadata (Issue #33) - Tests: Add acceptance test for --general-compress-type option - Fix 'CR_CW_UNKNOWN_COMPRESSION cannot be used' error - Refactoring: Fix compiler warnings - Add --general-compress-type option (RhBug 1253850) - Enable drpm support when drpm library is detected on system (RhBug: 1261031) (Issue #37) - fix traceback on non-complete datetime information (Jarek Polok) - parsehdr: Skip broken dependency with bad (non-numerical) epoch and print warning about that (https://lists.fedoraproject.org/pipermail/devel/2015-August/213882.html) - misc: cr_str_to_evr(): Return NULL instead of "0" for bad (non-numerical) epoch - updateinfo: Fix a typo in the package release attribute (Luke Macken) - CMake: Don't require CXX compiler - Tests for different checksum type for RPMs and repodata files (#31) - Support different checksum type for RPMs and repodata files (#31)- Add drpm as a BuildRequire- mergerepo_c: Prepend protocol (file://) for URLs in pkgorigins (if --koji is used) - Update bash completion - doc: Update manpages - mergerepo: Fix NVR merging method - mergerepo: Fix behavior of --all param - createrepo: Add --cut-dirs and --location-prefix options - misc: Add cr_cut_dirs() - mergerepo: Use better version comparison algorithm - utils: Port cr_cmp_version_str() to rpm's algorithm (rpmvercmp) - misc: Rename elements in cr_Version structure - mergerepo: Fix version-release comparison for packages when --all is used - mergerepo: Show warnings if some groupfile cannot be automatically used - mergerepo: Exit with error code when a groupfile cannot be copied- mergerepo: Do not prepend file:// if protocol is already specified- doc: Add man pages for sqliterepo and update manpages for other tools - mergerepo: Work only with noarch packages if --koji is used and no archlist is specified - mergerepo: Use file:// protocol in local baseurl - mergerepo: Do not include baseurl for first repo if --koji is specified (RhBug: 1220082) - mergerepo_c: Support multilib arch for --koji repos - mergerepo_c: Refactoring - Print debug message with version in each tool when --verbose is used - modifyrepo: Don't override file with itself (RhBug: 1215229)- Fix bash completion for RHEL 6- New tool Sqliterepo_c - It generates sqlite databases into repos where the sqlite is missing. - Internal refactoring and code cleanup- Proper directory for temporary files when --local-sqlite is used (Issue #12) - Bring bash completion install dir and filenames up to date with current bash-completion- Python: Add __contains__ method to Repomd() class- Python repomd: Support for iteration and indexing by type - e.g. record = repomd['primary'] - Show warning if an XML parser probably parsed a bad type of medata (New XML parser warning type CR_XML_WARNING_BADMDTYPE) - drpm library: Explicitly try to locate libdrpm.so.0 - deltarpms: Don't show options for delta rpms if support is not available- createrepo_c, mergerepo_c: Follow redirs by default while downloading remote repos - mergerepo_c: Fix segfault when a package without sourcerpm is part of metadata and --koji option is used- xml_parser: Add file path into error messages - Refactor: Replace g_error() with g_critical() (RhBug: 1162102)- createrepo_c: New option --local-sqlite- Mergerepo: Fix mergerepo - Mergerepo: Add some debugging of metadata read.- deltarpms: Update module to work with current version of drpm - mergerepo_c: Add --omit-baseurl option - craterepo_c: Gen empty repo if empty pkglist is used - Docs: Output python docs to separate directory - Several small fixes- updateinfo: Use Python datetime objects in python bindings- Support for updateinfo.xml manipulation (including Python bindings)- Experimental delta rpm (DRPM) support (Disabled in Fedora build).- Initialize threads correctly on old versions of GLib2 (RhBug: 1108787) - Do not print log domain (get rid off C_CREATEREPOLIB prefix in log messages) - Implements support for --cachedir - New option --retain-old-md-by-age - Few small API changes- Change default behavior of repodata files handling. (RhBug: 1094539) See: https://github.com/Tojaj/createrepo_c/wiki/New-File-Handling By default, createrepo leaves old groupfiles (comps files) in the repodata/ directory during update. Createrepo_c did the same thing but the version 0.4.0 changes this behaviour.- Support for weak and rich dependecies- Relevant only for developers using createrepo_c library: New approach for metadata loading in case of internal high-level parser functions (see commit messages for more information: d6ed327595, 0b0e75203e, ad1e8450f5) - Support for changelog limit value == -1 (include all changelogs) - Update debug compilation flags - Update man pages (Add synompsis with usage) - Update usage examples in help- Temporary remove deltarepo subpackages - cmake: Do not install deltarepo stuff yet - helper: Removed cr_remove_metadata() and cr_get_list_of_md_locations() - Add module helpers - Sanitize strings before writting them to XML or sqlitedb (ISSUE #3)- New expert option: --ignore-lock- More effort to avoid residual .repodata/ directory on error - Add deltarepo and python-deltarepo subpackages - Add modifyrepo_c - Add documentation for python bindings - Refactored code & a lot of little bug fixes- checksum: Set SHA to be the same as SHA1 (For compatibility with original Createrepo)- Speedup (More parallelization) - Changed C API - Add python bindings - A lot of bugfixes - Add new make targets: tests (make tests - builds c tests) and test (make test - runs c and python test suits). - Changed interface of most of C modules - Better error reporting (Add GError ** param). - Experimental Python bindings (Beware: The interface is not final yet!). - package: Add cr_package_copy method. - sqlite: Do not recreate tables and triggers while opening existing db. - mergerepo_c: Implicitly use --all with --koji. - Man page update.- mergerepo_c: Add --simple-md-filenames and --unique-md-filenames options. (RhBug: 950994) - mergerepo_c: Always include noarch while mimic koji mergerepos. (RhBug: 950991) - Rename cr_package_parser_shutdown to cr_package_parser_cleanup() - cr_db_info_update is now safe from sqlinjection.- Fix double free() when old metadata parsing failed. (related to RhBug: 920795) - Convert all strings to UTF-8 while dumping XML. (related RhBug: 920795)- Remove creation of own empty rpm keyring for a transaction set. This is not necessary since rpm-4.8.0-28 (rpm commit cad147070e5513312d851f44998012e8f0cdf1e3). Moreover, own rpm keyring causes a race condition in threads (causing double free()) which use rpmReadPackageFile() called from cr_package_from_rpm().- Fix usage of rpm keyring (RhBug:918645) - More generic interface of repomd module - Code refactoring - Add some usage examples into the doxygen documentation and .h files - Rename version constants in version.h - New function cr_package_nevra (returns package nevra string)- Fix bug in final move from .repodata/ -> repodata/ - Fix warnings from RPM library. RPM library is thread-unsafe. This includes also reading headers. Use of empty keyring for rpm transaction should work around the problem.- Fix filelists database generation (use '.' instead of '' for current dir)- Fix race-condition during task buffering in createrepo_c- Fix removing old repomd.xml while --update- Fix bug in sqlite filelists database - Fix memory leak- Deterministic output! Packages in output repodata are now sorted by ASCII value - Support for Koji mergerepos behaviour in mergerepo_c (new --koji, --groupfile and --blocked params) - Better atomicity while finall move .repodata/ -> repodata/ - Repomd module supports pkgorigins record - Some new functions in misc module - Small changes in library interface- Another memory usage optimalization- Some changes in library interface - Memory usage optimalization - Fix a segfault and a race condition - New cmd options: --read-pkgs-list and --retain-old-md param - Few other bugfixes- New interface of repomd module - New cmd options: --repo --revision --distro --content --basedir - New createrepo_c specific cmd option --keep-all-metadata - Few bugfixes- SQLite support - Bash completion - createrepo_c support for --compress-type param - Improved logging - Subpackages -devel and -libsi - Relicensed to GPLv2 - Doxygen documentation in devel package - README update- Support for .xz compression - Unversioned .so excluded from installation- New mergerepo params: --all, --noarch-repo and --method - Fix segfault when more than one --excludes param used- Set RelWithDebInfo as default cmake build type- Add version.h header file- Add license- First public release0.9.1-1.fc220.9.1-1.fc22createrepo_c__init__.py__init__.pyc__init__.pyo_createrepo_cmodule.so/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/createrepo_c/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=harddrpmxz2armv7hl-redhat-linux-gnueabidirectoryPython script, ASCII text executablepython 2.7 byte-compiledELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=197ffc634959f4fdc15ef4f89c55498c73cce841, strippedRRRR RRRR RRRR RRRRRRRRRR R RRRR?p7zXZ !#,a.5K]"k%pa P^l*2O7 @I~WEwNْ#kb%~w3*KPԈ>XUG||[+_Wbl*xu,]AӸ5&wh1wzX;,wi+z.ߋ{j:NQΏ-a Zcq춅LPE1@LhWL\ )nZęr^ z\I*5S BټiF+1jp c wVW+oH ]끽sx]х25Ńov;t4"zWص5g1a9t YLINRM%D׮P S )Ƅz5I []Aނz@Vsmb&Z9y򔶍.0RgǑ3&K#vd\j%d2twqE-D`[ym vs FCU>N$∵ G\i}9 gMrvvitazjɈe lo#joӰ.o` VI~`K1W6pabЍaۭaw^_BGPY7z=i;CΌ\D)qFG#A,V=]ߑ(rO>QtBƻ6ܜA>k} W8-RZq"lr.Vb6Z40ՀJbWu2]uޤgȿf3Рlzn9جNK~pB bٱ*Y0=kժ89u*1]Wl<39<9PR%S_ ;Eork֬M1[bSiVF 6ԘI@%\DS52 ҽw֌#JHsB8@Di({^]Jô5tl*%Hˁ Ͻ}4FURFE\c?R3t]#}pN|*k s ݽ\5|[xTSq?s&(!}~" My .i5`/n9InRHviĨ_oБgЍD6x>K}};585فe:9&"|{)b$˫Z!7i bQ.Ҩc?*edpN祶S v+%L@pUB"hQJ Y\xZk"p0Qw*͟d@`vS̙'Zu5[\?JRYKֵ\eg]^D. R|C7pahRfʑTU1u8f efXg{B!KGY˧cC%C|url5K\8b*Zk}O xTVTyE¨RlgS@Ck%^X{AVc@ G×;-!F;ϳόg%̹庌ٙBV Qem@S*]~(uzcߓe{r)ߌp'Wm|rU^TQ_먗 A=@>g#&}8‰Xcp:،E#/Gڃ`= DZfF"5Vr/nڭ~l@oNE\ y 1S[i,eC$xFȴCFh5ka5݊by7EO}fkiL)@R3x!04t2Jb}Q!jRkՍ뎬tVAzn)pM5r[H ,NC쏭oHiKǎ&'xJ4qO!2`[W5xKkW7 vc_D)?(S2R p[ b+ka+qCrR}׳;?g`R3ޢ!4U^oR`ZTZFwD.AflJ{\YYAO)ۼ} ֦yܰo;wE#cU\]ħ92F}#XJX?!K楨,; *o`+*;o"6RA5 tɌg}~WeΓ" m(´ocөteK`LL2rt-cf([`mPP.bfCEp߅ǒ)K6OitcHޅQOCt0]tP˝;hY8ꄻȺH?*h}r 48n~L>KJ4nFRm|\:5bp}^l%SJk>CavMՊ<"¼ߒdOub(?AI7f!]k9쉛ryXR|dðJ ; 'EufsF؜u(fBz'?4bne'4ɳ:d> 8< KRIY['fLDͦ3c)v 1Sl'*8 D&ReQxGd0p8s>{78Dqڸa{'9x"|MovSjuͷN1,N Uy38kئc," ѼQh6Ϫ~"*2t3AL`S(坎/Q=e·:xb1=!_NDOY$փ^"<$@Сa1Lmq18-{|m1~]9ݱVc'I nł|~t;Vӻ8Ƥ1bg A.HqH KیSvSg3zk iS4 lQ5E[;Ւb>0t߯Ɠ{zڭW޵SRt{{B'S 8w5P.a]B|N{V 7b3n-M:f'W4 ˪Go. 3އc:{s]F Ծ]as&huAl5'p$+,U]te #oow>ǃ׃ܧvz`| \tgm)Q!ݟ}wH#{g}L [hÊ6>ꎁuZ9gw~y,קc=4PM 0QDX{3%$n,HE PSAg g%i;us kڡv#25as}S%c.+7} /!4CM`V%V Srԫsopo5v;5W鿡U԰|P E-\ާ"oyCV\"WRJa@seSEC|gxgJYԞfK_Ɏw %>@}~M$ХP;=^\,M4j HCSF@us.GEr+f bтeo"ԥsBd>@^0M5j;0O_RgL2#`XMdzL lŖd9p:@뷁ez5(Y˼!Dpz6 y!; z_'nsbuuic8GLʽIw;HX5x"qXW!tM3b>ة]v׊O|#?iv-b.d@WB&&ڛ'6?4Aj֛w{ Gz)šZ5yPi "LFĒ͎9KLmn[>ZUz n //A:c$=kH݈.!UFCkށe@fH}cv}MPlp6# q+ ͇J>H%(Z mG8Kw$YH Nf:KR,a')NQ2UkÎd=o1^dl'5Rm)f_.sgݗ'w4s=H?¼~(sSAPMj:oZKCyd2 X"TT$=H6۱aW.D)6?͆%&& }le0N&8]x|n5)gt5~~7Eҿ}ƺ``˒7JRwBL^d]R]R`RV:~_T+yVu¥sOQHSݐ{*be'qdFFͩna(}Eg.W[ϊ/{Da_mꄣNG= Ψ]EP|c o 56^ ' ZgrưbZkLs9E I]v`1RH-rcr1` ;O>=aVZVآ7)~ZW~ڭ%} u3;ĠWNʘs$0b:ȥ? Kzwmyu w߆fGHbܜya^4->0fT<-W7SX`bi_7ǤL`_It/|KlآzդȄBUY4?CѦe/i$6U)/BQM-%oNk5@_t=|Ofs- Ϧ4 8κ-8@]֦֩:uR{!~r Q-8KvIȕv<%kybdM.' =<8rvM}Ke*CL9Q, ;U[v8^*;/e(6еhrabmT. p g "Ƥ wbvN~\tggyowS5lg'!\[0D(عBǜV2R]pM.>L.͍ٵ1\h Fpz-X&źd? :Lr v7%2P}xU\gf{9vdLlr=Kk+vlAA5`bS/o 6+xRKE[QG7:P(H9967BbC|0kť.EPɳ#M_?c:X>22rǴJ(:UUbYVaU+|k /)7F9˦).<2dI?A#6G+̍rD}ے_`/d6=KYocCk9 ^;#@5M Hݹmsnau,$M :ʰ|HI@F*<(Iki3xDD7}>OxJX 8zugY3?fdGS3}'+W[b9#,ham YF}Ҏ920$3Cpxauc>pϜtˆLbhnVL6Akwh&?E)xRG)\,JI6#՛}7˅z6^u>(Vh&K8Yg=ݰ7uJFh,{)Tn}waua]z.lta;G= -qp5Ĕ"^R?i7C0]m YK`5&rs2?;>ȫ}R_#aYCͬWgŜ@2 v W2S Bp|jM.&K |a eNS J/hb(Bêtu[)6U͂7Fa((B3{>|'m6>pi-pJ`LG.͸4Yb xz$6 &#K7)) XN}@M!+L)^$2kTK0Z KG[Phiɣ8 ~RˌRO݉K{8s\DhkdSw!r\W9]"b{0_FP~A=||WZp-'}f^&q &n}qWg_`&&~)6t)?%`U>n*NLGB ""4̯zy2R?' _3m2GހT]VDH1,$PvShJ@}VZ4LdcJ>bD_f}8Cco@w9-q@p~*0=56MgI/Yɷ-F/~d<I^edJ[  1AUY S 1uA^!SQ"e odmN>Z3;'u0n[B Y!+MNw9AScGP&_dx)ٶ'h 3pP}:Ks1{7fâAc(bZ|^/F0KЭl@pm~Y BidfcyxI$?h/o?o)#)0`Cr8䧶iy?|enљQbS+  `%CScRܽ_"iT<ܤ'hAs؈(.I ?\ )~~?RR.Sg\d@8C N#AMzqrfe0NLU$+h?{<811FP3O ?uxũEg{| Dk.&LA<&yKҗP8#aۥyL.sQ:m.$i) !26BD0SֶgTyRWlX6L̃Y[o{PE=M:I;MTzf 3_H#}6Ot:ÓUdi q j?6J &$Sg8 V&7o|,twhsI!2 ^jJo=9JŖ /u G@ etH!x3HvW8@5w7`'9JG|%؛cFmUq3MZ,.`ipnl!Qae[7piя1 e㨈;_^@S-G,6Pf$1M9T'0іHB ^fU\^` 9?L {qm>>*9#}\#${f ejM8o_2@ )c+39阆ku VuHM~+ -xzf<@E.b@yڜpG$VE(9źY -"l ǖЮ>!@=O_vJ0k4d'{<]-x_Fm S>и;bAc/Βa&^<`墟qv wR²m옏qq 1ʵ}S9Os(+K۾WWt(o `ڜ#?nblHIND# Ć3hBf hWW(|KL>DVp8 T72 [aT(Q`a$Gsȉ;j`zA~E%얮NI +*L7R%&w,5DH٘:Ca묌&:BYQR"/1= #|H(t7Oً>o@M*>D.m Er ,E4_0=_~mjhA8l/qJ5i7̜0{K.Y}w/Z~O?]K5 X/J5(9$x-7^x"+ $[j\;ՌOd xGJ>sr@{t *@O}lv@,O$qfjwW9} d49Pr%^Wɷo\ޭ(T'x^G a8A$ĘW$l'/<)G atqJZdBvHW=2z?ߨT)[}Y#` (bkwo@AT.s@p$x_֭/d.7TNvѷ*U8EUZH;Bc{)oew;,BP7zف?n\-"~b%JaW.PC&EAYvهd:=\x[I$1Ձ(t_ 112rBYBxuZBbY_f5 tL C8c:Y|k̮?i*8zK"B\Z'h'+XZ@7u^ŶygbA^! jѰDZjzolgY簍td3oN`z,iӞcȳ3h"hlcc΍<rʢl]@{})JjCfE9ZcUa KШhC@Q|UIJ{QB1n`td+pCdDҠjXc)47vŮ-DMW|GH&ǀdٹ ׯ8u-cQ2"%3&K3-X[} ]#@^Y@Y7Ve 3ZX^e01,i\)F= pzco;],+U1TbRhAX9Ju7 2&5z ʎFIjԽA;)3I.dz5vu{@,PȪ>6tw_(Vzz ]-ȧF|p[Giמ1˗sёn+\>+v|an$Oae#qovOGN-AĪTB,e秮 p6gFHu4|(3֭Ģ8V_hwhrCZ ]?2tDݍ88BΛTل ;旀y1,P%^ laxY tV_l%mhU*h~\0TY;b7+,b۞Xw״"i$p#BQa PO-3tNUjt{:EsCn*4[v+Lj%q*S؝n QrV&y#WUD9mywu"r}v#\#is= 8UP0| Zic*,owʈ2R?4j5esoPӗD9ܨDslD_ScSBk`%W.h8l~_>DIMݠQp&(ꕏOOW/6P:2TӼ * g> l dU +/2hDTx .9B,9M( N4$feWRY5d'S:og1wcّ*$[ ,QpdMJ\:3(sp}z@捻)y}؃D7'wEh1|@>i܁#i cÁ4}F.O+C,Ů_a@ BcH.ݙwh rG6YBf%Yq]ܷR&O|wv#5vRT3u;R6kz ]c-k'Ÿ-<\)+ӯ-mam4[ ,}qͤo|ykXXt N╢{8Kׅ1$uR9-|jvCX2Ø.`4 sjk6k/9?gY}#Ĩp$$W !7-+ O<VV#\ `\#eڙK҈jnR>u3 3꼟 u_d7[=i’40tV[wQ$=fXF`$vP.8j{H%jj+j YZ