Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Why was PyPI called the cheese shop?

Tags:

python

pypi

I was running through the tutorials to build a Python distro package yesterday and the PyPI site kept on being calling the Cheese Shop. Why is that?

like image 290
MattoTodd Avatar asked Mar 22 '11 15:03

MattoTodd


People also ask

Why is a Python package called a wheel?

PyPI used to be called a cheeseshop, in reference to a Monty Python sketch (where the cheeseshop has no cheese). The joke was that PyPI was initially like that - it had nothing in it back then. Based off that, wheel is a reference to wheels of cheese.

Will you shut that bloody dancing up?

Incessant Music Madness: In the Cheese Shop sketch, when John Cleese's character enters, there are three guys playing Greek music on a bouzouki and dancing. After several minutes of the annoying music in the background, he turns around and yells, "Will you shut that bloody dancing up!?" and they stop playing.

Are there beavers in Venezuela?

There are no Venezuelan beavers, though they do have plenty of capybaras down there who might suffice if anyone can work out a way to milk them.


1 Answers

Following the fact that the name of the Python language is taken from the Monty Python comedy group, it's a reference to the "Cheese Shop" sketch they did.

In the sketch, a customer becomes frustrated because the cheese shop apparently does not have very many kinds of cheese available. Similarly, the package index PyPI did not have many packages available originally.

There have been other prominent Python projects that have used the same approach to select names (Bicycle Repairman and Grail are the first that come to mind)

like image 86
bgporter Avatar answered Oct 08 '22 17:10

bgporter