The world of Python web programming is currently quite fragmented. Any new entrant must give some account of itself in relation to the existing frameworks, as well as the emerging WSGI protocol. The details follow, but the question "Why?" does have an easy answer. It is the classic open source justification: httpy is my attempt to scratch an itch. Here is my itch:
I want to make the most websites of the highest quality and widest variety as quickly and cheaply as possible.
After looking at the available solutions, I picked a point on a stack below which I am satisfied with the available black boxes, and above which I am willing to write the necessary white boxes. The surest foundation I could find was the combination of HTTP and Python. With httpy, I have tried to knit these two together in a way which lives up to the reputation of each.