CSML Python Eggs
CSML is now being released in regular versioned eggs. These are snapshots of the Subversion repository taken at times when the code can be considered 'stable'. Watch this page for updates.
To install the latest egg:
$ easy_install -U -f http://ndg.nerc.ac.uk/dist csml
If you don't have easy_install see the [Python Eggs http://peak.telecommunity.com/DevCenter/PythonEggs] pages for info on how to get it.
Versioning/History?:
Major change - using cdat_lite 5.0
The code in the CSML trunk now uses cdat_lite5.0, and hence Numpy instead of Numeric. See here ( http://proj.badc.rl.ac.uk/ndg/wiki/CdatLite) for more information on cdat_lite.
From now on all development in the trunk will use cdat_lite5.
The old CSML code that uses cdat_lite 4.3 is still available and is tagged here: http://proj.badc.rl.ac.uk/ndg/browser/TI02-CSML/tags/stable-TI02-CSML-v2.0-Final-Beta_CDMS1
With eggs available here: http://ndg.nerc.ac.uk/dist/csml-2.0b_r3626-py2.5.egg http://ndg.nerc.ac.uk/dist/csml-2.0b_r3626-py2.4.egg
However this tagged release won't be developed any further.
All new eggs (using cdat_lite5) from now can be identified by the label '2.1b' and will be base on the trunk i.e.: http://ndg.nerc.ac.uk/dist/csml-2.1b_r3680-py2.5.egg
Note that cdat_lite5.0 does not work with python 2.4
csml-2.0b_r3296-py.2.5.egg
30 Jan 2007: PointSeries subsetting now handles inline data
csml-2.0b_r3296-py.2.4.egg
30 Jan 2007: PointSeries subsetting now handles inline data
csml-2.0b_r3288-py.2.5.egg
30 Jan 2007: Python 2.5 Many changes including: Better config options for csmlscan. Improved crs handling. Better documentation. Various bug fixes.
csml-2.0b_r3288-py.2.4.egg
30 Jan 2007: Python 2.4 Many changes including: Better config options for csmlscan. Improved crs handling. Better documentation. Various bug fixes.
... missed a few
csml-2.0b_r2569-py2.5.egg
11 June 2007: Fixes to output paths, IDs, Names QXF, PointSeries subsetting.
csml-2.0b_r2569-py2.4.egg
11 June 2007: Fixes to output paths, IDs, Names QXF, PointSeries subsetting.
csml-2.0b_r2509-py.2.5.egg
24 May 2007: RawFileExtract and ImageExtract, along with array slicing code added Python 2.5
csml-2.0b_r2509-py.2.4.egg
24 May 2007: RawFileExtract and ImageExtract, along with array slicing code added Python 2.4
csml-2.0b_r2409-py.2.5.egg
17 April 2007: Egg created for python 2.5, same contents as csml-2.0b_r2409-py.2.4.egg. These two eggs are considered to be a stable Beta.
csml-2.0b_r2409-py.2.4.egg
16 April 2007: Many XML validation problems fixed. Subset GridSeriesFeature to GridSeriesFeature working Subset GridSeriesFeature to ProfileSeriesFeature working.
17th April 2007: Same egg recreated with different name (b for beta appended to version).
csml-2.0b_r2245-py2.4.egg
7th March 2007: First egg created by Stephen.
17th April 2007: Same egg recreated with different name (b for beta appended to version). Old eggs archived to dist/archivedcsml directory