Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								c216c48699 
								
							 
						 
						
							
							
								
								Close   #19494 : add urrlib.request.HTTPBasicPriorAuthHandler  
							
							... 
							
							
							
							This auth handler adds the Authorization header to the first
HTTP request rather than waiting for a HTTP 401 Unauthorized
response from the server as the default HTTPBasicAuthHandler
does.
This allows working with websites like https://api.github.com  which do
not follow the strict interpretation of RFC, but more the dicta in the
end of section 2 of RFC 2617:
    > A client MAY preemptively send the corresponding Authorization
    > header with requests for resources in that space without receipt
    > of another challenge from the server.  Similarly, when a client
    > sends a request to a proxy, it may reuse a userid and password in
    > the Proxy-Authorization header field without receiving another
    > challenge from the proxy server. See section 4 for security
    > considerations associated with Basic authentication.
Patch by Matej Cepl. 
							
						 
						
							2014-11-12 23:33:50 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								4a358de34e 
								
							 
						 
						
							
							
								
								context has been backported so fix versionchanged  
							
							
							
						 
						
							2014-11-03 17:04:01 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								1cca273669 
								
							 
						 
						
							
							
								
								merge 3.4 ( #22417 )  
							
							
							
						 
						
							2014-11-03 14:36:48 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								4ffb075271 
								
							 
						 
						
							
							
								
								PEP 476: enable HTTPS certificate verification by default ( #22417 )  
							
							... 
							
							
							
							Patch by Alex Gaynor with some modifications by me. 
							
						 
						
							2014-11-03 14:29:33 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								030dbb91a9 
								
							 
						 
						
							
							
								
								merge 3.4  
							
							
							
						 
						
							2014-11-02 13:19:15 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								a5c9c37dd5 
								
							 
						 
						
							
							
								
								wrap  
							
							
							
						 
						
							2014-11-02 13:17:56 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								8b7e161ac3 
								
							 
						 
						
							
							
								
								backport context argument of urlopen ( #22366 ) for pep 476  
							
							
							
						 
						
							2014-09-19 15:23:30 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								a5c85b3f5f 
								
							 
						 
						
							
							
								
								Issue  #22366 : urllib.request.urlopen will accept a context object (SSLContext)  
							
							... 
							
							
							
							as an argument which will then used be for HTTPS connection.
Patch by Alex Gaynor. 
							
						 
						
							2014-09-19 15:23:30 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Donald Stufft 
								
							 
						 
						
							
							
							
							
								
							
							
								8b852f111e 
								
							 
						 
						
							
							
								
								Fix Issue  #21528  - Fix documentation typos  
							
							
							
						 
						
							2014-05-20 12:58:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								df48b97855 
								
							 
						 
						
							
							
								
								Fix a few scoping issues with versionadded/versionchanged directives.  
							
							
							
						 
						
							2014-03-24 09:06:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								3732ed2414 
								
							 
						 
						
							
							
								
								Merge in all documentation changes since branching 3.4.0rc1.  
							
							
							
						 
						
							2014-03-15 21:13:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								2a6145290b 
								
							 
						 
						
							
							
								
								Removed spaces before commas and periods.  
							
							
							
						 
						
							2013-12-23 18:21:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								a4d170d985 
								
							 
						 
						
							
							
								
								Removed spaces before commas and periods.  
							
							
							
						 
						
							2013-12-23 18:20:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								0e90e99188 
								
							 
						 
						
							
							
								
								Issue  #19795 : Improved markup of True/False constants.  
							
							
							
						 
						
							2013-11-29 12:19:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								fbc1c26803 
								
							 
						 
						
							
							
								
								Issue  #19795 : Improved markup of True/False constants.  
							
							
							
						 
						
							2013-11-29 12:17:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								10e73babad 
								
							 
						 
						
							
							
								
								Improve  #19204 : Improved cross-references in the urllib package documentation.  
							
							
							
						 
						
							2013-10-13 20:07:51 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								5e1c053f0c 
								
							 
						 
						
							
							
								
								Improve  #19204 : Improved cross-references in the urllib package documentation.  
							
							
							
						 
						
							2013-10-13 20:06:50 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason R. Coombs 
								
							 
						 
						
							
							
							
							
								
							
							
								0c47f34385 
								
							 
						 
						
							
							
								
								Issue  #18978 : Update docs to reflect explicitly the ability to set the attribute at the class level.  
							
							
							
						 
						
							2013-09-22 09:33:45 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								8307075ce8 
								
							 
						 
						
							
							
								
								Fix   #17272  - Make Request.full_url and Request.get_full_url return same result under all circumstances.  
							
							... 
							
							
							
							Document the change of Request.full_url to a property. 
							
						 
						
							2013-05-24 09:14:12 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								b710d7e4c3 
								
							 
						 
						
							
							
								
								- Issue  #17977 : The documentation for the cadefault argument's default value  
							
							... 
							
							
							
							in urllib.request.urlopen() is fixed to match the code. 
							
						 
						
							2013-05-14 11:38:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								d486707d2e 
								
							 
						 
						
							
							
								
								- Issue  #17977 : The documentation for the cadefault argument's default value  
							
							... 
							
							
							
							in urllib.request.urlopen() is fixed to match the code. 
							
						 
						
							2013-05-14 11:35:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								d4c1b36c39 
								
							 
						 
						
							
							
								
								Merge: Reflow paragraphs.  
							
							... 
							
							
							
							(I got a merge conflict on this in urllib.request.rst, which makes no sense to
me.  Hopefully I didn't screw up the previous 3.3 commit.) 
							
						 
						
							2013-04-28 11:30:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								9330a94467 
								
							 
						 
						
							
							
								
								Reflow paragraphs.  
							
							... 
							
							
							
							I know one of them looks worse, but now it is <80 chars and
matches the 2.7 text. 
							
						 
						
							2013-04-28 11:24:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								876f08e3ae 
								
							 
						 
						
							
							
								
								Merge  #7152 : Clarify that ProxyHandler is added only if proxy settings are detected.  
							
							... 
							
							
							
							Behavior confirmation and initial patch by Jessica McKellar. 
							
						 
						
							2013-04-28 11:08:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								5aea37ad1d 
								
							 
						 
						
							
							
								
								#7152 : Clarify that ProxyHandler is added only if proxy settings are detected.  
							
							... 
							
							
							
							Behavior confirmation and initial patch by Jessica McKellar. 
							
						 
						
							2013-04-28 11:07:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								6ddec17f01 
								
							 
						 
						
							
							
								
								#17474  - merge from 3.3. Update default Docs with versionchanged markup on what's removed  
							
							
							
						 
						
							2013-03-19 18:03:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								cd3bb8b73c 
								
							 
						 
						
							
							
								
								#17474  - Mark the deprecated Request methods as deprecated-removed. Review by Ezio Melotti  
							
							
							
						 
						
							2013-03-19 18:01:43 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								41518b4af0 
								
							 
						 
						
							
							
								
								#17474  - Remove the various deprecated methods of Request class.  
							
							
							
						 
						
							2013-03-18 18:06:00 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								7f6d79721d 
								
							 
						 
						
							
							
								
								#10050  : merge to default  
							
							
							
						 
						
							2013-03-18 17:10:45 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								6227c6952e 
								
							 
						 
						
							
							
								
								#10050  - Document DeprecationWarnings for URLopener and FancyURLopener (msg172874 )  
							
							
							
						 
						
							2013-03-18 17:09:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								1428e1335f 
								
							 
						 
						
							
							
								
								#17307  - merge from 3.3  
							
							
							
						 
						
							2013-03-13 13:43:23 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								e66cc8172d 
								
							 
						 
						
							
							
								
								#17307  - merge from 3.2  
							
							
							
						 
						
							2013-03-13 13:42:47 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								5eda539591 
								
							 
						 
						
							
							
								
								Addressing the review comment made by Terry Reedy  
							
							
							
						 
						
							2013-02-07 21:45:08 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								cf6e21ccef 
								
							 
						 
						
							
							
								
								Addressing the review comment made by Terry Reedy  
							
							
							
						 
						
							2013-02-07 21:44:42 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								d03f467dc2 
								
							 
						 
						
							
							
								
								Addressing the review comment made by Terry Reedy  
							
							
							
						 
						
							2013-02-07 21:43:21 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								b36f7d7b7e 
								
							 
						 
						
							
							
								
								Fix Issue17069: Document getcode method in urllib.request.rst  
							
							
							
						 
						
							2013-02-07 00:50:02 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								599ac4ba2d 
								
							 
						 
						
							
							
								
								Fix Issue17069: Document getcode method in urllib.request.rst  
							
							
							
						 
						
							2013-02-07 00:49:12 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								b98e96a23f 
								
							 
						 
						
							
							
								
								Fix Issue17069: Document getcode method in urllib.request.rst  
							
							
							
						 
						
							2013-02-07 00:47:01 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								c0fc958299 
								
							 
						 
						
							
							
								
								Add a missing versionadded.  
							
							
							
						 
						
							2012-12-22 10:36:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								bff98fe536 
								
							 
						 
						
							
							
								
								Issue  #16464 : reset Request's Content-Length header on .data change.  
							
							... 
							
							
							
							It will be recalculated on sending request to HTTP server.
Patch by Alexey Kachayev 
							
						 
						
							2012-11-27 23:06:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								df204be922 
								
							 
						 
						
							
							
								
								Issue  #16423 : urllib.request now has support for `data:` URLs.  
							
							... 
							
							
							
							Patch by Mathias Panzenböck. 
							
						 
						
							2012-11-24 17:59:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								6b0bdab429 
								
							 
						 
						
							
							
								
								Fixes issue  #16409 : The reporthook callback made by the legacy  
							
							... 
							
							
							
							urllib.request.urlretrieve API now properly supplies a constant
non-zero block_size as it did in Python 3.2 and 2.7.  This matches the
behavior of urllib.request.URLopener.retrieve. 
							
						 
						
							2012-11-10 13:43:44 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Meador Inge 
								
							 
						 
						
							
							
							
							
								
							
							
								5116704ec5 
								
							 
						 
						
							
							
								
								Issue  #15410 : Fix the urllib.request.Request.is_unverifiable deprecation documentation.  
							
							
							
						 
						
							2012-07-20 19:50:41 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								61063cca6a 
								
							 
						 
						
							
							
								
								Fix a couple of versionadded/versionchanged related markup errors.  
							
							
							
						 
						
							2012-06-24 22:48:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								33369cf9a5 
								
							 
						 
						
							
							
								
								Fix a bunch of "versionchanged" related markup errors.  
							
							
							
						 
						
							2012-06-24 22:48:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								de9ac6c2e5 
								
							 
						 
						
							
							
								
								Issue  #14780 : urllib.request.urlopen() now has a cadefault argument to use the default certificate store.  
							
							... 
							
							
							
							Initial patch by James Oakley. 
							
						 
						
							2012-05-16 21:40:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								4b7698c468 
								
							 
						 
						
							
							
								
								issue14427 - Document Request.get_header and Request.header_items  
							
							
							
						 
						
							2012-04-29 11:51:56 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								8dc500476a 
								
							 
						 
						
							
							
								
								issue14427 - Document Request.get_header and Request.header_items  
							
							
							
						 
						
							2012-04-29 11:50:39 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								e53d977e80 
								
							 
						 
						
							
							
								
								Explain the use of charset parameter with Content-Type header: issue11082  
							
							
							
						 
						
							2012-03-15 18:15:34 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								6b3434ae04 
								
							 
						 
						
							
							
								
								Explain the use of charset parameter with Content-Type header. Issue11082  
							
							
							
						 
						
							2012-03-15 18:11:16 -07:00