Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gh-86178: wsgiref.types: Add missing TypeAlias annotations (GH-91608) | Sebastian Rittau | 2022-04-16 | 1 | -2/+2 |
| | |||||
* | gh-86178: Add wsgiref.types (GH-32335) | Sebastian Rittau | 2022-04-16 | 2 | -0/+56 |
| | |||||
* | Replace with_traceback() with exception chaining and reraising (GH-32074) | Oleg Iarygin | 2022-03-30 | 1 | -2/+1 |
| | |||||
* | Fix typos in the Lib directory (GH-28775) | Christian Clauss | 2021-10-06 | 1 | -1/+1 |
| | | | | | Fix typos in the Lib directory as identified by codespell. Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> | ||||
* | bpo-45132 Remove deprecated __getitem__ methods (GH-28225) | Hugo van Kemenade | 2021-09-08 | 1 | -13/+0 |
| | | | | | Remove deprecated __getitem__ methods of xml.dom.pulldom.DOMEventStream, wsgiref.util.FileWrapper and fileinput.FileInput, deprecated since Python 3.9. | ||||
* | bpo-8138: Initialize wsgiref's SimpleServer as single-threaded (GH-12977) | Berker Peksag | 2019-05-24 | 1 | -1/+2 |
| | |||||
* | bpo-29183: Fix double exceptions in wsgiref.handlers.BaseHandler (GH-12914) | Berker Peksag | 2019-05-19 | 1 | -1/+10 |
| | |||||
* | bpo-27682: Handle client connection terminations in wsgiref (GH-9713) | Petter Strandmark | 2019-05-01 | 1 | -0/+4 |
| | |||||
* | bpo-18610: Update wsgiref.validate docstring for wsgi.input read() (GH-11663) | Cheryl Sabella | 2019-04-13 | 1 | -1/+1 |
| | |||||
* | bpo-35565: Add detail to assertion failure message in wsgiref (GH-11293) | Cheryl Sabella | 2018-12-25 | 1 | -1/+2 |
| | |||||
* | bpo-35567: Convert dict of constants to a set (GH-11296) | Cheryl Sabella | 2018-12-23 | 1 | -3/+3 |
| | |||||
* | bpo-9372: Deprecate several __getitem__ methods (GH-8609) | Berker Peksag | 2018-08-11 | 1 | -0/+7 |
| | | | | | | The __getitem__ methods of DOMEventStream, FileInput, and FileWrapper classes ignore their 'index' parameters and return the next item instead. | ||||
* | Remove tiny bit of deadcode from wsgiref.validate (#3996) | Alex Gaynor | 2017-10-31 | 1 | -2/+0 |
| | |||||
* | Issue #26721: Change StreamRequestHandler.wfile to BufferedIOBase | Martin Panter | 2016-06-29 | 1 | -12/+5 |
| | |||||
* | Issue #24291: Merge wsgi partial write fix from 3.5 | Martin Panter | 2016-06-05 | 2 | -6/+23 |
|\ | |||||
| * | Issue #24291: Avoid WSGIRequestHandler doing partial writes | Martin Panter | 2016-06-05 | 2 | -6/+23 |
| | | | | | | | | | | | | | | | | | | If the underlying send() method indicates a partial write, such as when the call is interrupted to handle a signal, the server would silently drop the remaining data. Also add deprecated support for SimpleHandler.stdout.write() doing partial writes. | ||||
* | | Issue #27076: Merge spelling from 3.5 | Martin Panter | 2016-05-26 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Issue #27076: Doc, comment and tests spelling fixes | Martin Panter | 2016-05-26 | 1 | -1/+1 |
| | | | | | | | | Most fixes to Doc/ and Lib/ directories by Ville Skyttä. | ||||
* | | Issue #26717: Merge wsgiref fix from 3.5 | Martin Panter | 2016-04-17 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Issue #26717: Stop encoding Latin-1-ized WSGI paths with UTF-8 | Martin Panter | 2016-04-17 | 1 | -1/+1 |
| | | | | | | | | Patch by Anthony Sottile. | ||||
* | | Issue #26404: Add context manager to socketserver, by Aviv Palivoda | Martin Panter | 2016-04-13 | 1 | -7/+6 |
|/ | |||||
* | Issue #26560: Avoid potential ValueError in BaseHandler.start_response | Berker Peksag | 2016-03-19 | 1 | -1/+1 |
| | | | | Initial patch by Peter Inglesby. | ||||
* | Issue #17527: Add PATCH to wsgiref.validator. Patch from Luca Sbardella. | Robert Collins | 2015-07-26 | 1 | -1/+1 |
|\ | |||||
| * | Issue #17527: Add PATCH to wsgiref.validator. Patch from Luca Sbardella. | Robert Collins | 2015-07-26 | 1 | -1/+1 |
| | | |||||
* | | Merge from 3.4 | Senthil Kumaran | 2014-09-17 | 1 | -1/+8 |
|\ \ | |/ | | | | | Issue #22419: Limit the length of incoming HTTP request in wsgiref server to 65536 bytes. | ||||
| * | Merge from 3.3 | Senthil Kumaran | 2014-09-17 | 1 | -1/+8 |
| |\ | | | | | | | | | | Issue #22419: Limit the length of incoming HTTP request in wsgiref server to 65536 bytes. | ||||
| | * | Issue #22419: Limit the length of incoming HTTP request in wsgiref server to ↵ | Senthil Kumaran | 2014-09-17 | 1 | -1/+8 |
| | | | | | | | | | | | | 65536 bytes. | ||||
* | | | Issue #22033: Reprs of most Python implemened classes now contain actual | Serhiy Storchaka | 2014-07-25 | 1 | -1/+1 |
| | | | | | | | | | | | | class name instead of hardcoded one. | ||||
* | | | Issue #5800: headers parameter of wsgiref.headers.Headers is now optional. | Berker Peksag | 2014-07-02 | 1 | -2/+2 |
|/ / | | | | | | | Patch by Pablo Torres Navarrete and SilentGhost. | ||||
* | | Update docstring to mention correct PEP number. | Eli Bendersky | 2014-01-26 | 1 | -1/+1 |
|/ | | | | | This file hasn't been touched since its initial commit in 2006. In CPython default branch (3.4), the relevant PEP number is 3333. | ||||
* | Issue #20138: The wsgiref.application_uri() and wsgiref.request_uri() | Serhiy Storchaka | 2014-01-12 | 1 | -2/+2 |
| | | | | functions now conform to PEP 3333 when handle non-ASCII URLs. | ||||
* | Closes #19258: close WSGI server after handling request in demo code. | Georg Brandl | 2013-10-14 | 1 | -0/+1 |
| | |||||
* | Issue #16714: use 'raise' exceptions, don't 'throw'. | Andrew Svetlov | 2012-12-18 | 1 | -2/+2 |
|\ | | | | | | | Patch by Serhiy Storchaka. | ||||
| * | Issue #16714: use 'raise' exceptions, don't 'throw'. | Andrew Svetlov | 2012-12-18 | 1 | -2/+2 |
| | | | | | | | | Patch by Serhiy Storchaka. | ||||
* | | Issue #16220: wsgiref now always calls close() on an iterable response. | Antoine Pitrou | 2012-10-21 | 1 | -5/+7 |
|\ \ | |/ | | | | | Patch by Brent Tubbs. | ||||
| * | Issue #16220: wsgiref now always calls close() on an iterable response. | Antoine Pitrou | 2012-10-21 | 1 | -5/+7 |
| | | | | | | | | Patch by Brent Tubbs. | ||||
* | | Fix 5931 - Python runtime hardcoded in wsgiref.simple_server - Now it ↵ | Senthil Kumaran | 2012-07-07 | 1 | -1/+2 |
|/ | | | | specifies an implementation specific term. | ||||
* | Issue #3839: wsgiref should not override a Content-Length header set by | Antoine Pitrou | 2011-01-06 | 1 | -1/+3 |
| | | | | the application. Initial patch by Clovis Fabricio. | ||||
* | Fix Issue 10753 - Don't quote ;=, in the PATH_INFO envvar. | Senthil Kumaran | 2010-12-29 | 1 | -1/+1 |
| | |||||
* | Implement http://bugs.python.org/issue10155 using And Clover's patch, w/added | Phillip J. Eby | 2010-11-03 | 2 | -6/+114 |
| | | | | | docs and support for more client-generated CGI variables. (This should complete the WSGI 1.0.1 compliance changes for Python 3.x.) | ||||
* | Update docs (and sample app in wsgiref.simple_server) to reflect PEP 3333. | Phillip J. Eby | 2010-11-03 | 1 | -2/+2 |
| | |||||
* | Update wsgiref for PEP 3333, and fix errors introduced into the test suite ↵ | Phillip J. Eby | 2010-11-02 | 3 | -58/+55 |
| | | | | | | by converting type() checks to isinstance(). (When WSGI specifies a built-in type, it does NOT mean "this type or a subclass" -- it means 'type(x) is SpecifiedType'.) | ||||
* | Manually copy patch for bug 7250 from the release26-maint branch. I suck | Barry Warsaw | 2010-03-01 | 1 | -0/+4 |
| | | | | | because I did this in the wrong order and couldn't smack svnmerge into submission. | ||||
* | Merged revisions 78367 via svnmerge from | Tarek Ziadé | 2010-02-23 | 4 | -177/+0 |
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r78367 | tarek.ziade | 2010-02-23 00:53:05 -0500 (Tue, 23 Feb 2010) | 1 line fixed #5801: removed spurious empty lines in wsgiref ........ | ||||
* | Merged revisions 78211 via svnmerge from | Ezio Melotti | 2010-02-16 | 1 | -1/+1 |
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r78211 | ezio.melotti | 2010-02-17 01:58:49 +0200 (Wed, 17 Feb 2010) | 1 line #7941: fix error message ........ | ||||
* | Use true booleans and PEP8 for argdefaults. | Georg Brandl | 2009-09-16 | 1 | -1/+1 |
| | |||||
* | Merged revisions 73952 via svnmerge from | Amaury Forgeot d'Arc | 2009-07-12 | 1 | -2/+2 |
| | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk (Only docstrings were modified, won't backport to 3.1) ........ r73952 | amaury.forgeotdarc | 2009-07-11 16:33:51 +0200 (sam., 11 juil. 2009) | 4 lines #2622 Import errors in email.message, from a py2app standalone application. Patch by Mads Kiilerich, Reviewed by Barry Warsaw. ........ | ||||
* | Merged revisions 69846 via svnmerge from | Mark Dickinson | 2009-02-21 | 1 | -1/+1 |
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r69846 | mark.dickinson | 2009-02-21 20:27:01 +0000 (Sat, 21 Feb 2009) | 2 lines Issue #5341: Fix a variety of spelling errors. ........ | ||||
* | Fix BytesWarning with -bb in wsgiref.headers.Headers. | Antoine Pitrou | 2009-01-03 | 1 | -3/+3 |
| | |||||
* | Issue #4718: Adapt the wsgiref package so that it actually works with Python ↵ | Antoine Pitrou | 2009-01-03 | 5 | -28/+70 |
| | | | | | | 3.x, in accordance with http://www.wsgi.org/wsgi/Amendments_1.0 |