[Catalog-sig] python module management- CPANish

jholland jholland@notanothercorporation.com
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
> 	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 <jpetrone@cnri.reston.va.us>
> 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!