Build dep updates

This closes both #3423 and #3412.
I think this is fine because it will get added to the setup requirements list and pip-installed if it is not found.