==============
PyTAPS CHANGES
==============

1.0rc2
 * Make equality between iBase.Arrays and lists work correctly
 * Fix test runner when not all interfaces are installed

1.0rc1
 ! Remove i(Mesh|Geom)(EntitySet|Tag) NumPy array dtypes, replace with
   iBase.Array
 ! Remove support for "type" parameter with Tag.(get|set)Data

 + Deprecate Tag.getData, use tag[entities] instead
 + Deprecate Tag.setData, use tag[entities] = data instead
 + Deprecate Tag.remove, use del tag[entities] instead
 + Add not_equal ufunc for NumPy arrays
 + Add support for sorting NumPy arrays
 + Use 2-d arrays with Tag get/set data where appropriate
 + Add out= argument to most functions to allow reuse of array buffers
 + iBase.(Entity|EntitySet|Tag) are now subtypes of PyArrayGenericType
   (simplifies NumPy usage)

 * Properly support multi-valued tags
 * Internal API changes
 * Significant code cleanup

0.9.3:
 + Implement copyswap and copyswapn for NumPy arrays (allows advanced indexing
   to work properly)
 + Add support for iter(entset)
 + Add support for len(entset)
 + Make storage_order optional (and last parameter in all functions)
 + Add "tagviewer" to scripts
 + Change IndexedOffsetList to IndexedList and give it a better interface

 * Add validation for all enumeration values passed in
 * Make setup.py work properly when setuptools isn't installed
 * Fix dependency for iBase module in setup.py
 * Fix initialization of output arrays for getChildren/getParents
 * Make iMesh.areEHValid take/return bools
 * Change iMesh.Iterator constructor to take "topo" instead of
   "topology"
