Mike Taylor wrote:
With the work Andi has done with PyIcu and the subsequent removal of all things mx.DateTime, my thought was that we could remove egenix.mx from the build.

I ran a quick search of the source (find . -name '*.py' -print | xargs grep 'mx.' ) to search for any imports of the mx modules and except for mx itself the only hits I saw were in wx. Specifically wx/lib/masked/timectrl.py

Will this reference to mx cause grief when I pull egenix.mx from the build? I ran a version of Chandler that did not have egenix built into it and my running of the various smoke-tests seemed to say it was safe, but I figured I would ask before checking in the new external/Makefile

The use of mxDateTime is optional in that module. If it's able to import mx.DateTime then it enables some additional functionality to be able to use mx.DateTime objects, but if the module is not found then it gacefully degrades.

try:
    from mx import DateTime
    accept_mx = True
except ImportError:
    accept_mx = False


--
Robin Dunn
Software Craftsman
http://wxPython.org  Java give you jitters?  Relax with wxPython!

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "Dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/dev

Reply via email to