Delayedarray

Latest version: v0.6.0

Safety actively analyzes 714772 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.6.0

- chore: Remove Python 3.8 (EOL).
- precommit: Replace docformatter with ruff's formatter.

0.5.3

- Coerce `numpy.generic` instances to `dtype` in the `SparseNdarray` constructor, for consistency with NumPy functions.
- Avoid cast to float when operating on uint64 indices in a `SparseNdarray`.

0.5.2

- Support `dtype=` and `copy=` arguments in `__array__()`, as required by NumPy v2.
- Added getters for the `RegularTick` properties, for convenience.

0.5.1

- Add support for more numpy functions to dense and sparse `DelayedArrays`.

0.5.0

- Switch to `Grid` classes to control how iteration is performed. This supercedes the previous `chunk_shape()` generic.

0.4.0

- Added a `buffer_size=` option to the `apply*` functions.
- Provide converter generics to SciPy classes, with methods for `SparseNdarray` and sparse `DelayedArray`s.
- Converted th `to_*_array()` functions into generics.
- Correctly handle zero-extent arrays in the `apply*` functions.
- Added methods to compute basic statistics (e.g., sum, variance) from a `SparseNdarray`.
- Added a copy method for `SparseNdarray`.
- Use block processing to compute basic statistics from a `DelayedArray`.
- Do not require Fortran storage order from `extract_dense_array()`.
- The `subset=` argument is now mandatory in `extract_*_array()` calls.
- Bugfix to respect changes in index dtype upon `SparseNdarray` concatenation.

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.