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 exercicio faz parte do curso
Desenvolvendo pacotes Python
exercicio interativo prático
Transforme teoria em prática com um dos nossos exercicio interativos
Iniciar exercicio