Fix up the CI/Dev requirements
some legacy behaviour in the Makefile, CI file and requirements made things take more time than I wanted it.
This fixes some of those things.
some legacy behaviour in the Makefile, CI file and requirements made things take more time than I wanted it.
This fixes some of those things.