Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								c7876464e7 
								
							 
						 
						
							
							
								
								Issue  #6057 : Merge from 3.5  
							
							 
							
							
							
						 
						
							2016-08-25 00:45:36 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								ed789f9cf9 
								
							 
						 
						
							
							
								
								Issue  #6057 : Document exceptions in sqlite3 module  
							
							 
							
							... 
							
							
							
							Patch by Jaysinh Shukla and Stéphane Wirtel. 
							
						 
						
							2016-08-25 00:45:07 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								3c0d0baf2b 
								
							 
						 
						
							
							
								
								Issue  #12319 : Support for chunked encoding of HTTP request bodies  
							
							 
							
							... 
							
							
							
							When the body object is a file, its size is no longer determined with
fstat(), since that can report the wrong result (e.g. reading from a pipe).
Instead, determine the size using seek(), or fall back to chunked encoding
for unseekable files.
Also, change the logic for detecting text files to check for TextIOBase
inheritance, rather than inspecting the “mode” attribute, which may not
exist (e.g. BytesIO and StringIO).  The Content-Length for text files is no
longer determined ahead of time, because the original logic could have been
wrong depending on the codec and newline translation settings.
Patch by Demian Brecht and Rolf Krahl, with a few tweaks by me. 
							
						 
						
							2016-08-24 06:33:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								0add84b9b8 
								
							 
						 
						
							
							
								
								Issue  #27539 : Merge from 3.5.  
							
							 
							
							
							
						 
						
							2016-08-22 10:56:06 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								844796530a 
								
							 
						 
						
							
							
								
								Issue  #27539 : Fix unnormalised Fraction.__pow__ result for negative exponent and base. Thanks Vedran Čačić.  
							
							 
							
							
							
						 
						
							2016-08-22 10:50:53 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								cbcd221de4 
								
							 
						 
						
							
							
								
								Merge  #27782  fix from 3.5  
							
							 
							
							
							
						 
						
							2016-08-21 17:43:58 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								8682f578c1 
								
							 
						 
						
							
							
								
								Issue  #27782 : Fix m_methods handling in multiphase init  
							
							 
							
							... 
							
							
							
							Multi-phase extension module import now correctly allows the
``m_methods`` field to be used to add module level functions
to instances of non-module types returned from ``Py_create_mod``.
Patch by Xiang Zhang. 
							
						 
						
							2016-08-21 17:41:56 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								c199603853 
								
							 
						 
						
							
							
								
								Merge:  #2466 : ismount now recognizes mount points user can't access.  
							
							 
							
							
							
						 
						
							2016-08-18 21:31:13 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								750018b91a 
								
							 
						 
						
							
							
								
								#2466 : ismount now recognizes mount points user can't access.  
							
							 
							
							... 
							
							
							
							Patch by Robin Roth, reviewed by Serhiy Storchaka, comment wording
tweaked by me. 
							
						 
						
							2016-08-18 21:27:48 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								cde03fa038 
								
							 
						 
						
							
							
								
								[merge from 3.5] - Prevent HTTPoxy attack (CVE-2016-1000110)  
							
							 
							
							... 
							
							
							
							Ignore the HTTP_PROXY variable when REQUEST_METHOD environment is set, which
indicates that the script is in CGI mode.
Issue #27568  Reported and patch contributed by Rémi Rampin. 
							
						 
						
							2016-07-30 23:51:13 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Xavier de Gaye 
								
							 
						 
						
							
							
							
							
								
							
							
								3a32bdfaa7 
								
							 
						 
						
							
							
								
								Issue  #27453 : CPP invocation in configure must use CPPFLAGS.  
							
							 
							
							... 
							
							
							
							Patch by Chi Hsuan Yen. 
							
						 
						
							2016-07-30 11:28:35 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								d78448e912 
								
							 
						 
						
							
							
								
								Issue  #27366 : Implement PEP 487  
							
							 
							
							... 
							
							
							
							- __init_subclass__ called when new subclasses defined
- __set_name__ called when descriptors are part of a
  class definition 
							
						 
						
							2016-07-30 16:26:03 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								4b53359090 
								
							 
						 
						
							
							
								
								Issue  #27490 : Merge pgen cross-compile logic from 3.5  
							
							 
							
							
							
						 
						
							2016-07-28 01:30:06 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								eac67be948 
								
							 
						 
						
							
							
								
								Issue  #27490 : Do not build pgen when cross-compiling  
							
							 
							
							... 
							
							
							
							The dependendency on the $(PGEN) variable must only be
