requirements for building the docs