Arkouda

Latest version: v2020.7.7

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

Scan your dependencies

Page 2 of 2

0.0.3

------------------------
* changed over to distributed domain mapped arrays for arkouda server
* added stdout.flush() after verbose messages to overcome buffering on big runs
* added timer to report processing time around main loop
* a little optimization of arange and linspace

0.0.2

------------------------
* fixed bug in linspace in MsgProcessing.chpl
* changed to using DType in all GenSymOps.chpl module from dynamic casts
* simplified messaging in hpda.py
* refactored binary op overloading in pdarray class
* overloaded pdarray __str__ and __repr__, server messages and support also
* added server error prop to raise exception in python
* refactored errors in MsgProcessing.chpl
* changed name from hpda to arkouda (Greek for Bear)
* fixed "/ and /= aka __truediv__" to return float64 and added "// and //= aka __floordiv__"
* fixed ones and zeros to behave like numpy
* added slices to __getitem__ and it does negative strides now!
* added bool dtype
* added relops
* server gives out names instead of python
* added sum, prod, any, and all reductions
* added elemental functions log, exp, and abs
* add numpy scans like cumsum and cumprod
* add pdarray indexing b[] = a[iv[]],
iv[] can be either int64 which does gather or bool which does a compress-out-false-indicies

Page 2 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.