From bf7e7851cbbd9753f2144a5b26121248852c55e2 Mon Sep 17 00:00:00 2001 From: Matt Van Horn <455140+mvanhorn@users.noreply.github.com> Date: Wed, 3 Jun 2026 22:56:28 -0700 Subject: [PATCH] docs: correct DataArray.pad constant_values default in docstring --- xarray/core/dataarray.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xarray/core/dataarray.py b/xarray/core/dataarray.py index d0df9bc061b..22d5cab732b 100644 --- a/xarray/core/dataarray.py +++ b/xarray/core/dataarray.py @@ -5905,7 +5905,7 @@ def pad( (stat_length,) or int is a shortcut for before = after = statistic length for all axes. Default is ``None``, to use the entire axis. - constant_values : scalar, tuple or mapping of Hashable to tuple, default: 0 + constant_values : scalar, tuple or mapping of Hashable to tuple, default: None Used in 'constant'. The values to set the padded values for each axis. ``{dim_1: (before_1, after_1), ... dim_N: (before_N, after_N)}`` unique @@ -5914,7 +5914,7 @@ def pad( dimension. ``(constant,)`` or ``constant`` is a shortcut for ``before = after = constant`` for all dimensions. - Default is 0. + Default is ``None``, pads with ``np.nan``. end_values : scalar, tuple or mapping of Hashable to tuple, default: 0 Used in 'linear_ramp'. The values used for the ending value of the linear_ramp and that will form the edge of the padded array.