- Nov 05, 2017
-
-
Frank Sauerburger authored
Resolve "Create unittests" Closes #4 See merge request !2
-
Frank Sauerburger authored
Add the missing __init__.py file which promotes the tests directory to a python package. This solved the unit test execution issue.
-
Frank Sauerburger authored
This reverts commit 5d430d59. Package is already installed due to 'before_script'.
-
Frank Sauerburger authored
Test whether installing (and compiling) the package before executing the unit tests resolved the loader issues.
-
Frank Sauerburger authored
Change state to stage.
-
Frank Sauerburger authored
Raise an exception if any of the arguments id multi-dimensional. See also #2.
-
Frank Sauerburger authored
Use PyArg_ParseType's O! format and require PyArray_Type for both arguments, to ensure that the passed object is an array. If this test fails, it raises an TypeEror exception.
-
Frank Sauerburger authored
The added unit testes fail currently. There is an issue with the exception handling if invalid arguments are passed to the methods (see #2). This closes #4.
-
- Nov 03, 2017
-
-
Frank Sauerburger authored
Ci See merge request !1
-
Frank Sauerburger authored
Building the extension requires numpy to be installed, therefore it is not sufficient to specify as a dependency. Numpy has to be install before hand.
-
Frank Sauerburger authored
Fix accidentally wrong file extension.
-
Frank Sauerburger authored
Add a basic README with installation and usage information. Use doxec to test the information in the document.
-
Frank Sauerburger authored
First implementation to intersect two sorted numpy arrays. This completes the feature list of the experimental implementations. Further improvements can be achieved by using a binary search or a galloping search.
-
Frank Sauerburger authored
First implementation to merge two sorted numpy arrays. The purpose of this version is to learn Python's C-API and Numpy's array API. This version is not stable and works only for 64 bit floats. Merging a 35M and a 15M array takes about 10s on my laptop.
-