Hi,

In the middle of the process of implementing a general purpose expression 
evaluator for arrays and columns for PyTables (that probably  will make into 
the forthcoming 2.2 version), I realized that I needed to make a `Column` 
object to look more closely to an *Array object in order to allow doing 
operations between them seamlessly.

The changes that I need for `Column` are basically:

* Add a new `shape` attribute having the length of the table as the leading 
dimension + the dimensionality of the column type.

* The `dtype` attribute has lost the information about dimensionality now (it 
is still available in `shape`).

As I really think these changes will provide more consistency for dealing with 
homogeneous datasets and will hence be useful for users, I have already 
committed these changes into trunk, and will become effective for PyTables 
2.2.  However, if anybody strongly objects about this (I hope not :), I'll see 
what I can do about.

Thanks,

-- 
Francesc Alted

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Pytables-users mailing list
Pytables-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pytables-users

Reply via email to