separate docs requirements from dev requirements