Commit Graph

1634 Commits

Author SHA1 Message Date
Andrew M. Kuchling 080898df38 Restrict package names to importable ones 2005-02-03 12:30:44 +00:00
Andrew M. Kuchling 5afb381de5 Add Richard as author; minor corrections 2005-02-03 02:30:53 +00:00
Andrew M. Kuchling de78ffe201 Add Richard Jones's edits 2005-02-03 02:27:01 +00:00
Barry Warsaw 0443981205 Marking PEPs 252 and 253 as final, with GvR's approval. Includes an editor's
note about the accuracy of the description in the PEP.
2005-01-30 03:08:02 +00:00
Barry Warsaw 5a8151b527 Jim Jewett points out that PEPs 278, 292, 318, and 324 can be marked as Final,
and that 215 can be marked as Rejected.
2005-01-29 18:24:59 +00:00
Brett Cannon b0a6a6680d Mention the planned removal of unbound methods. 2005-01-22 04:39:23 +00:00
Guido van Rossum cb4b5a93b8 Correct the intention for basestring. 2005-01-15 05:06:09 +00:00
Just van Rossum c38198cfef fixed a couple of typos 2005-01-14 19:01:09 +00:00
Alex Martelli 95bf581983 PEP 246 rewritten 2005-01-10 14:31:35 +00:00
Raymond Hettinger f868ba34f0 Simplify the proposal for gen.throw(). 2005-01-03 04:59:21 +00:00
Raymond Hettinger 9198b9cf32 Update for Py2.5. 2005-01-02 21:41:54 +00:00
David Goodger edd8847113 typo 2004-12-11 20:31:10 +00:00
David Goodger 5514470bdf added PEP 338, , by 2004-12-11 20:24:11 +00:00
David Goodger 9844a8b7c7 added PEP 337, Logging Usage in the Standard Library, by Michael P. Dubner 2004-12-11 20:01:08 +00:00
David Goodger 4394f47f1c updated link 2004-12-11 18:34:25 +00:00
David Goodger 3e1ef30d38 filled in the footnote number 2004-12-11 18:06:27 +00:00
Brett Cannon 3c2cb884f2 Add reference to python-dev thread discussing comparing heterogeneous types.
Also fix ref for removal of '<>'; syntactically missing trailing underscore.
2004-12-11 07:54:17 +00:00
Raymond Hettinger 9518a04556 Fix argument order in an example 2004-12-03 16:23:45 +00:00
Anthony Baxter 881b4d15c4 pep 320 is finished. someone else can create the 2.5 release schedule pep 2004-11-30 13:44:08 +00:00
Peter Astrand 61de19f122 Corrected example "replacing shell pipe line". 2004-11-27 07:44:10 +00:00
Martin v. Löwis 293546a942 Bump distutils compat to 2.1, following
http://mail.python.org/pipermail/distutils-sig/2004-September/004168.html
2004-11-10 08:22:51 +00:00
Anthony Baxter dc309b4d46 the release process marches on, like a tiny tiny napoleon advancing
on moscow, although hopefully with a better result.
2004-11-04 03:20:23 +00:00
David Goodger b84e1267c4 added PEP 336, "Make None Callable", by Andrew McClelland 2004-11-03 16:58:30 +00:00
Anthony Baxter 71d5313e04 updates post beta1 2004-10-27 11:53:05 +00:00
Vinay Sajip 1103b473b7 Updated PEP282 status in numerical list 2004-10-27 10:09:55 +00:00
Phillip J. Eby 605fd0d0d6 Add SERVER_PROTOCOL as a required variable, since it's needed in order to
obey the RFC's.  Note that 'wsgi.errors' should be a "text mode" file.  Fix
a problem with the "URL reconstruction" algorithm: HTTP_HOST can contain
a port number, so don't try to add SERVER_PORT if you use HTTP_HOST.
2004-10-17 13:34:31 +00:00
Fredrik Lundh e85c3e670f added subprocess to the compatibility PEP 2004-10-13 15:57:42 +00:00
Andrew M. Kuchling 3b8316ebbd Typo fixes 2004-10-12 16:37:47 +00:00
Fredrik Lundh aea08398f2 Typo. 2004-10-12 15:48:03 +00:00
Fredrik Lundh 82f3c9a389 Updated the subprocess PEP to the latest version. 2004-10-12 15:43:24 +00:00
Tim Peters bf4a5c7ebb Some function renamings were overlooked in the PEP; repair them. 2004-10-09 22:58:24 +00:00
David Goodger abd928379d update from Peter Astrand; title change 2004-10-08 13:03:22 +00:00
Fred Drake dee69d03e1 since PEP 262 was deferred, mark it consistently on both entries 2004-10-07 01:33:55 +00:00
Phillip J. Eby c029c079a2 Fix misc. coding errors found while testing the reference library. 2004-10-06 06:23:54 +00:00
Phillip J. Eby c96856e95c Clarifications and citations as requested by Mark Nottingham, and
discussed further at:

