__commit_id__ was only added in setuptools-scm 9, and since this is in the same try, it means it's required to get a functional dask version. Should the setuptools-scm dependency get a minimum version, or should this try block be split so that it's optional?
Originally posted by @QuLogic in #12133 (comment)