Revert "not needing the extra requirements file"

This reverts commit 4d9b683ab29b1ac0523aed747f7dfecec2684893.
turns out we do need a special requirements file for building the docs