Cubed

Latest version: v0.21.0

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

Scan your dependencies

Page 5 of 5

0.4.0

What's Changed
* Better accounting of memory for rechunk by tomwhite in https://github.com/tomwhite/cubed/pull/122
* Expose Array not CoreArray by TomNicholas in https://github.com/tomwhite/cubed/pull/124
* Reserved memory by tomwhite in https://github.com/tomwhite/cubed/pull/125
* Beam callbacks by tomwhite in https://github.com/tomwhite/cubed/pull/127
* Expose Array not CoreArray (round 2) by TomNicholas in https://github.com/tomwhite/cubed/pull/128
* Fix `meshgrid` so it passes array API tests by tomwhite in https://github.com/tomwhite/cubed/pull/129
* Use more conservative chunk size in multi-axis reduction by tomwhite in https://github.com/tomwhite/cubed/pull/130
* DAG visualization improvements by tomwhite in https://github.com/tomwhite/cubed/pull/131
* Change the default executor to `PythonDagExecutor` by tomwhite in https://github.com/tomwhite/cubed/pull/132
* Don't rechunk if chunks don't change by tomwhite in https://github.com/tomwhite/cubed/pull/133

New Contributors
* TomNicholas made their first contribution in https://github.com/tomwhite/cubed/pull/124

**Full Changelog**: https://github.com/tomwhite/cubed/compare/0.3.0...0.4.0

0.3.0

What's Changed
* Lithops improvements by tomwhite in https://github.com/tomwhite/cubed/pull/75
* Simplify modal configuration in tests by tomwhite in https://github.com/tomwhite/cubed/pull/76
* Save Lithops plots by tomwhite in https://github.com/tomwhite/cubed/pull/77
* Implement `tensordot` and `vecdot` by tomwhite in https://github.com/tomwhite/cubed/pull/78
* Allow indexing with None to expand dimensions by tomwhite in https://github.com/tomwhite/cubed/pull/83
* Support mixture of integers and slices in `index` by tomwhite in https://github.com/tomwhite/cubed/pull/84
* Extract visit_nodes function by tomwhite in https://github.com/tomwhite/cubed/pull/85
* Implement linspace by tomwhite in https://github.com/tomwhite/cubed/pull/87
* Implement meshgrid by tomwhite in https://github.com/tomwhite/cubed/pull/88
* Support Zarr Array objects in 'asarray' by tomwhite in https://github.com/tomwhite/cubed/pull/89
* Add `from_array` by tomwhite in https://github.com/tomwhite/cubed/pull/91
* More API docs by tomwhite in https://github.com/tomwhite/cubed/pull/92
* Return NotImplemented from arithmetic ops, per https://docs.python.or… by tomwhite in https://github.com/tomwhite/cubed/pull/93
* Support `asarray` in `from_array` by tomwhite in https://github.com/tomwhite/cubed/pull/94
* Implement reflected operators for array object by tomwhite in https://github.com/tomwhite/cubed/pull/97
* Docs by tomwhite in https://github.com/tomwhite/cubed/pull/96
* Spec improvements by tomwhite in https://github.com/tomwhite/cubed/pull/98
* Add top-level `compute` and `visualize` functions that take multiple arrays by tomwhite in https://github.com/tomwhite/cubed/pull/99
* Remove `return_stored` from public API for `compute` and `to_zarr` by tomwhite in https://github.com/tomwhite/cubed/pull/100
* Add `store` function by tomwhite in https://github.com/tomwhite/cubed/pull/101
* Refactor lithops to be a bit more like modal. by tomwhite in https://github.com/tomwhite/cubed/pull/102
* Reduce code in Modal code path for backups by tomwhite in https://github.com/tomwhite/cubed/pull/103
* Add AsyncPythonDagExecutor, mainly for testing node (pipeline) parall… by tomwhite in https://github.com/tomwhite/cubed/pull/104
* Remove unused/invalid 'mode' argument in 'zarr.empty' by tomwhite in https://github.com/tomwhite/cubed/pull/106
* Chunk size should not have to evenly divide shape of array generated by `random` by tomwhite in https://github.com/tomwhite/cubed/pull/108
* Memory utilization improvements by tomwhite in https://github.com/tomwhite/cubed/pull/109
* Support `axis=None` to flatten arrays in `concat` by tomwhite in https://github.com/tomwhite/cubed/pull/112
* Fix I/O logging error during test suite by tomwhite in https://github.com/tomwhite/cubed/pull/105
* Add `measure_baseline_memory` function by tomwhite in https://github.com/tomwhite/cubed/pull/113
* Fix lithops examples by including base directory in python path. by tomwhite in https://github.com/tomwhite/cubed/pull/116
* Add test to check memory utilization doesn't exceed predicted value by tomwhite in https://github.com/tomwhite/cubed/pull/118


**Full Changelog**: https://github.com/tomwhite/cubed/compare/0.2.0...0.3.0

0.2.0

What's Changed
* Move tqdm helpers to extensions package by tomwhite in https://github.com/tomwhite/cubed/pull/44
* Task events by tomwhite in https://github.com/tomwhite/cubed/pull/46
* Peak mem by tomwhite in https://github.com/tomwhite/cubed/pull/48
* Fix bug in visualize by tomwhite in https://github.com/tomwhite/cubed/pull/50
* Measure peak memory before and after calling remote function by tomwhite in https://github.com/tomwhite/cubed/pull/52
* Modal by tomwhite in https://github.com/tomwhite/cubed/pull/53
* Memory improvements by tomwhite in https://github.com/tomwhite/cubed/pull/55
* Memory model improvements by tomwhite in https://github.com/tomwhite/cubed/pull/57
* Detect case where reduction doesn't have enough memory by tomwhite in https://github.com/tomwhite/cubed/pull/60
* Modal tests by tomwhite in https://github.com/tomwhite/cubed/pull/63
* Don't fuse dependencies with multiple edges to one node. by tomwhite in https://github.com/tomwhite/cubed/pull/64
* More matmul cases by tomwhite in https://github.com/tomwhite/cubed/pull/66


**Full Changelog**: https://github.com/tomwhite/cubed/compare/0.1.0...0.2.0

0.1.0

What's Changed
* Support a large proportion of the array API, see https://github.com/tomwhite/cubed/blob/0.1.0/api_status.md
* Array object by tomwhite in https://github.com/tomwhite/cubed/pull/33
* Implement remaining elemwise and array object methods by tomwhite in https://github.com/tomwhite/cubed/pull/34
* Report unit test coverage by tomwhite in https://github.com/tomwhite/cubed/pull/35
* Expose __version__ by tomwhite in https://github.com/tomwhite/cubed/pull/36
* Test progress bar by tomwhite in https://github.com/tomwhite/cubed/pull/37
* Implement tril and triu by tomwhite in https://github.com/tomwhite/cubed/pull/39
* Implement eye by tomwhite in https://github.com/tomwhite/cubed/pull/43

**Full Changelog**: https://github.com/tomwhite/cubed/compare/0.0.1...0.1.0

Page 5 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.