Você deveria deixar isso. Normalmente, você só instalaria dependências ao criar um pacote para um gerenciador de pacotes específico, não como parte de um programa ou script.
Existem muitos gerenciadores de pacotes diferentes, cada um com sua própria maneira de lidar com dependências, e você deseja permitir que as pessoas escolham com qual delas instalar. Dessa forma, eles podem ser consistentes. Caso contrário, eles podem acabar com problemas como pacotes duplicados e versões incompatíveis de bibliotecas.
Além disso, seu script não saberá como instalar dependências em todos os sistemas, mesmo se você compilar a partir do código-fonte (algumas máquinas não possuem um compilador).
Você deve listá-los em sua documentação, se tiver algum (arquivo README, comentários, etc.)