eurec4a / eurec4a-intake

Intake catalogue for EUREC4A field campaign datasets
17 stars 19 forks source link

change python version to 3.8 #124

Closed observingClouds closed 2 years ago

observingClouds commented 2 years ago

The current failure of the weekly test made me think that it could be a good time to finally switch to python3.8 for the tests.

observingClouds commented 2 years ago

The issue is caused by the newest release of importlib_metadata 5.0.0 which is necessary for python<3.8, but does no longer support the method used by xarray

observingClouds commented 2 years ago

xarray anyway does not support python 3.7 since a few versions.

observingClouds commented 2 years ago

For reference: https://github.com/pydata/xarray/issues/7115

leifdenby commented 2 years ago

The issue is caused by the newest release of importlib_metadata 5.0.0 which is necessary for python<3.8, but does no longer support the method used by xarray

yeah, packages are such a pain without importlib metadata. I vote that we move to requiring >= python3.8