20

PEP 427 describes the move to .whl files from .egg for Python packaging.

In the comparisons section of the PEP, there is point 6:

Wheel is a reference to the other Python.

I don't understand this point, what are they trying to say?

wim
  • 338,267
  • 99
  • 616
  • 750

1 Answers1

17

.egg is a reference to the snake variety of python, .whl is a reference to Monty Python's "wheel of cheese"

Eric
  • 95,302
  • 53
  • 242
  • 374
  • @NPE: That's my best guess – Eric Jan 14 '14 at 12:09
  • Aha. Well I guess that will fit in nicely with the [PyPi cheeseshop](http://stackoverflow.com/q/5393986/674039). – wim Jan 14 '14 at 12:13
  • 7
    Also see the 'slogans' section of an [old revision of the `wheel` package documentation (< 2017-10-01)](https://github.com/pypa/wheel/blob/3c7b6a0d13ee036ea8f6488ab4ecddd9826c00db/docs/index.rst#slogans) – Martijn Pieters Jan 14 '14 at 12:14
  • 4
    Now it occurs to me, are you sure `.egg` is a reference to the python snake, and not to spam, spam, spam and eggs? – wim Jan 15 '14 at 00:02
  • What do you mean with snake variety? – Private Jan 12 '17 at 10:39
  • 1
    @Private: "Python", the word, can refer to either the Python [snake species](https://en.wikipedia.org/wiki/Python_(genus)) or [Monty Python](https://en.wikipedia.org/wiki/Monty_Python) comedy group. So "snake variety of python" simply means "python the snake, not Monty Python" – MestreLion Aug 13 '20 at 11:33