In https://github.com/pypa/warehouse/issues/10653 I’m proposing to stop PyPI from accepting uploads of .egg distributions. TL;DR, many tools have deprecated or dropped support for eggs, and overall wheels have far outpaced eggs in terms of uploads:
Comments are welcome here or on the GitHub issue. I’d especially like to hear from anyone still building or installing eggs, or maintainers of projects that still support eggs:
As per the comments on the GH issue, disallowing egg uploads for new projects and those that have never previously uploaded them seems like a clear win, but projects that have a history of publishing them will likely need a respectable grace period.