From jholland@notanothercorporation.com Mon Jan 7 13:01:35 2002 From: jholland@notanothercorporation.com (jholland) Date: Mon, 7 Jan 2002 05:01:35 -0800 Subject: [Catalog-sig] python module management- CPANish In-Reply-To: References: Message-ID: <20020107182107.D35FCB363@las.notanothercorporation.com> 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 > catalog-sig@python.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.python.org/mailman/listinfo/catalog-sig > or, via email, send a message with subject or body 'help' to > catalog-sig-request@python.org > > You can reach the person managing the list at > catalog-sig-admin@python.org > > 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 > To: catalog-sig@python.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!