[Catalog-sig] My proof-of-concept package manager
Tue, 11 Dec 2001 13:27:00 -0500
A while ago I wrote a python package manager inspired by my 2 favorite package
systems: Debian's apt, and Open/FreeBSD's ports.
I vaguely remember stopping work on it because I ran into some major problem,
but now I forget what that was, and it seems to work well enough to ask for
Download at: http://www.demonseed.net/~jp/code/pkgutils-0.1a.tar.gz
A couple key features:
o No central package archive. This is my favorite part of ports. If one
exists later on, it will still work, but this allows it to be useful
o Supports other install methods besides distutils. Yea, I love distutils,
but not everyone uses it, and I'm not going to build a distutils package
if my module is only a single .py file.
o Handles extraction from zip/tar/tgz
o Attempts to do very basic management of local packages. Including
versioning based on __version__ tags and file creation dates. Removal
should be supported later on as well.
I'd like to hear what you think. I'm getting tired of managing all my python
modules by hand!