This version has been tested with Python 3.7, 3.8, 3.9 on Linux, MacOS and Windows.
(The latest version of Python 3.10 is unsupported, due to it not being supported in Numba yet)
Updates:
Adds a hard dependency on 'Numpy', for array optimizations aimed at heavier workloads (thus closing #4).
Adds optional dependency on 'Numba', for further speed optimizations using caching.
General refactor and cleanup of the library and tests.
Breaking changes: API function names has been modified.
~Unfortunately this PR will have to stay up for a month or two, after which I will finally have a proper dev env again and can do a safe pypi release.~
This version has been tested with Python 3.7, 3.8, 3.9 on Linux, MacOS and Windows. (The latest version of Python 3.10 is unsupported, due to it not being supported in Numba yet)
Updates:
~Unfortunately this PR will have to stay up for a month or two, after which I will finally have a proper dev env again and can do a safe pypi release.~