pure-array 0.1.0

Creator: codyrutscher

Last updated:

Add to Cart

Description:

purearray 0.1.0

Pure Python array (pure_array)
A pure python implementation of the array data structure of numpy. This work is not intended to
be a replacement for numpy, but rather a possible alternative when numpy is not allowed. This implementation has the
same syntax as numpy, but not all functions are implemented.
Installation
pip install pure_array

You can also install the development version from GitHub:
git clone https://github.com/ferranSanchezLlado/pure_array.git
cd pure_array
pip install -e .

Usage
import pure_array as np

a = np.array([1, 2, 3])
b = np.array([4, 5, 6])

assert a + b == np.array([5, 7, 9])
assert a * b == np.array([4, 10, 18])
assert a.max() == 3

Requirements
As can be seen from the requirements.txt there are no requirements for the package itself, but the tests
(requirements_dev.txt) require pytest and
flake8 can be used for linting.
License
MIT
Future work

Implement boolean indexing
Documentation
Better static typing
More tests
More functions

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.