ANN: Unum 4.0 released

Pierre Denis Pierre-et-Liliane.DENIS@village.uunet.be
Sun, 28 Mar 2004 22:46:15 +0200


Unum 4.0 is now available on http://home.tiscali.be/be052320/Unum.html.

This Python module allows you to work with units like volts, hours, meter-per-second or dollars-per-spam. So you can play with true
quantities (called 'unums') instead of simple numbers. Consistency between units is checked at each expression evaluation; an
exception is raised when something inconsistent is detected, like adding meters to seconds. Unit conversion and unit output
formatting
are performed automatically when needed. The main goals are to avoid unit errors in your calculations and to make unit output
formatting easy and uniform.

Unum is a 'pure' Python module. IMHO, it is stable, lightweight and easy to use. The site contains a comprehensive tutorial page.

This new version encompasses all the SI units and allows you to define your own libraries of units, with specific names and symbols.
Other improvements make this version more solid and more in-line with latest Python versions: compatibility with NumPy, packages,
misc. optimizations, true exceptions, new-style class, static methods, etc. The installation should be easier and more standard
through
distutils-generated files. The site and tutorial page have been updated to give more accurate information.

This version requires Python 2.2 (at least).

The license is GPL.

Any comments are welcome (E-mail: Pierre.Denis@spacebel.be).

Thanks for your interest,

Pierre Denis


<P><A HREF="http://home.tiscali.be/be052320/Unum.html">Unum 4.0</A> - Unum is a Python module that allows to process quantities with
units. (28-Mar-04)