From: Guenter M. <mi...@us...> - 2010-03-24 09:25:34
|
On 2010-03-23, David Goodger wrote: > On Tue, Mar 23, 2010 at 10:35, Alan G Isaac <ai...@am...> wrote: >>> Someone wrote: >>>> I think docutils should never include roman but require it as a >>>> dependency. >> On 3/23/2010 7:41 AM, Guenter Milde wrote: >>> Agreed. This would also make the setup.py file simpler. ... > An indeed, as was stated earlier, when I first wrote setup.py to > conditionally install roman.py, there was no built-in dependency > mechanism. If such a mechanism exists now (for all supported versions > of Python!), then we can use it. Does it? The standard Python distutils allows specifying a dependency since version 2.5: http://docs.python.org/release/2.5/whatsnew/pep-314.html The non-standard setuptools package (`easy_install`) will automatically download and install requirements. http://pypi.python.org/pypi/setuptools > Anyone interested in improving the situation, please do the legwork. Should we postpone this bug untils the minimal requirement is 2.5 then? Günter |