Dependências de desenvolvimento
Você precisa incluir um arquivo de requisitos que contenha todas as versões dos pacotes usados durante o desenvolvimento. Isso permite reproduzir quaisquer bugs e garante que você e qualquer outra pessoa trabalhando no seu pacote tenham exatamente as mesmas versões dos outros pacotes.
Isso é diferente do parâmetro install_requires, que tenta permitir o maior número possível de versões de dependências. O install_requires é para usuários e o requirements.txt é para desenvolvedores.
Este exercício faz parte do curso
Desenvolvendo pacotes Python
Exercício interativo prático
Transforme a teoria em ação com um de nossos exercícios interativos
Começar o exercício