In this release 1 issue was closed.
- PR 124 - Enable Python 3.13 wheel building and switch to C17 C standard
In this release 2 pull requests were closed.
- PR 113 - Build against numpy 2.0rc1
In this release 1 pull request was closed.
In this release 1 issue was closed.
In this release 2 pull requests were closed.
- PR 102 - Switch to Cython 3 in build process
In this release 1 pull request was closed.
- PR 98 - Switch to cibuildwheel for wheel building
In this release 1 pull request was closed.
Fix Python 3.11 compatibility and build Python 3.11 wheels
Build Python 3.10 wheels and other CI updates
Fix Python 3.9 wheels not being built for linux
Add compatibility to python 3.9
Change OSX installation to not use OpenMP without conda interpreter
Fix masking in the "query" method introduced in 1.3.0
Keyword argument "mask" added to "query" method. OpenMP compilation now works for MS Visual Studio compiler
Build process fixes
64 and 32 bit MSVC Windows support added
Same as v1.1 release due to incorrect pypi release
Build process improvements. Add data attribute to kdtree class for scipy interface compatibility
Switched license from GPLv3 to LGPLv3
Avoid zipping of installed egg
Reduced memory footprint. Can now handle single precision data internally avoiding copy conversion to double precision. Default leafsize changed from 10 to 16 as this reduces the memory footprint and makes it a cache line multiplum (negligible if any query performance observed in benchmarks). Reduced memory allocation for leaf nodes. Applied patch for building on OS X.
Initial version.