[SciPy-dev] integration of Unum in scipy
Robert Kern
robert.kern at gmail.com
Mon Feb 20 23:20:15 CST 2006
DE MENTEN Sebastien wrote:
> I think the author (Pierre Denis) could change his mind and the license
> as he does not feel too strong about it (it was more a default choice if
> I remember correctly). Anyway, in case of positive answer I will ask him
> permission for both the integration and the license change.
>
> The question is more about a formal integration in scipy:
> a) The code is mature, clearly written and not huge (engine code is 600
> loc and unit definitions code is 1 loc per unit). Its integration should
> not be a big deal.
> b) The package nicely fills a gap in the scientific toolkit.
>
> Hence, is the license the only problem?
Somewhat. Personally, I have Issues with all existing unit packages mostly
summarized by how they handle (or don't handle) temperatures. We've discussed
this before. Start here:
http://www.scipy.net/pipermail/scipy-user/2005-March/004263.html
The package that probably gets it right is enthought.units (disclosure: I work
for Enthought). It is an extended version of Michael Aivazis' pyre.units package
which implements some logic for intelligently handling temperature scales among
lots of other things. OTOH, I haven't reviewed it thoroughly or used it in anger.
--
Robert Kern
robert.kern at gmail.com
"In the fields of hell where the grass grows high
Are the graves of dreams allowed to die."
-- Richard Harter
More information about the Scipy-dev
mailing list