Hai Shi 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a089d21df1 
								
							 
						 
						
							
							
								
								bpo-40275: Use new test.support helper submodules in tests (GH-21315)  
							
							
							
						 
						
							2020-07-06 11:15:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								16994912c9 
								
							 
						 
						
							
							
								
								bpo-40275: Avoid importing socket in test.support (GH-19603)  
							
							... 
							
							
							
							* Move socket related functions from test.support to socket_helper.
* Import socket, nntplib and urllib.error lazily in transient_internet().
* Remove importing multiprocess. 
							
						 
						
							2020-04-25 10:06:29 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Min ho Kim 
								
							 
						 
						
							
							
							
							
								
							
							
								39d87b5471 
								
							 
						 
						
							
							
								
								Fix typos mostly in comments, docs and test names (GH-15209)  
							
							
							
						 
						
							2019-08-30 16:21:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5150d32792 
								
							 
						 
						
							
							
								
								bpo-37411: Rewrite test_wsgiref.testEnviron() (GH-14394)  
							
							... 
							
							
							
							Fix test_wsgiref.testEnviron() to no longer depend on the environment
variables (don't fail if "X" variable is set).
testEnviron() now overrides os.environ to get a deterministic
environment. Test full TestHandler.environ content: not only a few
selected variables. 
							
						 
						
							2019-06-26 18:16:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7c59362a15 
								
							 
						 
						
							
							
								
								bpo-29183: Fix double exceptions in wsgiref.handlers.BaseHandler (GH-12914)  
							
							
							
						 
						
							2019-05-19 18:56:15 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Petter Strandmark 
								
							 
						 
						
							
							
							
							
								
							
							
								3d37ea25dc 
								
							 
						 
						
							
							
								
								bpo-27682: Handle client connection terminations in wsgiref (GH-9713)  
							
							
							
						 
						
							2019-05-01 20:32:15 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b6af23ebf9 
								
							 
						 
						
							
							
								
								Revert "bpo-35565: Add detail to assertion failure message in wsgiref" (GH-11317)  
							
							... 
							
							
							
							* Revert part of "bpo-35565:  Remove incorrect test and one that wasn't needed for the fix. 
							
						 
						
							2018-12-25 15:59:07 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheryl Sabella 
								
							 
						 
						
							
							
							
							
								
							
							
								5ef4fc241a 
								
							 
						 
						
							
							
								
								bpo-35565: Add detail to assertion failure message in wsgiref (GH-11293)  
							
							
							
						 
						
							2018-12-25 15:19:11 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								84a13fbda0 
								
							 
						 
						
							
							
								
								bpo-9372: Deprecate several __getitem__ methods (GH-8609)  
							
							... 
							
							
							
							The __getitem__ methods of DOMEventStream, FileInput,
and FileWrapper classes ignore their 'index' parameters
and return the next item instead. 
							
						 
						
							2018-08-11 09:05:04 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								88c60c9668 
								
							 
						 
						
							
							
								
								Trivial cleanups following bpo-31370 ( #3649 )  
							
							... 
							
							
							
							* Trivial cleanups following bpo-31370
* Also cleanup the "importlib._bootstrap_external" module 
							
						 
						
							2017-09-18 23:50:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								5f1a5187f7 
								
							 
						 
						
							
							
								
								Use sequence repetition instead of bytes constructor with integer argument.  
							
							
							
						 
						
							2016-09-11 14:41:02 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								ab078e9ed1 
								
							 
						 
						
							
							
								
								Backed out changeset af29d89083b3 ( closes   #25548 ) ( closes   #27498 )  
							
							
							
						 
						
							2016-07-13 21:13:29 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								ff5cd4576f 
								
							 
						 
						
							
							
								
								Issue  #24291 : Merge wsgi partial write fix from 3.5  
							
							
							
						 
						
							2016-06-05 06:56:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								ed0425c60a 
								
							 
						 
						
							
							
								
								Issue  #24291 : Avoid WSGIRequestHandler doing partial writes  
							
							... 
							
							
							
							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. 
							
						 
						
							2016-06-05 06:28:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kushal Das 
								
							 
						 
						
							
							
							
							
								
							
							
								5f2702b7bf 
								
							 
						 
						
							
							
								
								Fixes whitespace issue  
							
							
							
						 
						
							2016-06-04 16:24:05 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kushal Das 
								
							 
						 
						
							
							
							
							
								
							
							
								5801ecb440 
								
							 
						 
						
							
							
								
								Issue  #25548 : Showing memory address of class objects in repl  
							
							
							
						 
						
							2016-06-04 16:21:13 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								50dd1f7dd6 
								
							 
						 
						
							
							
								
								Issue  #26717 : Stop encoding Latin-1-ized WSGI paths with UTF-8  
							
							... 
							
							
							
							Patch by Anthony Sottile. 
							
						 
						
							2016-04-17 02:17:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								1cd4ff6284 
								
							 
						 
						
							
							
								
								Issue  #26560 : Avoid potential ValueError in BaseHandler.start_response  
							
							... 
							
							
							
							Initial patch by Peter Inglesby. 
							
						 
						
							2016-03-19 09:04:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								b541e58b7a 
								
							 
						 
						
							
							
								
								Merge with 3.5. Fix test_wsgiref execution from the test module.  
							
							
							
						 
						
							2015-09-03 02:27:18 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								22f2c0e215 
								
							 
						 
						
							
							
								
								Fix test_wsgiref execution from the test module.  
							
							
							
						 
						
							2015-09-03 02:26:31 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								38c707e7e0 
								
							 
						 
						
							
							
								
								Issue  #21741 : Update 147 test modules to use test discovery.  
							
							... 
							
							
							
							I have compared output between pre- and post-patch runs of these tests
to make sure there's nothing missing and nothing broken, on both
Windows and Linux.  The only differences I found were actually tests
that were previously *not* run. 
							
						 
						
							2015-04-13 15:00:43 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								ccac023d65 
								
							 
						 
						
							
							
								
								Issue  #23477 : Improve test coverage of wsgiref.simple_server.  
							
							... 
							
							
							
							The test checks that the environ argument contains correct headers,
querystring and path information.
Patch by Alex Shkop. 
							
						 
						
							2015-03-02 06:54:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								659f631a5e 
								
							 
						 
						
							
							
								
								Issue  #23477 : Improve test coverage of wsgiref.simple_server.  
							
							... 
							
							
							
							The test checks that the environ argument contains correct headers,
querystring and path information.
Patch by Alex Shkop. 
							
						 
						
							2015-03-02 06:53:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								dc41440401 
								
							 
						 
						
							
							
								
								Merge from 3.4  
							
							... 
							
							
							
							Issue #22419 : Limit the length of incoming HTTP request in wsgiref server to 65536 bytes. 
							
						 
						
							2014-09-17 16:32:46 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								e025b52db0 
								
							 
						 
						
							
							
								
								Issue  #22419 : Limit the length of incoming HTTP request in wsgiref server to 65536 bytes.  
							
							
							
						 
						
							2014-09-17 16:29:29 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								3e887222aa 
								
							 
						 
						
							
							
								
								Issue  #5800 : headers parameter of wsgiref.headers.Headers is now optional.  
							
							... 
							
							
							
							Patch by Pablo Torres Navarrete and SilentGhost. 
							
						 
						
							2014-07-02 08:37:22 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								25d8aeac7c 
								
							 
						 
						
							
							
								
								Issue  #20555 : Use specific asserts in urllib, httplib, ftplib, cgi, wsgiref tests.  
							
							
							
						 
						
							2014-02-08 14:50:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								0abbe8c090 
								
							 
						 
						
							
							
								
								Issue  #20138 : The wsgiref.application_uri() and wsgiref.request_uri()  
							
							... 
							
							
							
							functions now conform to PEP 3333 when handle non-ASCII URLs. 
							
						 
						
							2014-01-12 12:08:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								550841253f 
								
							 
						 
						
							
							
								
								Issue  #16220 : wsgiref now always calls close() on an iterable response.  
							
							... 
							
							
							
							Patch by Brent Tubbs. 
							
						 
						
							2012-10-21 14:14:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								66510fedb4 
								
							 
						 
						
							
							
								
								Fix whacky spacking in test_wsgiref  
							
							
							
						 
						
							2012-10-21 14:13:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								ae247a5ff6 
								
							 
						 
						
							
							
								
								Issue  #16220 : wsgiref now always calls close() on an iterable response.  
							
							... 
							
							
							
							Patch by Brent Tubbs. 
							
						 
						
							2012-10-21 14:09:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								a5e0eaf2e1 
								
							 
						 
						
							
							
								
								Fix 5931 - Python runtime hardcoded in wsgiref.simple_server - Now it specifies an implementation specific term.  
							
							
							
						 
						
							2012-07-07 14:29:58 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								b715fac819 
								
							 
						 
						
							
							
								
								Issue  #3839 : wsgiref should not override a Content-Length header set by  
							
							... 
							
							
							
							the application.  Initial patch by Clovis Fabricio. 
							
						 
						
							2011-01-06 17:17:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								299fa4cb21 
								
							 
						 
						
							
							
								
								Fix Issue 10753 - Don't quote ;=, in the PATH_INFO envvar.  
							
							
							
						 
						
							2010-12-29 06:25:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Phillip J. Eby 
								
							 
						 
						
							
							
							
							
								
							
							
								b6d4a8e4de 
								
							 
						 
						
							
							
								
								Implement  http://bugs.python.org/issue10155  using And Clover's patch, w/added  
							
							... 
							
							
							
							docs and support for more client-generated CGI variables.  (This should
complete the WSGI 1.0.1 compliance changes for Python 3.x.) 
							
						 
						
							2010-11-03 22:39:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Phillip J. Eby 
								
							 
						 
						
							
							
							
							
								
							
							
								e159422ce9 
								
							 
						 
						
							
							
								
								Update wsgiref for PEP 3333, and fix errors introduced into the test suite 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'.) 
							
						 
						
							2010-11-02 22:28:59 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								5a53fdeee8 
								
							 
						 
						
							
							
								
								Merged revisions 78678,78680,78682 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r78678 | benjamin.peterson | 2010-03-04 21:07:59 -0600 (Thu, 04 Mar 2010) | 1 line
  set svn:eol-style
........
  r78680 | benjamin.peterson | 2010-03-04 21:15:07 -0600 (Thu, 04 Mar 2010) | 1 line
  set svn:eol-style on Lib files
........
  r78682 | benjamin.peterson | 2010-03-04 21:20:06 -0600 (Thu, 04 Mar 2010) | 1 line
  remove the svn:executable property from files that don't have shebang lines
........ 
							
						 
						
							2010-03-05 03:33:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								e96159335f 
								
							 
						 
						
							
							
								
								Merged revisions 77727 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r77727 | ezio.melotti | 2010-01-24 18:58:36 +0200 (Sun, 24 Jan 2010) | 1 line
  use assert[Not]IsInstance where appropriate
........ 
							
						 
						
							2010-01-24 19:26:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								577473fe68 
								
							 
						 
						
							
							
								
								use assert[Not]In where appropriate  
							
							... 
							
							
							
							A patch from Dave Malcolm. 
							
						 
						
							2010-01-19 00:09:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								8f5731ba03 
								
							 
						 
						
							
							
								
								Merged revisions 76086 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r76086 | antoine.pitrou | 2009-11-03 17:41:20 +0100 (mar., 03 nov. 2009) | 3 lines
  Try to make test_wsgiref less fragile against environment changes by other tests
........ 
							
						 
						
							2009-11-03 17:20:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								c9c0f201fe 
								
							 
						 
						
							
							
								
								convert old fail* assertions to assert*  
							
							
							
						 
						
							2009-06-30 23:06:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								a9ecbdade7 
								
							 
						 
						
							
							
								
								Fix BytesWarning with -bb in wsgiref.headers.Headers.  
							
							
							
						 
						
							2009-01-03 20:28:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								5f81741106 
								
							 
						 
						
							
							
								
								Actually make test_wsgiref independent from the Python version.  
							
							
							
						 
						
							2009-01-03 18:49:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								38a66adccb 
								
							 
						 
						
							
							
								
								Issue  #4718 : Adapt the wsgiref package so that it actually works with Python 3.x,  
							
							... 
							
							
							
							in accordance with http://www.wsgi.org/wsgi/Amendments_1.0  
							
						 
						
							2009-01-03 18:41:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								52dbbb9068 
								
							 
						 
						
							
							
								
								- Issue  #3300 : make urllib.parse.[un]quote() default to UTF-8.  
							
							... 
							
							
							
							Code contributed by Matt Giuca.  quote() now encodes the input
  before quoting, unquote() decodes after unquoting.  There are
  new arguments to change the encoding and errors settings.
  There are also new APIs to skip the encode/decode steps.
  [un]quote_plus() are also affected. 
							
						 
						
							2008-08-18 21:44:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								ee8712cda4 
								
							 
						 
						
							
							
								
								#2621  rename test.test_support to test.support  
							
							
							
						 
						
							2008-05-20 21:35:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Vassalotti 
								
							 
						 
						
							
							
							
							
								
							
							
								ce261952e6 
								
							 
						 
						
							
							
								
								Renamed the SocketServer module to 'socketserver'.  
							
							... 
							
							
							
							Merged revisions 63132 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
  r63132 | alexandre.vassalotti | 2008-05-11 22:11:22 -0400 (Sun, 11 May 2008) | 4 lines
  Updated all import statements to use the new socketserver module name.
  Renamed socketserver module in its own documentation.
  Renamed documentation references.
........ 
							
						 
						
							2008-05-12 02:31:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								250ad613f3 
								
							 
						 
						
							
							
								
								Bug  #2565 : The repr() of type objects now calls them 'class',  
							
							... 
							
							
							
							not 'type' - whether they are builtin types or not. 
							
						 
						
							2008-04-07 05:43:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Hylton 
								
							 
						 
						
							
							
							
							
								
							
							
								e6b59c5550 
								
							 
						 
						
							
							
								
								Make sure the mock object passed to finish_request() is buffered.  
							
							
							
						 
						
							2007-08-10 19:13:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								6a10e02aa6 
								
							 
						 
						
							
							
								
								Switch wsgiref to io.{StringIO,BytesIO}.  This shuts up the test failures.  
							
							... 
							
							
							
							(I'm not sure about it actually working though.) 
							
						 
						
							2007-08-08 17:01:45 +00:00