Sage's dependency checking code should be useful for many Cython projects. So let's move that code upstream.
Cheers,
Michael
CC: @robertwb
Component: build
Reviewer: Jeroen Demeyer
Issue created by migration from https://trac.sagemath.org/ticket/4664