Additional Required Dependencies for Editable Installs

Is it possible to require additional dependencies are installed only for an editable install, i.e. pip install -e?

In this case, I’d like to ensure setuptools_scm is installed since subtle issues occur if, for instance, the git ref is changed after install.

Right now, the recommendation is “be sure to include the dev extra”.