sha,message,author_date,committer_date,raw_author,raw_committer,repo,author,committer 218ea21d79b5eaf04c982c235deb437a529bf35a,"improve typing of DataArray and Dataset reductions (#6746) * improve typing of DataArray and Dataset reductions * fix some mypy errors * import Self from xarray.core.types * fix typing errors * fix remaining mypy error * fix some typing issues * add whats-new * re-add type ignore --------- Co-authored-by: Michael Niklas ",2023-09-14T12:13:57Z,2023-09-14T12:13:57Z,cc7662c9df46dd98418b6e9f340bb630c1c90ce0,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,32801740,19864447 2896a80aaf1fb9ab5197e2c42c731369a2748c42,"add typing to unary and binary arithmetic operators (#4904) * add typing to arithmetic ops and refactor arithmetic * minor tweaks * change names of Unions * incorporate work from rhkleijn/gen-ops * changes from code review, whats-new entry * Fix merge artifact * fix one more merge artifact Co-authored-by: Maximilian Roos <5635139+max-sixty@users.noreply.github.com> Co-authored-by: Maximilian Roos ",2021-04-14T15:59:59Z,2021-04-14T15:59:59Z,cc7662c9df46dd98418b6e9f340bb630c1c90ce0,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,32801740,19864447