Using setuptools
David Wolever
wolever at cs.toronto.edu
Sat Jul 5 19:44:45 PDT 2008
On 5-Jul-08, at 6:16 PM, Vlad Skvortsov wrote:
> Ivan Glushkov wrote:
> [skipped]
>> I've read requirements of ez_setup.py:
>> "You will need at least Python 2.3.5, or if you are on a 64-bit
>> platform, Python 2.4.".
>> ditrack requires Python 2.3, so we should either set the minimal
>> version of Python to 2.4 (see our discussion about this in
>> http://lists.ditrack.org/pipermail/dev/2007-April/000210.html) or
>> don't use setuptools.
>> I suppose we should require Python 2.4, it seems to me that now it's
>> hard to find computers to such old version as 2.3. Though, i might be
>> wrong.
> My Mac has 2.3 and I'm not planning to upgrade any time soon. Well,
> I could do that, but I think the cost doesn't justify the benefits
> in this particular case.
The Python2.3 on my mac is 2.3.5 -- so sufficient for setuptools (and
probably why they are still supporting it).
> Just to understand better, what difficulties does the current state
> of things pose to you, David?
Basically, it makes it hard for me to "get tinkering" with dt.
I'd like it to be as simple as possible for someone to grab the SVN
source and start poking around, fixing bugs, adding features, what
have you.
I think life could be made better having a `setup.py develop`, but
since there may be disadvantages to that, a couple of lines in the
README saying "run `ln -s ...` to start developing" could make life
better too.
(mmm yes, life would have been a lot better if I'd just said that to
begin with... I appreciate the patience :) )
More information about the Dev
mailing list