html_url,issue_url,id,node_id,user,created_at,updated_at,author_association,body,reactions,performed_via_github_app,issue https://github.com/pydata/xarray/pull/4522#issuecomment-721839456,https://api.github.com/repos/pydata/xarray/issues/4522,721839456,MDEyOklzc3VlQ29tbWVudDcyMTgzOTQ1Ng==,983741,2020-11-04T16:36:00Z,2020-11-04T16:36:08Z,CONTRIBUTOR,"> The name maybe makes it sound like an actual type, but not sure what the conventions are there. Wasn't really sure what would be the best name. I'm not aware of any conventions, usually the generic types are denoted with `T`, however this one represents the bound type of data with coordinates (or DataArray/Dataset). > Do you want to add a note in the whatsnew? Then we can merge later. Added and rebased","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,724453705 https://github.com/pydata/xarray/pull/4522#issuecomment-721014997,https://api.github.com/repos/pydata/xarray/issues/4522,721014997,MDEyOklzc3VlQ29tbWVudDcyMTAxNDk5Nw==,983741,2020-11-03T09:54:54Z,2020-11-03T09:54:54Z,CONTRIBUTOR,"No worries, thanks for the response. Yes, the `TypeVar` suggests that the same type received in `objects` arg will be returned. The main motivation was to help provide better autocompletion in IDEs out of the box, so one doesn't have to appease tools like mypy with a lot of boilerplate ```python aligned_datasets: Tuple[Dataset, ...] = tuple(xr.align(*datasets)) ```","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,724453705