On Fri, Apr 9, 2010 at 1:46 PM, Manlio Perillo <span dir="ltr">&lt;<a href="mailto:manlio_perillo@libero.it">manlio_perillo@libero.it</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
By the way, as a matter of curiosity.<br>
WSGI 1.0 states:<br>
<br>
&quot;&quot;&quot;The start_response callable must return a write(body_data) callable<br>
that takes one positional parameter: a string to be written as part of<br>
the HTTP response body. (Note: the write() callable is provided only to<br>
support certain existing frameworks&#39; imperative output APIs; it should<br>
not be used by new applications or frameworks if it can be avoided. See<br>
the Buffering and Streaming section for more details.)&quot;&quot;&quot;<br>
<br>
<br>
There is nothing that prevents the write callable to raise an exception.<br>
<br>
Of course an implementation that always raise a NotImplementedError is<br>
going to be useless (for applications that require the write callable),<br>
but it seems to me that such an implementation can still claim to<br>
conform to WSGI 1.0.<br><br></blockquote><div><br>Agreed.<br></div></div>