There are some history worth reviewing regarding why this should be only a development dependency:
https://github.com/rodjek/librarian-puppet/pull/62