[GRASS-dev] dateutil dependency killing GRASS 7
Michael Barton
Michael.Barton at asu.edu
Wed Oct 17 05:42:26 PDT 2012
Thanks very much Soren.
Perhaps datetutil is a great thing to have, but until we get the packaging thing worked work it is a big problem at least for Macs. It works without a hitch on my Mac, but I don't know how or where I got dateutil.
I suggested that other Mac users install MatPlotLib (also a great piece of software, but not a GRASS dependency). But it seems that it is not helping at least for some users, and GRASS 7 cannot be launched with a missing dateutil error.
I will compile and test your update as soon as possible (probably tonight). I and other Mac users (and maybe Windows users too?) appreciate your quick response.
Michael
____________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Arizona State University
voice: 480-965-6262 (SHESC), 480-727-9746 (CSDC)
fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)
www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu
On Oct 17, 2012, at 6:21 AM, Sören Gebbert <soerengebbert at googlemail.com>
wrote:
> Hi Michael,
> 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.
>
> ISO dates and ISO dates with time:
>
> 2001-01-01
> 2001-01-01 12:30:00
>
> Time zones are not supported.
>
> You can extend the datetime string parser that is in use instead of
> the dateutil parser in:
> lib/python/temporal/datetime_math.py in function string_to_datetime()
> for your needs.
>
> Best regards
> Soeren
>
> 2012/10/17 Michael Barton <Michael.Barton at asu.edu>:
>> A couple of things here.
>>
>> 1. We need to be able to bundle dateutil or to have it bundled with Mac
>> frameworks. Otherwise, temporal GIS doesn't work apparently.
>> 2. The lack of dateutil for TGIS should not shut down the entire GUI. This
>> is a serious problem. It could make part or all of TGIS not functional, but
>> it is NOT needed for anything else. So it should not kill the entire
>> interface. It needs to be walled off somehow.
>> 3. I thought that adding new dependencies was something that should be
>> brought up in the dev group, at the very least to make everyone aware of it.
>>
>> Michael
>> ____________________
>> C. Michael Barton
>> Director, Center for Social Dynamics & Complexity
>> Professor of Anthropology, School of Human Evolution & Social Change
>> Arizona State University
>>
>> voice: 480-965-6262 (SHESC), 480-727-9746 (CSDC)
>> fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)
>> www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
More information about the grass-dev
mailing list