This change replaces references to a number of deprecated NumPy type aliases (np.bool, np.int, np.float, np.complex, np.object, np.str) with their recommended replacement (bool, int, float, complex, object, str). NumPy 1.24 drops the deprecated aliases so we must remove uses before updating NumPy. Change-Id: I9f5dfcbb11fe6534fce358054f210c7653f278c3