set when not cross-compiling. When cross-compiling,
$(PGEN) will not be used, so no need to build it.
Patch by Thomas Perl. 
							
						 
						
							2016-07-28 01:28:27 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								de85ed69f4 
								
							 
						 
						
							
							
								
								Closes   #25393 : Merge with 3.5  
							
							 
							
							
							
						 
						
							2016-07-19 16:46:09 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								48e3f98206 
								
							 
						 
						
							
							
								
								Issue  #25393 : Fix probable copy/paste error in resource docs  
							
							 
							
							... 
							
							
							
							Patch by Alakshendra Yadav. 
							
						 
						
							2016-07-19 16:41:20 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								896e87a99c 
								
							 
						 
						
							
							
								
								Merge for  #26844  
							
							 
							
							
							
						 
						
							2016-07-15 10:59:11 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								f76457e122 
								
							 
						 
						
							
							
								
								Issue  #26844 : Fix imp.find_module() to have the exception related to  
							
							 
							
							... 
							
							
							
							type issues be about 'path' instead of 'name'.
Thanks to Lev Maximov for the patch. 
							
						 
						
							2016-07-15 10:58:54 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								fdcdd9ed80 
								
							 
						 
						
							
							
								
								Issue  #26896 : Disambiguate uses of "importer" with "finder".  
							
							 
							
							... 
							
							
							
							Thanks to Oren Milman for the patch. 
							
						 
						
							2016-07-08 11:00:00 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								15552c39e0 
								
							 
						 
						
							
							
								
								Issue  #27285 : Document the deprecation of the pyvenv script.  
							
							 
							
							... 
							
							
							
							As part of the update, the documentation was updated to normalize
around the term "virtual environment" instead of relying too heavily
on "venv" for the same meaning and leading to inconsistent usage of
either.
Thanks to Steve Piercy for the patch. 
							
						 
						
							2016-07-08 10:46:21 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								ea93ac013d 
								
							 
						 
						
							
							
								
								Issue  #26536 : socket.ioctl now supports SIO_LOOPBACK_FAST_PATH. Patch by Daniel Stokes.  
							
							 
							
							
							
						 
						
							2016-06-17 12:52:18 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								cefa9172a2 
								
							 
						 
						
							
							
								
								Issue  #27238 : Got rid of bare excepts in the turtle module.  Original patch  
							
							 
							
							... 
							
							
							
							by Jelle Zijlstra. 
							
						 
						
							2016-06-14 22:52:04 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								e0b70cd8a9 
								
							 
						 
						
							
							
								
								Issue  #16864 : Cursor.lastrowid now supports REPLACE statement  
							
							 
							
							... 
							
							
							
							Initial patch by Alex LordThorsen. 
							
						 
						
							2016-06-14 15:25:36 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Łukasz Langa 
								
							 
						 
						
							
							
							
							
								
							
							
								34ad2ef8f9 
								
							 
						 
						
							
							
								
								Merge 3.5, issue  #14209  
							
							 
							
							
							
						 
						
							2016-06-11 18:05:42 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Łukasz Langa 
								
							 
						 
						
							
							
							
							
								
							
							
								0d18c15fbf 
								
							 
						 
						
							
							
								
								Issue  #14209 : pkgutil.iter_zipimport_modules ignores the prefix for packages  
							
							 
							
							... 
							
							
							
							Patch by James Pickering. 
							
						 
						
							2016-06-11 18:02:46 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Łukasz Langa 
								
							 
						 
						
							
							
							
							
								
							
							
								5135e9ed51 
								
							 
						 
						
							
							
								
								Merge 3.5, issue  #27194  
							
							 
							
							
							
						 
						
							2016-06-11 16:56:18 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Łukasz Langa 
								
							 
						 
						
							
							
							
							
								
							
							
								e7f27481a8 
								
							 
						 
						
							
							
								
								Issue  #27194 : superfluous truncate calls in tarfile.py slow down extraction  
							
							 
							
							... 
							
							
							
							Patch by Jason Fried. 
							
						 
						
							2016-06-11 16:42:36 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								4da945f361 
								
							 
						 
						
							
							
								
								Merge Issue  #22558 .  
							
							 
							
							
							
						 
						
							2016-06-11 15:06:08 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								fa089b9b0b 
								
							 
						 
						
							
							
								
								Issue  #22558 : Add remaining doc links to source code for Python-coded modules.  
							
							 
							
							... 
							
							
							
							Reformat header above separator line (added if missing) to a common format.
Patch by Yoni Lavi. 
							
						 
						
							2016-06-11 15:02:54 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								40de69ac58 
								
							 
						 
						
							
							
								
								Issue  #25738 : Merge HTTP server from 3.5  
							
							 
							
							
							
						 
						
							2016-06-08 09:45:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								e42e129ebe 
								
							 
						 
						
							
							
								
								Issue  #25738 : Don’t send message body for 205 Reset Content  
							
							 
							
							... 
							
							
							
							Patch by Susumu Koshiba. 
							
						 
						
							2016-06-08 08:29:13 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								9ff9cbd600 
								
							 
						 
						
							
							
								
								Merge 3.5 (os.urandom)  
							
							 
							
							
							
						 
						
							2016-06-07 11:25:43 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								dddf4849ec 
								
							 
						 
						
							
							
								
								os.urandom() doesn't block on Linux anymore  
							
							 
							
							... 
							
							
							
							Issue #26839 : On Linux, os.urandom() now calls getrandom() with GRND_NONBLOCK
