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/551#issuecomment-136434352,https://api.github.com/repos/pydata/xarray/issues/551,136434352,MDEyOklzc3VlQ29tbWVudDEzNjQzNDM1Mg==,5356122,2015-08-31T17:23:10Z,2015-08-31T17:23:10Z,MEMBER,"> variable names must be hashable (and unique) This makes datasets behave like dictionaries, which are familiar for Python users. A good thing. > raise an error in to_netcdf in the event the variable name is invalid. @jhamman +1 for this solution ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,103055174 https://github.com/pydata/xarray/pull/551#issuecomment-135099870,https://api.github.com/repos/pydata/xarray/issues/551,135099870,MDEyOklzc3VlQ29tbWVudDEzNTA5OTg3MA==,5356122,2015-08-26T16:37:59Z,2015-08-26T16:37:59Z,MEMBER,"Were you planning on also adding these checks to the keys of a Dataset in this PR? Because I believe you can still do this: ``` c = xray.Dataset({'a': a, ('b', 'b'): b}) ``` and it won't raise an error. ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,103055174