xarray.Variable.no_conflicts

Variable.no_conflicts(other, equiv=<function array_notnull_equiv>)

True if the intersection of two Variable’s non-null data is equal; otherwise false.

Variables can thus still be equal if there are locations where either, or both, contain NaN values.