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/issues/4647#issuecomment-754717639,https://api.github.com/repos/pydata/xarray/issues/4647,754717639,MDEyOklzc3VlQ29tbWVudDc1NDcxNzYzOQ==,5635139,2021-01-05T15:45:30Z,2021-01-05T15:45:30Z,MEMBER,"Yes, agree this should be changed in `infix_dims`. Fine to update the return type if it changes, but no need to coerce it premptively. Thanks!","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,756415834 https://github.com/pydata/xarray/issues/4647#issuecomment-754695667,https://api.github.com/repos/pydata/xarray/issues/4647,754695667,MDEyOklzc3VlQ29tbWVudDc1NDY5NTY2Nw==,8579156,2021-01-05T15:10:42Z,2021-01-05T15:10:42Z,CONTRIBUTOR,"Hey, I was working on this and notice that transpose uses the method `infix_dims` to resolve the Ellipsis, should I put the expected behavior on `infix_dims` or only on transpose? The method `infix_dims` is also used in [variable.transpose](https://github.com/pydata/xarray/blob/8039a954f0f04c683198687aaf43423609774a0c/xarray/core/variable.py#L1401) and in [variable._stack_once](https://github.com/pydata/xarray/blob/8039a954f0f04c683198687aaf43423609774a0c/xarray/core/variable.py#L1490). For me it seems right to put the new behavior on `infix_dims` to keep the behavior uniform, but I would like to know your opinion. As a side-note I also noted that the return value of `infix_dims` is an iterator but on every usage is either converted to tuple or list, should I change the return value or keep it as it is?","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,756415834 https://github.com/pydata/xarray/issues/4647#issuecomment-753477348,https://api.github.com/repos/pydata/xarray/issues/4647,753477348,MDEyOklzc3VlQ29tbWVudDc1MzQ3NzM0OA==,15331990,2021-01-02T14:01:49Z,2021-01-02T14:01:49Z,CONTRIBUTOR,"Sure. On Sat, Jan 2, 2021, 6:38 AM Daniel Mesejo-León <notifications@github.com> wrote: > Hey! Can I work on this? > > — > You are receiving this because you authored the thread. > Reply to this email directly, view it on GitHub > <https://github.com/pydata/xarray/issues/4647#issuecomment-753468760>, or > unsubscribe > <https://github.com/notifications/unsubscribe-auth/ADU7FFVUS2TTAA6MRGX5G73SX4HSRANCNFSM4UMKLBWQ> > . > ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,756415834 https://github.com/pydata/xarray/issues/4647#issuecomment-753468760,https://api.github.com/repos/pydata/xarray/issues/4647,753468760,MDEyOklzc3VlQ29tbWVudDc1MzQ2ODc2MA==,8579156,2021-01-02T12:37:49Z,2021-01-02T12:37:49Z,CONTRIBUTOR,Hey! Can I work on this?,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,756415834 https://github.com/pydata/xarray/issues/4647#issuecomment-740209272,https://api.github.com/repos/pydata/xarray/issues/4647,740209272,MDEyOklzc3VlQ29tbWVudDc0MDIwOTI3Mg==,2448579,2020-12-07T22:07:26Z,2020-12-07T22:07:26Z,MEMBER,"Yes i think `missing_dims=""ignore""` would be great. This would match the kwarg in `isel` (https://xarray.pydata.org/en/stable/generated/xarray.Dataset.isel.html)","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,756415834 https://github.com/pydata/xarray/issues/4647#issuecomment-738187109,https://api.github.com/repos/pydata/xarray/issues/4647,738187109,MDEyOklzc3VlQ29tbWVudDczODE4NzEwOQ==,15331990,2020-12-03T18:10:44Z,2020-12-03T18:10:44Z,CONTRIBUTOR,"> > ds.transpose('not_existing_dim', 'lat', 'lon', 'time', ...) > > IMO this should raise an error too I actually like it handling non_existing_dims automatically; maybe could be keyword though: `ds.transpose('not_existing_dim', 'lat', 'lon', 'time', ..., errors='ignore')`","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,756415834 https://github.com/pydata/xarray/issues/4647#issuecomment-738185880,https://api.github.com/repos/pydata/xarray/issues/4647,738185880,MDEyOklzc3VlQ29tbWVudDczODE4NTg4MA==,2448579,2020-12-03T18:08:26Z,2020-12-03T18:08:26Z,MEMBER,"> ds.transpose('not_existing_dim', 'lat', 'lon', 'time', ...) IMO this should raise an error too","{""total_count"": 1, ""+1"": 1, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,756415834