diff --git a/src/aiida_pythonjob/data/serializer.py b/src/aiida_pythonjob/data/serializer.py index f52b743..602d189 100644 --- a/src/aiida_pythonjob/data/serializer.py +++ b/src/aiida_pythonjob/data/serializer.py @@ -21,7 +21,8 @@ "numpy.float32": "aiida.orm.nodes.data.float.Float", "numpy.float64": "aiida.orm.nodes.data.float.Float", "numpy.int64": "aiida.orm.nodes.data.int.Int", - "numpy.bool_": "aiida.orm.nodes.data.bool.Bool", + "numpy.bool_": "aiida.orm.nodes.data.bool.Bool", # numpy<2.0 + "numpy.bool": "aiida.orm.nodes.data.bool.Bool", # numpy>=2.0 "numpy.ndarray": "aiida.orm.nodes.data.array.array.ArrayData", }