PylibMetalink

Since I implemented the urpmi aria2+metalink stuff for urpmi earlier and has been starting to focus on doing work on smart now, trying to implement the neat stuff etc. from urpmi, I yesterday thought that it could be nice to implement python bindings for Tatsuhiro’s libmetalink library. This especially since the API was quite simple and seemed easy to implement, and I’m also quite fond on writing python modules in C, python’s C API really rules (in deep contrast to perl’s, like.. wtf? using the C preprocessor to do all sorts of obscure stuff rather than just doing regular C coding?? obscure & fugly!).

Tatsuhiro is also the author of aria2 which I have positive experience with, with him always fulfilling my feature requests for aria2 in no time, I guess using his libmetalink library should be cool as well. :)

So today I finished up my first release and published it on pypi with a project and bzr repo at http://launchpad.net/pylibmetalink.

I’ve also done some work on libmetalink, adding some functionality I needed for pylibmetalink as well as adding some other improvements as well. If you’d like to use pylibmetalink, you’ll need this andyou’ll find my bzr branch for it on the launchpad project page as well. :)

  1. No comments yet.

  1. No trackbacks yet.