docs: requirements