Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pip installs setuptools and wheel, but does not show their versions in `pip freeze`. As a result, neither of these packages show up in our requirements.txt. As such, we never install newer versions of these packages. Any package that expects a newer version of these packages will break. In this case, xarray wants setuptools 41.2+. This PR changes our install flow to force reinstall and upgrade everything requested to ensure we pick up the right packages. Test plan: `make release-env` produces a working environment.
- Loading branch information