In [1]: import numpy as np; from numpy_quaddtype import *
In [2]: import pickle
In [3]: pickle.loads(pickle.dumps(QuadPrecision("123.456")))
---------------------------------------------------------------------------
RuntimeError Traceback (most recent call last)
Cell In[3], line 1
----> 1 pickle.loads(pickle.dumps(QuadPrecision("123.456")))
RuntimeError: Using legacy SETITEM with NULL array object is only supported for basic NumPy DTypes.
Root cause: QuadPrecision scalar does not implements __reduce__
Root cause: QuadPrecision scalar does not implements
__reduce__