Daniele Procida 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								809ea7c4b6 
								
							 
						 
						
							
							
								
								gh-107432 Update Porting Python 2 Code to Python 3 how-to (GH-107434)  
							
							... 
							
							
							
							https://docs.python.org/3/howto/pyporting.html#porting-python-2-code-to-python-3  was written for another time. In this patch:
- material that frames Python 3 as "new" is removed
- descriptions and directions have been trimmed 
						
							2023-08-24 11:28:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rafael Fontenelle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								68ed2a2a3f 
								
							 
						 
						
							
							
								
								GH-103484: Fix redirected permanently URLs ( #104001 )  
							
							... 
							
							
							
							Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Co-authored-by: Oleg Iarygin <dralife@yandex.ru> 
							
						 
						
							2023-05-02 09:34:44 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f79547a429 
								
							 
						 
						
							
							
								
								gh-91838: Use HTTPS links in docs for resources which redirect to HTTPS (GH-95527)  
							
							... 
							
							
							
							If an HTTP link is redirected to a same looking HTTPS link, the latter can
be used directly without changes in readability and behavior.
It protects from a men-in-the-middle attack.
This change does not affect Python examples. 
							
						 
						
							2022-08-04 10:13:49 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rohit Nishad 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								977d99d1cc 
								
							 
						 
						
							
							
								
								Fix 404 link to the pyporting mailing list (GH-27320)  
							
							... 
							
							
							
							Co-authored-by: Mariatta Wijaya <Mariatta@users.noreply.github.com>
Co-authored-by: Łukasz Langa <lukasz@langa.pl> 
							
						 
						
							2021-08-04 20:53:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Oleg Höfling 
								
							 
						 
						
							
							
							
							
								
							
							
								e6ae90dede 
								
							 
						 
						
							
							
								
								Replace links in howto/pyporting.rst with sphinx references (GH-17781)  
							
							... 
							
							
							
							Signed-off-by: Oleg Höfling <oleg.hoefling@gmail.com> 
							
						 
						
							2020-01-05 17:08:14 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brad 
								
							 
						 
						
							
							
							
							
								
							
							
								8b2aa1fdde 
								
							 
						 
						
							
							
								
								Use python -m pip install in porting guide and venv docs (GH-13257)  
							
							... 
							
							
							
							This is to help prevent people from accidentally installing into the wrong Python interpreter if they are not aware of which Python interpreter `pip` points to. 
							
						 
						
							2019-06-21 11:20:21 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stéphane Wirtel 
								
							 
						 
						
							
							
							
							
								
							
							
								19177fbd5d 
								
							 
						 
						
							
							
								
								bpo-33503: Fix the broken pypi link in the source and the documentation (GH-6814)  
							
							
							
						 
						
							2018-05-15 14:58:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sanyam Khurana 
								
							 
						 
						
							
							
							
							
								
							
							
								338cd83c5d 
								
							 
						 
						
							
							
								
								bpo-25910: Link redirections in docs ( #1933 )  
							
							... 
							
							
							
							Fixes some redirection links in docs. 
							
						 
						
							2018-01-20 01:25:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sanyam Khurana 
								
							 
						 
						
							
							
							
							
								
							
							
								1b4587a246 
								
							 
						 
						
							
							
								
								bpo-25910: Fixes redirection from http to https ( #4674 )  
							
							
							
						 
						
							2017-12-06 17:39:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								7e93c84438 
								
							 
						 
						
							
							
								
								Grammatical fixes following #d95f19892fd0  
							
							
							
						 
						
							2016-12-22 10:02:01 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								5866719510 
								
							 
						 
						
							
							
								
								Update porting HOWTO to drop unicode_literals and mention static type checking  
							
							
							
						 
						
							2016-12-17 12:37:20 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								54005afeee 
								
							 
						 
						
							
							
								
								Use sys.version_info, not sys.version.  
							
							... 
							
							
							
							sys.version[0] gives a string, which fails > comparison with 2.
Reported by Arne Maximilian Richter on docs@ 
							
						 
						
							2016-08-17 09:51:20 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								a90a4a9651 
								
							 
						 
						
							
							
								
								Issue  #27125 : Remove duplicated words from documentation and comments  
							
							
							
						 
						
							2016-05-30 04:04:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								6dff0205b7 
								
							 
						 
						
							
							
								
								Issue  #26736 : Used HTTPS for external links in the documentation if possible.  
							
							
							
						 
						
							2016-05-07 10:49:07 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								adcb654519 
								
							 
						 
						
							
							
								
								Suggest people use feature detection in porting guide  
							
							
							
						 
						
							2016-03-18 13:23:58 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								c04fb56e36 
								
							 
						 
						
							
							
								
								Issue  #26304 : Change "allows to <verb>" to "allows <verb>ing" or similar  
							
							... 
							
							
							
							The original form is incorrect grammar and feels awkward, even though the
meaning is clear. 
							
						 
						
							2016-02-10 05:44:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								8396b8ef08 
								
							 
						 
						
							
							
								
								Fix a grammar error in the porting HOWTO as found by Eric Smith.  
							
							
							
						 
						
							2015-04-13 16:32:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								fd53f98459 
								
							 
						 
						
							
							
								
								Issue  #23733 : Mention bytes.__mod__ in the porting HOWTO.  
							
							
							
						 
						
							2015-04-13 16:21:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								3764fc2951 
								
							 
						 
						
							
							
								
								Fix doc build error  
							
							
							
						 
						
							2015-04-13 21:07:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								4269d6db93 
								
							 
						 
						
							
							
								
								Issue  #23732 : Mention the new -b semantics in the porting HOWTO.  
							
							
							
						 
						
							2015-04-13 14:37:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								2645bad04f 
								
							 
						 
						
							
							
								
								Make the case to only support Python 2.7 when supporting 2/3 simultaneously  
							
							
							
						 
						
							2015-03-13 12:49:44 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								fdde79dbf6 
								
							 
						 
						
							
							
								
								Fix the clarification as to why division cannot be ported automatically  
							
							
							
						 
						
							2015-02-27 15:10:03 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ned Deily 
								
							 
						 
						
							
							
							
							
								
							
							
								4592497f9d 
								
							 
						 
						
							
							
								
								Add missing URL link to Modernize docs.  
							
							
							
						 
						
							2015-01-03 00:45:55 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								bd62f0a6e4 
								
							 
						 
						
							
							
								
								Issue  #23047 : Fix typo in pyporting.rst.  
							
							... 
							
							
							
							Patch by Chaitanya agrawal. 
							
						 
						
							2014-12-13 15:48:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								90783ebf27 
								
							 
						 
						
							
							
								
								Address some comments from Nick Coghlan  
							
							
							
						 
						
							2014-12-12 15:13:43 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								17be09c475 
								
							 
						 
						
							
							
								
								Fix a bad link  
							
							
							
						 
						
							2014-12-05 18:11:05 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								6b335196c5 
								
							 
						 
						
							
							
								
								Issue  #22914 : Update the Python 2/3 porting HOWTO to describe a more  
							
							... 
							
							
							
							automated process. 
							
						 
						
							2014-12-05 10:56:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								5aa761db52 
								
							 
						 
						
							
							
								
								pyporting howto: fix link target  
							
							
							
						 
						
							2014-10-30 22:52:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								6b4c847c4f 
								
							 
						 
						
							
							
								
								Doc: fix default role usage (except in unittest mock docs)  
							
							
							
						 
						
							2014-10-30 22:26:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								b7354a65ce 
								
							 
						 
						
							
							
								
								Fixing broken links in doc, part 4: some more breaks and redirects  
							
							
							
						 
						
							2014-10-29 10:57:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								9bdcb3bc8a 
								
							 
						 
						
							
							
								
								Fixing broken links in doc, part 2: howto/  
							
							
							
						 
						
							2014-10-29 09:37:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								728e4debd8 
								
							 
						 
						
							
							
								
								Fix external links to docs.python.org to use internal links instead.  
							
							
							
						 
						
							2014-10-29 09:00:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								e73778c1ac 
								
							 
						 
						
							
							
								
								Use https:// URLs when referring to python.org hosts.  
							
							
							
						 
						
							2014-10-29 08:36:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								3732ed2414 
								
							 
						 
						
							
							
								
								Merge in all documentation changes since branching 3.4.0rc1.  
							
							
							
						 
						
							2014-03-15 21:13:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								f0996a9970 
								
							 
						 
						
							
							
								
								Issue  #20208 : Clarify some things in the Python porting HOWTO.  
							
							... 
							
							
							
							Thanks to Rodrigo Bernardo Pimentel, Ondřej Čertík, and Dmitry
Shachnev for the feedback leading to the changes. 
							
						 
						
							2014-01-17 11:45:01 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								9ca21b3e1d 
								
							 
						 
						
							
							
								
								Issue  #20096 : Update the Python 2/3 porting HOWTO to focus on  
							
							... 
							
							
							
							source-compatibility instead of 2to3. 
							
						 
						
							2014-01-07 11:52:04 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								a4d170d985 
								
							 
						 
						
							
							
								
								Removed spaces before commas and periods.  
							
							
							
						 
						
							2013-12-23 18:20:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								b7e6b89554 
								
							 
						 
						
							
							
								
								Touch up the Python 2 to 3 porting guide  
							
							
							
						 
						
							2013-03-09 14:22:35 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								790e005669 
								
							 
						 
						
							
							
								
								#14640 : Fix typos/syntax in pyporting.rst.  
							
							... 
							
							
							
							Patch by Dionysios Kalofonos. 
							
						 
						
							2012-04-23 14:44:00 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason R. Coombs 
								
							 
						 
						
							
							
							
							
								
							
							
								a90e364ea5 
								
							 
						 
						
							
							
								
								Issue  #12666 : Added section about map changes.  
							
							
							
						 
						
							2011-12-03 08:24:21 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								e130a52d8a 
								
							 
						 
						
							
							
								
								Remove duplication.  
							
							
							
						 
						
							2011-10-19 10:58:56 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								c17c1f64aa 
								
							 
						 
						
							
							
								
								#11897 : Fix typo in porting howto. Patch by Marti Raudsepp.  
							
							
							
						 
						
							2011-04-21 14:49:03 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								6277fa4f7d 
								
							 
						 
						
							
							
								
								Update the porting HOWTO to be a little less harsh on using 2to3.  
							
							... 
							
							
							
							Patch reviewed by Raymond Hettinger, permission from Georg Brandl to commit
during an RC. 
							
						 
						
							2011-02-18 01:34:28 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								829befb9e3 
								
							 
						 
						
							
							
								
								Fix markup error and update suspicious ignores.  
							
							
							
						 
						
							2011-02-13 09:59:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								a2f154459a 
								
							 
						 
						
							
							
								
								Tweak wording about equality comparison.  
							
							
							
						 
						
							2011-02-09 22:55:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								2cb2fa9796 
								
							 
						 
						
							
							
								
								Consistent heading spacing, and fix two typos.  
							
							
							
						 
						
							2011-02-07 15:30:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								7ac3419a6c 
								
							 
						 
						
							
							
								
								Fix some typos and grammar  
							
							
							
						 
						
							2011-02-07 04:44:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								2d062de1d8 
								
							 
						 
						
							
							
								
								Fix some typos and grammar  
							
							... 
							
							
							
							[commit during RC with Brett's approval] 
							
						 
						
							2011-02-07 04:19:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								98135d07e7 
								
							 
						 
						
							
							
								
								Mention that people going the source compatibility route should run 2to3 to find pain points.  
							
							
							
						 
						
							2011-02-05 22:22:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								45aa7cc7a7 
								
							 
						 
						
							
							
								
								Soften wording on doctest.  
							
							
							
						 
						
							2011-02-05 22:16:40 +00:00