[Catalog-sig] python module management- CPANish
Mon, 7 Jan 2002 05:01:35 -0800
from the module-management newslist, these folks are trying to put together a
system like c-pan. don't know how close they are. they have this app called
ciphon that i guess they hope to build a system based on that.
On Wednesday 12 December 2001 09:01 am, you wrote:
> Send Catalog-sig mailing list submissions to
> To subscribe or unsubscribe via the World Wide Web, visit
> or, via email, send a message with subject or body 'help' to
> You can reach the person managing the list at
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Catalog-sig digest..."
> Today's Topics:
> 1. My proof-of-concept package manager (Jason Petrone)
> 2. new version of ciphon (Suchandra Thapa)
> 3. Re: new version of ciphon (Suchandra Thapa)
> Message: 1
> Date: Tue, 11 Dec 2001 13:27:00 -0500
> From: Jason Petrone <email@example.com>
> To: firstname.lastname@example.org
> Subject: [Catalog-sig] My proof-of-concept package manager
> 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 some feedback.
> 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
> *right now*.
> 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!