Skip to main content

nparray

High-Level Wrappers for Building and Manipulating Numpy Arrays

badge badge badge badge badge

Create numpy arrays (via arange, linspace, etc) and manipulate the creation arguments at any time. The created object acts as a numpy array but only stores the input parameters until its value is accessed.

Read the latest documentation on readthedocs or browse the current documentation.

Dependencies

nparray requires the following dependencies:

  • python 2.7+ or 3.6+
  • numpy 1.10+
  • collections (should be standard python module)

and the following optional dependencies:

  • astropy 1.0+ (required for units support)

You can see the Travis testing matrix for details on what exact versions have been tested and ensured to work. If you run into any issues with dependencies, please submit an issue.

Installation

nparray is available via pip:

pip install nparray

Alternatively, to install from source, use the standard python setup.py commands.

To install globally:

python setup.py build
sudo python setup.py install

Or to install locally:

python setup.py build
python setup.py install --user

Basic Usage

nparray is imported as a python module:

import nparray

Read the latest documentation on readthedocs or browse the current documentation.

Contributors

Kyle Conroy

Contributions are welcome! Feel free to file an issue or fork and create a pull-request.

Release files for nparray 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nparray 1.2.0
File Size Uploaded
nparray-1.2.0.tar.gz 11.8 kB Details

Release files / nparray-1.2.0.tar.gz

Download URL nparray-1.2.0.tar.gz
Size 11.8 kB
Tags Source
SHA-256 checksum
How to use checksums
67b4b629d347e4a2788400b46fcc2430b3937f857b443321f38fac450a8070d3
BLAKE2b-256 checksum
How to use checksums
31ad66ffca830fd08c557f642f12441f84bf5e3aadd817978c5bb77210825097
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/2.7.18rc1

Release history Release notifications | RSS feed

This release

1.2.0 This release

1 release file

1.1.0

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page