to fall back on reading /dev/urandom if the urandom entropy pool is not
initialized yet. Patch written by Colm Buckley. 
							
						 
						
							2016-06-07 11:21:42 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ethan Furman 
								
							 
						 
						
							
							
							
							
								
							
							
								b11c744290 
								
							 
						 
						
							
							
								
								add Dusty Phillips to ACKS  
							
							 
							
							
							
						 
						
							2016-06-04 15:53:08 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								b4b966ece2 
								
							 
						 
						
							
							
								
								Issue  #19611 : handle implicit parameters in inspect.signature  
							
							 
							
							... 
							
							
							
							inspect.signature now reports the implicit ``.0`` parameters generated by
the compiler for comprehension and generator expression scopes as if they
were positional-only parameters called ``implicit0``.
Patch by Jelle Zijlstra. 
							
						 
						
							2016-06-04 14:40:03 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								d2367c651e 
								
							 
						 
						
							
							
								
								Clean up urlopen doc string.  
							
							 
							
							... 
							
							
							
							Clarifies what is returned when and that the methods are common between the two.
Patch by Alexander Liu as part of #22797 . 
							
						 
						
							2016-06-03 20:16:06 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								13ee7d15e3 
								
							 
						 
						
							
							
								
								Merge:  #16484 : Fix pydoc doc links to modules whose names are mixed case.  
							
							 
							
							
							
						 
						
							2016-06-03 19:29:18 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								ead9bfc5c3 
								
							 
						 
						
							
							
								
								#16484 : Fix pydoc doc links to modules whose names are mixed case.  
							
							 
							
							... 
							
							
							
							Patch by Sean Rodman, test by Kaushik N. 
							
						 
						
							2016-06-03 19:28:35 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								3bad04ca62 
								
							 
						 
						
							
							
								
								Merge:  #26829 : Clarify that namespace is copied to a new __dict__ in instance creation.  
							
							 
							
							
							
						 
						
							2016-06-02 20:06:13 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								dd4fcf52f4 
								
							 
						 
						
							
							
								
								#26829 : Clarify that namespace is copied to a new __dict__ in instance creation.  
							
							 
							
							... 
							
							
							
							Patch by Emily Morehouse. 
							
						 
						
							2016-06-02 20:05:43 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								1b50c4d697 
								
							 
						 
						
							
							
								
								Merge:  #27185 : move test_pep292 into test_string.  
							
							 
							
							
							
						 
						
							2016-06-02 19:38:20 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								a32c738ad7 
								
							 
						 
						
							
							
								
								#27185 : move test_pep292 into test_string.  
							
							 
							
							... 
							
							
							
							This makes the Template tests discoverable.  Patch by Erin Braswell. 
							
						 
						
							2016-06-02 19:37:47 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								0d20189f63 
								
							 
						 
						
							
							
								
								Merge:  #20973 : add total ordering tests for ipaddress  
							
							 
							
							
							
						 
						
							2016-06-02 15:49:41 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								947ff38725 
								
							 
						 
						
							
							
								
								#20973 : add total ordering tests for ipaddress  
							
							 
							
							... 
							
							
							
							Patch by Tommy Beadle. 
							
						 
						
							2016-06-02 15:46:04 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								672866d009 
								
							 
						 
						
							
							
								
								Issue 25926:  Clarify that the pure python equivalents are only approximate.  
							
							 
							
							
							
						 
						
							2016-05-28 00:17:54 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								819581b843 
								
							 
						 
						
							
							
								
								Issue 25926:  Clarify that the pure python equivalents are only approximate.  
							
							 
							
							
							
						 
						
							2016-05-28 00:10:56 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								4a3443be43 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #27057 )  
							
							 
							
							
							
						 
						
							2016-05-19 16:48:06 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								3116cc44af 
								
							 
						 
						
							
							
								
								Fix os.set_inheritable() on Android  
							
							 
							
							... 
							
							
							
							Issue #27057 : Fix os.set_inheritable() on Android, ioctl() is blocked by
SELinux and fails with EACCESS. The function now falls back to fcntl().
Patch written by Michał Bednarski. 
							
						 
						
							2016-05-19 16:46:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								c85dd85f1a 
								
							 
						 
						
							
							
								
								Issue  #26807 : mock_open 'files' no longer error on readline at end of file.  
							
							 
							
							... 
							
							
							
							Patch from Yolanda Robla. 
							
						 
						
							2016-05-16 15:22:45 +12:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								9549a3e3d4 
								
							 
						 
						
							
							
								
								Issue  #26807 : mock_open 'files' no longer error on readline at end of file.  
							
							 
							
							... 
							
							
							
							Patch from Yolanda Robla. 
							
						 
						
							2016-05-16 15:22:01 +12:00