diff --git a/pint/facets/numpy/numpy_func.py b/pint/facets/numpy/numpy_func.py index 29724837f..1779aaec0 100644 --- a/pint/facets/numpy/numpy_func.py +++ b/pint/facets/numpy/numpy_func.py @@ -9,6 +9,7 @@ from __future__ import annotations import warnings +from contextlib import suppress from inspect import signature from itertools import chain @@ -966,7 +967,9 @@ def implementation(a, *args, **kwargs): for func_str in ("cumprod", "nancumprod"): - implement_single_dimensionless_argument_func(func_str) + # These functions were removed in later numpy versions + with suppress(AttributeError): + implement_single_dimensionless_argument_func(func_str) # Handle single-argument consistent unit functions for func_str in (