0.6.0: 2010-03-XX ================= - 0.6.0 relies on libspatialindex 1.5.0. - libsidx C library of 0.5.0 removed and included in libspatialindex - objects="raw" (brent?) - Improved bulk loading performance - Supposedly no memory leaks :) - Bulk loader supports interleaved coordinates - Leaf queries. You can return the box and ids of the leaf nodes of the index. Useful for visualization, etc. - Many more docstrings, sphinx docs, etc 0.5.0: 2009-08-XX ================= - Complete refactoring to use libsidx - a C API for libspatialindex. The code is now ctypes over libsidx, and a number of new features are now available as a result of this refactoring. * ability to store pickles within the index (clustered index) * ability to use custom extension names for disk-based indexes * ability to modify many index parameters at instantiation time * storage of point data reduced by a factor of 4 * bulk loading of indexes at instantiation time * ability to quickly return the bounds of the entire index * ability to return the bounds of index entries * much better windows support * libspatialindex 1.4.0 required. 0.4.3: 2009-06-05 ================= - Fix reference counting leak #181 0.4.2: 2009-05-25 ================= - Windows support 0.4.1: 2008-03-24 ================= - Eliminate uncounted references in add, delete, nearestNeighbor (#157). 0.4: 2008-01-24 =============== - Testing improvements. - Switch dependency to the single consolidated spatialindex library (1.3). 0.3: 26 November 2007 ===================== - Change to Python long integer identifiers (#126). - Allow deletion of objects from indexes. - Reraise index query errors as Python exceptions. - Improved persistence. 0.2: ================== - Link spatialindex system library. 0.1: 13 April 2007 ================== - Add disk storage option for indexes (#320). - Change license to LGPL. - Moved from Pleiades to GIS-Python repo. - Initial release.