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/7467#issuecomment-1413965407,https://api.github.com/repos/pydata/xarray/issues/7467,1413965407,IC_kwDOAMm_X85UR2Zf,2448579,2023-02-02T15:53:43Z,2023-02-02T15:53:43Z,MEMBER,"Oh apparently you can place constraints on optional packages: https://docs.conda.io/projects/conda-build/en/latest/resources/define-metadata.html#run-constrained Seems like we just need to update the `meta.yaml` in the feedstock appropriately.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1552630830 https://github.com/pydata/xarray/issues/7467#issuecomment-1413761706,https://api.github.com/repos/pydata/xarray/issues/7467,1413761706,IC_kwDOAMm_X85UREqq,10194086,2023-02-02T13:39:01Z,2023-02-02T13:39:01Z,MEMBER,I think the problem is that there is no way to pin optional dependecies in conda. I understand your frustration but it's not practical to explicitly test for all of this in the code. ,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1552630830 https://github.com/pydata/xarray/issues/7467#issuecomment-1400664859,https://api.github.com/repos/pydata/xarray/issues/7467,1400664859,IC_kwDOAMm_X85TfHMb,271906,2023-01-23T16:52:36Z,2023-01-23T16:52:53Z,NONE,"> (Obviously the above comment only applies if cftime installed; technically cftime is an optional dependency) But if it breaks when a wrong cftime version is present you probably should check its version and not use it or fail when it is too old.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1552630830 https://github.com/pydata/xarray/issues/7467#issuecomment-1400659638,https://api.github.com/repos/pydata/xarray/issues/7467,1400659638,IC_kwDOAMm_X85TfF62,271906,2023-01-23T16:48:28Z,2023-01-23T16:48:28Z,NONE,"``` $ pkg info | grep cftime py39-cftime-1.0.3.4_1 Time-handling functionality from netcdf4-python ``` requirements.txt doesn't have cftime in it.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1552630830 https://github.com/pydata/xarray/issues/7467#issuecomment-1400379742,https://api.github.com/repos/pydata/xarray/issues/7467,1400379742,IC_kwDOAMm_X85TeBle,6628425,2023-01-23T13:47:30Z,2023-01-23T13:47:30Z,MEMBER,(Obviously the above comment only applies if cftime installed; technically cftime is an optional dependency),"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1552630830 https://github.com/pydata/xarray/issues/7467#issuecomment-1400370743,https://api.github.com/repos/pydata/xarray/issues/7467,1400370743,IC_kwDOAMm_X85Td_Y3,6628425,2023-01-23T13:42:50Z,2023-01-23T13:46:59Z,MEMBER,@yurivict could you show the output of `xarray.show_versions()`? I suspect you are using an old version of cftime. Xarray requires a minimum version of 1.5.,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1552630830