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/5155#issuecomment-953076586,https://api.github.com/repos/pydata/xarray/issues/5155,953076586,IC_kwDOAMm_X844zstq,20629530,2021-10-27T16:06:01Z,2021-10-27T16:06:15Z,CONTRIBUTOR,"I agree that it kinda crowds the xarray API. My first idea was to implement these calendar utilities in `cf-xarray`, but I was redirected here. Seems to me that if that move is made, it's the most logical place for all CF[time] related things.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,857947050
https://github.com/pydata/xarray/issues/5155#issuecomment-824379535,https://api.github.com/repos/pydata/xarray/issues/5155,824379535,MDEyOklzc3VlQ29tbWVudDgyNDM3OTUzNQ==,20629530,2021-04-21T21:46:42Z,2021-04-21T21:46:42Z,CONTRIBUTOR,"Edited the comment above as I realized that numpy /pandas / xarray use nanoseconds by default, so the earliest date possible is 1677-09-21 00:12:43.145225.
Thus, I suggest we return ""standard"" as the calendar of numpy-backed datetime indexes.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,857947050
https://github.com/pydata/xarray/issues/5155#issuecomment-824373780,https://api.github.com/repos/pydata/xarray/issues/5155,824373780,MDEyOklzc3VlQ29tbWVudDgyNDM3Mzc4MA==,20629530,2021-04-21T21:37:59Z,2021-04-21T21:44:58Z,CONTRIBUTOR,"Cool! I started a branch, will push a PR soon.
I understand the ""default"" issue and using `use_cftime=None` makes sense to me!
~For `dt.calendar` and `date_range`, there remains the question on how we name numpy's calendar:
Python uses what CF conventions call `proleptic_gregorian`, but the default and most common calendar we see and use is CF's ""standard"". May be users would expect ""standard""?
A solution would be to check if the earliest value in the array is before 1582-10-15. If yes, return ""proleptic_gregorian"", if not, return ""standard"".~","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,857947050
https://github.com/pydata/xarray/issues/5155#issuecomment-819570900,https://api.github.com/repos/pydata/xarray/issues/5155,819570900,MDEyOklzc3VlQ29tbWVudDgxOTU3MDkwMA==,20629530,2021-04-14T14:40:14Z,2021-04-14T14:40:14Z,CONTRIBUTOR,"@aaronspring Oh, I didn't think of that trick for 1, thanks! But again, this fails with numpy-backed time coordinates. With the definition of a ""default"" calendar, there could be a more general way.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,857947050