blissoda.utils.serialization.ensure_numpy_pickle_compat#

blissoda.utils.serialization.ensure_numpy_pickle_compat()[source]#

Allow NumPy 1 environments to unpickle arrays serialized by NumPy 2.

NumPy 2 moved array implementation modules from numpy.core to numpy._core. When a worker running NumPy 2 returns pickled arrays to a BLISS process still running NumPy 1, unpickling can fail because the older environment does not provide the numpy._core module path.

Return type:

None