On OSX/64, installing our provided nasa-gesdisc.yml environment correctly installs libnetcdf 4.9.0, which allows DAP4 support, and fixes Earthdata authentication issues. Although 4.9.3 works, it is still not included through conda-forge when installing the latest versions of netcdf4-python. On Windows, it was discovered that 4.8.1 is being installed, which mitigates the authentication bugs, but prevents Cloud OPeNDAP (DAP4) support.
A temporary fix for any Windows users who run into this bug would be that they use WSL, install anaconda, and then run their analysis rather than going through native Windows. This issue should be fixed once 4.9.3 is released and pinned to the latest versions of netcdf4-python.
On OSX/64, installing our provided
nasa-gesdisc.ymlenvironment correctly installs libnetcdf 4.9.0, which allows DAP4 support, and fixes Earthdata authentication issues. Although 4.9.3 works, it is still not included through conda-forge when installing the latest versions of netcdf4-python. On Windows, it was discovered that 4.8.1 is being installed, which mitigates the authentication bugs, but prevents Cloud OPeNDAP (DAP4) support.A temporary fix for any Windows users who run into this bug would be that they use WSL, install anaconda, and then run their analysis rather than going through native Windows. This issue should be fixed once 4.9.3 is released and pinned to the latest versions of netcdf4-python.