[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[a.badger@gmail.com: Switching python-setuptools source to distribute]



JFYI, and just in case nobody of the -python regulars are subscribed to
distributions@fd.o

Cheers.

----- Forwarded message from Toshio Kuratomi <a.badger@gmail.com> -----

Date: Thu, 15 Oct 2009 11:25:49 -0700
From: Toshio Kuratomi <a.badger@gmail.com>
To: distributions@freedesktop.org
Subject: Switching python-setuptools source to distribute

Greetings all, this is mostly for the python packagers amongst you.
In recent yesrs many python packages have come to rely on the setuptools
module to build and install (and for some it's a runtime requirement as
well).  However, setuptools development is really a one-man show where that
one man has been a bottleneck for development and bug fixing of the code.

So, after many years of complaints and sporadic setuptools releases, a fork
of the project named distribute was created.  This fork installs into the
same module name as the current setuptools package and the same API,
transparently replacing it.  It has an active group of core committers and
has made several releases over the past few months.  The lead on the project
is also the new distutils maintainer in the pyhton stdlib and has expressed
interest in making packaging python modules more compliant with the needs of
Linux distributions (although the present release series aims to maintain
compatiblity with setuptools, so there's only so much that can be done
there.)

Since setuptools is such a widely used module I'm wondering how other
distributions are choosing to package setuptools/this fork.  From a message
on the distutils-sig mailing list I'm lead to believe that Gentoo's latest
setuptools packages are distribute-based.  I've just done the same for the
development package in Fedora 13 (over six months away).  Are other
distributions moving in the same direction?  Going to stick with the
setuptools upstream?  Work on making a parallel installable version?  Or
leaving it entirely up to their setuptools packager to make the decision?

http://pypi.python.org/pypi/setuptools
http://pypi.python.org/pypi/distribute

-Toshio



_______________________________________________
Distributions mailing list
Distributions@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/distributions


----- End forwarded message -----

-- 
Stefano Zacchiroli -o- PhD in Computer Science \ PostDoc @ Univ. Paris 7
zack@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/
Dietro un grande uomo c'è ..|  .  |. Et ne m'en veux pas si je te tutoie
sempre uno zaino ...........| ..: |.... Je dis tu à tous ceux que j'aime

Attachment: signature.asc
Description: Digital signature


Reply to: