sha,message,author_date,committer_date,raw_author,raw_committer,repo,author,committer 59378ccee5190a78fe628de243551beb470a0172,"Raise exception in to_dataset if resulting variable is also the name of a coordinate (#8433) * Add tests for issue #7823 * Use 2D array to properly test to_dataset error handling logic * Raise exception if a variable is also a coordinate in to_dataset Co-authored-by: Deepak Cherian * Update whats-new * Ensure that coordinates are in the original order --------- Co-authored-by: Deepak Cherian ",2023-11-14T22:28:15Z,2023-11-14T22:28:15Z,ff1f9fa4e35941c4b8a5fb9c5941654507fc995a,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,20118130,19864447 0afbd45bdc52d34fae4cdb6d1d67b468dd7cd4fc,"Consistently report all dimensions in error messages if invalid dimensions are given (#8079) * Show dims and coords in idxmin/idxmax error message if an invalid dim is given * Show data dims in error messages of Dataset and update tests Remove _assert_empty, not used anymore * Update test for dataarray * Show data dims in error messages of weighted and update test * Show dimensions in error message of group_indexers_by_index * List coordinates in concat error message, update test * List coordinates in coords __delitem__ error message, update tests * Show list of names in error message of PandasMultiIndex.sel, update test * Show list of dimensions in error messages of Rolling and Coarsen, update tests * Show dims in Variable.concat error message as tuple for consistency * Change 'dataset' to 'data' in error messages * Update whats-new --------- Co-authored-by: Deepak Cherian ",2023-09-09T04:55:42Z,2023-09-09T04:55:42Z,ff1f9fa4e35941c4b8a5fb9c5941654507fc995a,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,20118130,19864447 99f95591dcaafb6a5f538700c25a8c52e8a39812,"Add errors option to curvefit (#7891) * Add allow_failures flag to Dataset.curve_fit * Reword docstring * Add allow_failures flag also to DataArray * Add unit test for curvefit with allow_failures * Update whats-new Co-authored-by: Dominik Stańczak * Add PR to whats-new * Update docstring * Rename allow_failures to errors to be consistent with other methods * Compute array so test passes also with dask * Check error message * Update whats-new --------- Co-authored-by: Dominik Stańczak Co-authored-by: Deepak Cherian ",2023-06-16T03:15:06Z,2023-06-16T03:15:06Z,ff1f9fa4e35941c4b8a5fb9c5941654507fc995a,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,20118130,19864447 3459e6fa3c41b9e7b796800682bcf1408467cf1e,"Fix flaky doctest with NUMBER doctest option from pytest (#7893) Co-authored-by: Marton Gunyho ",2023-06-09T15:38:57Z,2023-06-09T15:38:57Z,ff1f9fa4e35941c4b8a5fb9c5941654507fc995a,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,20118130,19864447 9909f90b4781be89e3f3ff7c87893928b3e3be6e,"Implement multidimensional initial guess and bounds for `curvefit` (#7821) * Add test for multidimensional initial guess to curvefit * Pass initial guess with *args * Update curvefit docstrings * Add examples to curvefit * Add test for error on invalid p0 coords * Raise exception on invalid coordinates in initial guess * Add link from polyfit to curvefit * Update doc so it matches CI * Formatting * Add basic test for multidimensional bounds * Add tests for curvefit_helpers with array-valued bounds * First attempt at fixing initialize_curvefit_params, issues warnings * Alternative implementation of bounds initialization using xr.where(), avoids warnings * Pass also bounds as *args to _wrapper * Raise exception on unexpected dimensions in bounds * Update docstring of bounds * Update bounds docstring in dataarray also * Update type hints for curvefit p0 and bounds * Change list to tuple to pass mypy * Update whats-new * Use tuples in error message Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> * Add type hints to test Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> --------- Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com>",2023-05-31T12:43:06Z,2023-05-31T12:43:06Z,ff1f9fa4e35941c4b8a5fb9c5941654507fc995a,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,20118130,19864447 2cce9f6539a02a7bdc37a722b6965a51be29a8dd,Fix typos in contribution guide (#7822),2023-05-07T07:34:55Z,2023-05-07T07:34:55Z,ff1f9fa4e35941c4b8a5fb9c5941654507fc995a,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,20118130,19864447 434f9e8929942afc2380eab52a07e77d30cc7885,Fix step plots with hue (#6944),2022-08-25T15:56:11Z,2022-08-25T15:56:11Z,c69f6395b335737a02aabf59d85cb9e8a696382f,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,20118130,19864447