- Add Python 3.11 wheels
- Fix a compilation error when std:: is missing
- Upgrade to 0.3.3, since PyPI had versioning problem when we release 0.3.2
- Fix the Numpy ABI compatibility issues issue-48 and all related issues
- Add Github Actions to build Python release in Linux, MacOS and Windows automatically
- Adding the possibility to use smaller data type float32 instead of the default float64
- Adding unit tests to cover both data types
- Adding unit tests to cover return_best_ntop==False
- defragmented memory used during computation PR-53
- Enable Github Action for unit test
- add license metadata PR-47
- added unit tests.
- awesome_cossim_topn checks for zero input matrices.
- fix flake8 warnings.
- quick fix for nt installation problem [ISSUE-26]
- add n_jobs value validation
- matrix dimension validation
- change windows mingw32 compiler
- fix numpy and Cython install dependency
- import parallel implementation
- fix python 2 install problem
- fix python 2 install problem, but failed
- Make long description use markdown format
- update readme file name
- fix the problem when pip install by tar.gz;
- update meta-information of package
- improve the function import layer. Now awesome_cossim_topn can be used directly after
from sparse_dot_topn import awesome_cossim_topn
. - improve the module installation
- Release the first version