Quais são os benefícios e desvantagens de usar o formato * .egg do pacote Python em um diretório simples com setup.py?

Quando eu libero um programa, eu costumo criar um setup.py e colocá-lo no pypi. É instalável com pip, sempre posso compartilhá-lo facilmente com os outros. Isso funciona para mim e, aparentemente, para muitas pessoas.

Eu vejo o benefício de fazer um exe, um deb ou um rmp para facilitar o administrador de sistema.

Mas eu realmente não vejo o ponto de usar ovos. Você pode me dizer o que posso ganhar com isso?

Eu também li uma vez que os ovos tinham desvantagens, mas não consigo mais encontrar o artigo. Você poderia descrever para mim quais problemas usar este formato de embalagem pode causar?

Por favor note que eu viessa questão, mas a resposta também é aplicável a um diretório simples com setup.py. Não me diz os benefícios dos ovos sobre o formato mais simples.

questionAnswers(2)

yourAnswerToTheQuestion