[Python-checkins] r85019 - peps/trunk/pep-3333.txt

phillip.eby python-checkins at python.org
Mon Sep 27 01:36:24 CEST 2010


Author: phillip.eby
Date: Mon Sep 27 01:36:24 2010
New Revision: 85019

Log:
Clone and update PEP 3333


Added:
   peps/trunk/pep-3333.txt
      - copied, changed from r85014, /peps/trunk/pep-0333.txt

Copied: peps/trunk/pep-3333.txt (from r85014, /peps/trunk/pep-0333.txt)
==============================================================================
--- /peps/trunk/pep-0333.txt	(original)
+++ peps/trunk/pep-3333.txt	Mon Sep 27 01:36:24 2010
@@ -1,14 +1,36 @@
-PEP: 333
-Title: Python Web Server Gateway Interface v1.0
+PEP: 3333
+Title: Python Web Server Gateway Interface v1.0.1
 Version: $Revision$
 Last-Modified: $Date$
-Author: Phillip J. Eby <pje at telecommunity.com>
+Author: P.J. Eby <pje at telecommunity.com>
 Discussions-To: Python Web-SIG <web-sig at python.org>
 Status: Draft
 Type: Informational
 Content-Type: text/x-rst
-Created: 07-Dec-2003
-Post-History: 07-Dec-2003, 08-Aug-2004, 20-Aug-2004, 27-Aug-2004
+Created: 26-Sep-2010
+Post-History: 26-Sep-2010
+
+
+Preface for Readers of PEP 333
+==============================
+
+This is an updated version of PEP 333, modified slightly to improve
+usability under Python 3, and to incorporate several long-standing
+de-facto amendments to the WSGI protocol.
+
+While for procedural reasons [6]_, this must be a distinct PEP, no
+changes were made that invalidate previously-compliant servers or
+applications under Python 2.x.  If your 2.x application or server
+is compliant to PEP 333, it is also compliant with PEP 3333.
+
+Under Python 3, however, your app or server must also follow the
+rules outlined in the sections below titled, `A Note On String
+Types`_, and `Unicode Issues`_.
+
+For detailed, line-by-line diffs between this document and PEP 333,
+you may view its `SVN revision history`_, from revision 85014 forward.
+
+.. _SVN revision history: http://svn.python.org/view/peps/trunk/pep-3333.txt?view=log
 
 
 Abstract
@@ -1697,6 +1719,8 @@
 .. [5] mod_ssl Reference, "Environment Variables"
    (http://www.modssl.org/docs/2.8/ssl_reference.html#ToC25)
 
+.. [6] Procedural issues regarding modifications to PEP 333
+   (http://mail.python.org/pipermail/python-dev/2010-September/104114.html)
 
 Copyright
 =========


More information about the Python-checkins mailing list