Skip to main content

DumPy: NumPy except it's OK if you're dum

DumPy is an interface for (Jax's version) NumPy that tries to avoid all the endless sharp corners.

Installation

pip install dumpy-numpy

Or if you use UV and you want to play around without creating an environment, try this one-liner:

uv run --with dumpy-numpy --with ipython ipython

Example usage

import dumpy as dp
A = dp.Array([0,1,2])
B = dp.Array([0,10])
C = dp.Slot()
C['i','j'] = A['i'] + B['j']
C

This results in

Slot([[ 0 10]
      [ 1 11]
      [ 2 12]], shape=(3, 2))

More details

See dynomight.net/dumpy for full details.

Metadata

Release files for dumpy-numpy 0.1.4

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

Source distribution (sdist)

Source distribution for dumpy-numpy 0.1.4
File Size Uploaded Provenance
dumpy_numpy-0.1.4.tar.gz 8.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for dumpy-numpy 0.1.4
File Interpreter ABI Platform
dumpy_numpy-0.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 18.6 kB

Release files / dumpy_numpy-0.1.4.tar.gz

Download URL dumpy_numpy-0.1.4.tar.gz
Size 8.2 kB
Tags Source
SHA-256 checksum
How to use checksums
803208b8d6851134abd6e05c9f254f9efccf98a18e28b4f795ed36de05efc7b1
BLAKE2b-256 checksum
How to use checksums
6004c8e0a0634727e6babf7969bb6179041bff18c3cc46be19db13af21cbdf21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.6

Release files / dumpy_numpy-0.1.4-py3-none-any.whl

Download URL dumpy_numpy-0.1.4-py3-none-any.whl
Size 10.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6c80d34c27b9d30366aeaf7a733b657300ae360cb4f6f418f8558b11dd06baa4
BLAKE2b-256 checksum
How to use checksums
78247394649b3e7de2db6d8b1934024a7287d3d4c024f952b94ecf297f691d3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.6

Security for dumpy-numpy 0.1.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

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