[GRASS-dev] dateutil dependency killing GRASS 7

Moritz Lennert mlennert at club.worldonline.be
Thu Oct 18 01:06:06 PDT 2012


On 17/10/12 22:20, Glynn Clements wrote:
>
> Moritz Lennert wrote:
>
>>> sorry to introduce something painful as a python-dateutil dependency.
>>> My fault. I should have discussed this on the list indeed.
>>>
>>> I have completely removed the dateutil dependency from the temporal
>>> GIS in r53435. For now
>>> only two types of calendar time stings are supported for parsing.
>>
>> Do you really have to remove it completely ? Can't you check for its
>> presence and if not present fall back on the basic date version ? And
>> put a hint in the manuals about its installation being strongly
>> recommended ?
>
> Then it would become a /de facto/ mandatory dependency.
>

Is it illegitimate to propose basic functionality, thus allowing the 
user to use the modules, but forcing them to be more rigorous about date 
format, etc, but offer the user a way to more "comfort" by installing an 
additional dependency ?

If the use of dateutil creates a whole lot of new, additional 
functionality (beyond increase in comfort) which you don't get without, 
then I agree with you.

Moritz



More information about the grass-dev mailing list