http://mail.python.org/pipermail/web-sig/2004-September/000917.html

Also, add Mark to the Acknowledgments, since his input has now
touched a substantial number of paragraphs in the PEP.  :)
2004-10-01 20:03:01 +00:00
David Goodger fe4d196e3f not complete; I stand corrected ;-) 2004-09-28 12:39:00 +00:00
David Goodger 2cd6800e7b details and clarifications, should have been checked in long ago 2004-09-28 01:11:15 +00:00
David Goodger 29414016e9 tweak 2004-09-28 01:05:40 +00:00
Phillip J. Eby ec6e1005bd It's PyImport_AddModule, not PyImport_ModuleAdd. Fix Python code sample
to do the right thing for reload() to work.  Revise explanation so it's
clear what to do to fulfill reload()'s requirements in both C and Python.
2004-09-23 13:54:53 +00:00
Phillip J. Eby 9822ad205e Fix specification error that makes it impossible for 'reload()' to work
correctly with PEP 302 module loaders.  See also SF#1029475, and:

http://mail.python.org/pipermail/python-dev/2004-September/048970.html
2004-09-23 04:06:40 +00:00
Phillip J. Eby 100532ac71 Move subsections on HTTP features, error handling, unicode, and
threading to the main "Specification Details" section.  Juggle
order of implementation notes to better match their importance and
pedagogic sequence.  Add current open issues re: async app
frameworks.
2004-09-19 19:49:37 +00:00
Phillip J. Eby 110c3a33a3 Get rid of tabs that sneaked into sample code. 2004-09-18 23:46:50 +00:00
Barry Warsaw 24bd216f0c Another, and hopefully final round of edits. 2004-09-18 20:53:35 +00:00
Phillip J. Eby 3fd244d830 Fixed middleware example not handling 'close' correctly. Fixed an
erroneous statement re: calling 'write()' with empty strings.  Moved
"Multiple Invocations" note into overview, and moved "callable"
definition to overview's preface.
2004-09-17 16:32:17 +00:00
Phillip J. Eby 3f6ca60005 Moved middleware introduction to "Specification Overview" section,
adding a code example for a trivial middleware component.
2004-09-17 15:31:58 +00:00
Phillip J. Eby 45b26f3c1f Fix "hop-by-hop" headers issues raised in section 2 of this post:
http://mail.python.org/pipermail/web-sig/2004-September/000879.html

This ended up simplifying the language regarding who controls what
headers, and eliminated the previous complexity regarding logging of
suppressed headers.  Thanks for the comments, James!
2004-09-16 22:04:35 +00:00
Phillip J. Eby 0611ed922e Allow applications to yield empty strings, and require middleware
to respect applications' block boundaries, so that asynchronous
applications can potentially pause their output while waiting for
(non-browser) I/O.  See these posts and the associated threads
for the discussion:

http://mail.python.org/pipermail/web-sig/2004-September/000868.html
http://mail.python.org/pipermail/web-sig/2004-September/000880.html
2004-09-16 21:22:39 +00:00
Anthony Baxter 262383a208 Oct 12 for b1. 2004-09-16 16:04:53 +00:00
Phillip J. Eby b38414cc2a Fix some minor errors found during actual implementation of
example code.
2004-09-16 01:56:44 +00:00
Phillip J. Eby a214fcda03 Flesh out CGI variable definitions, and slightly loosen server-side
requirements for providing variables that may be empty.  That's
the last of the open issues, so it's time for another posting, and
a last call for issues prior to finalization.
2004-09-15 20:41:16 +00:00