Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3f819ca138 
								
							 
						 
						
							
							
								
								bpo-35110: Fix unintentional spaces around hyphens and dashes. (GH-10231)  
							
							
							
						 
						
							2018-10-31 02:26:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Snow 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9e7c92193c 
								
							 
						 
						
							
							
								
								bpo-17045:  Improve C-API doc for PyTypeObject. (gh-7413)  
							
							... 
							
							
							
							The existing doc had a number of info gaps and was a little hard to use.  This patch provides several quick-reference tables as well as examples. 
							
						 
						
							2018-06-14 15:46:35 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Siddhesh Poyarekar 
								
							 
						 
						
							
							
							
							
								
							
							
								55edd0c185 
								
							 
						 
						
							
							
								
								bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030)  
							
							... 
							
							
							
							METH_NOARGS functions need only a single argument but they are cast
into a PyCFunction, which takes two arguments.  This triggers an
invalid function cast warning in gcc8 due to the argument mismatch.
Fix this by adding a dummy unused argument. 
							
						 
						
							2018-04-29 21:59:33 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								46936d5a71 
								
							 
						 
						
							
							
								
								Improve highlighting of some code blocks. (GH-6401)  
							
							
							
						 
						
							2018-04-08 19:18:04 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1d80a56173 
								
							 
						 
						
							
							
								
								bpo-33201: Modernize "Extension types" doc (GH-6337)  
							
							... 
							
							
							
							* bpo-33201: Modernize "Extension types" doc
* Split tutorial and other topics
* Some small fixes
* Address some review comments
* Rename noddy* to custom* and shoddy to sublist
* Fix markup 
							
						 
						
							2018-04-07 18:14:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5bb0005f9f 
								
							 
						 
						
							
							
								
								Make formatting of some return codes conforming to the general style. ( #5587 )  
							
							
							
						 
						
							2018-02-09 13:31:19 +02: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emanuele Gaifas 
								
							 
						 
						
							
							
							
							
								
							
							
								cdfe910e74 
								
							 
						 
						
							
							
								
								Extending Python Doc minor updates  (GH-4518)  
							
							... 
							
							
							
							Move footnote markers to be closer to the related terminology:
before the end of the sentence, instead of after. 
							
						 
						
							2017-11-24 00:49:57 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stefan Krah 
								
							 
						 
						
							
							
							
							
								
							
							
								ca72589bfa 
								
							 
						 
						
							
							
								
								bpo-31443: Formulate the type slot initialization rules in terms of C99. ( #3688 )  
							
							
							
						 
						
							2017-09-22 17:44:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergey Fedoseev 
								
							 
						 
						
							
							
							
							
								
							
							
								d9a2b99ac4 
								
							 
						 
						
							
							
								
								Fix the indentation in Extending Python code example (GH-3244)  
							
							... 
							
							
							
							Code was indented with three spaces.
Fixed using four spaces. 
							
						 
						
							2017-08-30 07:50:40 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									INADA Naoki 
								
							 
						 
						
							
							
							
							
								
							
							
								a6296d34a4 
								
							 
						 
						
							
							
								
								bpo-31095: fix potential crash during GC (GH-2974)  
							
							
							
						 
						
							2017-08-24 14:55:17 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									UltimateCoder 
								
							 
						 
						
							
							
							
							
								
							
							
								8856940cf2 
								
							 
						 
						
							
							
								
								bpo-28315: Improve code examples in docs (GH-1372)  
							
							... 
							
							
							
							Replace
   File "<stdin>", line 1, in ? 
with 
   File "<stdin>", line 1, in <module> 
							
						 
						
							2017-05-03 09:46:45 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								84b8e92e46 
								
							 
						 
						
							
							
								
								bpo-29918: Add missed "const" modifiers in C API documentation. ( #846 )  
							
							
							
						 
						
							2017-03-30 10:01:03 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								007d7ff73f 
								
							 
						 
						
							
							
								
								Issue  #28761 : The fields name and doc of structures PyMemberDef, PyGetSetDef,  
							
							... 
							
							
							
							PyStructSequence_Field, PyStructSequence_Desc, and wrapperbase are now of
type "const char *" rather of "char *". 
							
						 
						
							2016-11-22 07:58:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								bb8fd5b1eb 
								
							 
						 
						
							
							
								
								Fixed the documentation of the structure PyMethodDef.  
							
							... 
							
							
							
							The fields ml_name and ml_doc are of type "const char *" rather of "char *". 
							
						 
						
							2016-11-21 11:38:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								06a8dea46d 
								
							 
						 
						
							
							
								
								Fixed the documentation of the structure PyMethodDef.  
							
							... 
							
							
							
							The fields ml_name and ml_doc are of type "const char *" rather of "char *". 
							
						 
						
							2016-11-21 11:37:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								9440787867 
								
							 
						 
						
							
							
								
								Issue  #26638 : Merge option warning fixes from 3.5 into 3.6  
							
							
							
						 
						
							2016-10-30 04:21:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								5c67933940 
								
							 
						 
						
							
							
								
								Issue  #26638 : Mask undefined CLI options to defeat new Sphinx warnings  
							
							
							
						 
						
							2016-10-30 04:20:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								e45b7c09ec 
								
							 
						 
						
							
							
								
								Issue  #18287 : PyType_Ready() now checks that tp_name is not NULL.  
							
							... 
							
							
							
							Original patch by Niklas Koep. 
							
						 
						
							2016-10-07 23:25:46 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								de0574bdab 
								
							 
						 
						
							
							
								
								Issue  #18287 : PyType_Ready() now checks that tp_name is not NULL.  
							
							... 
							
							
							
							Original patch by Niklas Koep. 
							
						 
						
							2016-10-07 23:24:35 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								9f4712af25 
								
							 
						 
						
							
							
								
								Issue  #23710 : Merge from 3.5  
							
							
							
						 
						
							2016-08-03 12:59:16 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								bed6891c77 
								
							 
						 
						
							
							
								
								Issue  #23710 : Update PyObject_HEAD documentation  
							
							... 
							
							
							
							Since PEP 3123, PyObject_HEAD only has one field named ob_base.
Users now need to use the Py_TYPE macro instead of self->ob_type.
Initial patch by Ammar Askar. 
							
						 
						
							2016-08-03 12:58:49 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								6a09315ff0 
								
							 
						 
						
							
							
								
								Issue  #26462 : Merge code block fixes from 3.5  
							
							
							
						 
						
							2016-07-29 01:49:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								1050d2d0c7 
								
							 
						 
						
							
							
								
								Issue  #26462 : Doc: reduce literal_block warnings, fix syntax highlighting.  
							
							... 
							
							
							
							Patch by Julien Palard. 
							
						 
						
							2016-07-26 11:18:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								d7e44b61e7 
								
							 
						 
						
							
							
								
								Issue  #17264 : Fix cross refs and a markup error in extending/building.rst  
							
							
							
						 
						
							2016-04-09 09:08:26 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								705c0e38c2 
								
							 
						 
						
							
							
								
								Issue  #17264 : Fix cross refs and a markup error in extending/building.rst  
							
							
							
						 
						
							2016-04-09 09:08:05 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								3902d62c4e 
								
							 
						 
						
							
							
								
								merge with 3.5  
							
							
							
						 
						
							2016-02-26 19:37:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								5d94134040 
								
							 
						 
						
							
							
								
								Closes   #25910 : fix dead and permanently redirected links in the docs. Thanks to SilentGhost for the patch.  
							
							
							
						 
						
							2016-02-26 19:37:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								c0a732e901 
								
							 
						 
						
							
							
								
								Merge with 3.5  
							
							
							
						 
						
							2016-01-09 12:22:13 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								6401e79520 
								
							 
						 
						
							
							
								
								Issue  #26029 : Finish correction.  
							
							
							
						 
						
							2016-01-09 12:22:00 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								3acf170869 
								
							 
						 
						
							
							
								
								Merge with 3.5  
							
							
							
						 
						
							2016-01-09 03:28:01 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								2a97f8a6d1 
								
							 
						 
						
							
							
								
								Issue  #26029 : Remove extraneous word.  Patch by Upendra Kumar.  
							
							
							
						 
						
							2016-01-09 03:27:37 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								b4ce1fc31b 
								
							 
						 
						
							
							
								
								Issue  #5319 : New Py_FinalizeEx() API to exit with status 120 on failure  
							
							
							
						 
						
							2015-11-30 03:18:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								31ce9ac867 
								
							 
						 
						
							
							
								
								Issue  #25022 : Merge with 3.4  
							
							
							
						 
						
							2015-09-10 16:08:21 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								3d9a9d47a8 
								
							 
						 
						
							
							
								
								Issue  #25022 : Add NEWS, fix docs to not mention the old example.  
							
							
							
						 
						
							2015-09-10 15:50:58 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								36f22a2820 
								
							 
						 
						
							
							
								
								Issue  #24808 : Merge 3.4 into 3.5; adjust new tp_as_async field  
							
							
							
						 
						
							2015-08-25 05:25:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								78d5033337 
								
							 
						 
						
							
							
								
								Issue  #24808 : Update the documentation of some PyTypeObject fields  
							
							... 
							
							
							
							Patch by Joseph Weston. 
							
						 
						
							2015-08-25 05:06:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								c75e2dd4c6 
								
							 
						 
						
							
							
								
								Issue  #24680 : Remove random backslash.  Patch by cdz.  
							
							
							
						 
						
							2015-07-21 22:33:16 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								c8115b8ba5 
								
							 
						 
						
							
							
								
								Issue  #24680 : Merge with 3.4  
							
							
							
						 
						
							2015-07-21 22:34:16 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								2ab5b092e5 
								
							 
						 
						
							
							
								
								Close   #24458 : PEP 489 documentation  
							
							... 
							
							
							
							Patch by Petr Viktorin. 
							
						 
						
							2015-07-03 19:49:15 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								cd881b850c 
								
							 
						 
						
							
							
								
								Fixed documentation of functions with const char* arguments.  
							
							
							
						 
						
							2015-06-21 17:12:16 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								03863d2b29 
								
							 
						 
						
							
							
								
								Fixed documentation of functions with const char* arguments.  
							
							
							
						 
						
							2015-06-21 17:11:21 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								f3e40fac10 
								
							 
						 
						
							
							
								
								Issue 24180: Documentation for PEP 492 changes.  
							
							
							
						 
						
							2015-05-21 11:50:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								e6d3abd452 
								
							 
						 
						
							
							
								
								Merge:  #17380 : Document tp_init return value in extending docs.  
							
							
							
						 
						
							2015-04-12 21:52:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								354c7403c5 
								
							 
						 
						
							
							
								
								#17380 : Document tp_init return value in extending docs.  
							
							... 
							
							
							
							Patch by James Powell. 
							
						 
						
							2015-04-12 21:51:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								8391b728e9 
								
							 
						 
						
							
							
								
								Issue  #22883 : Update PyInt to PyLong in C API example.  
							
							
							
						 
						
							2015-02-17 10:19:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								df0db49b1b 
								
							 
						 
						
							
							
								
								Issue  #22883 : Update PyInt to PyLong in C API example.  
							
							
							
						 
						
							2015-02-17 10:18:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								743ffe248c 
								
							 
						 
						
							
							
								
								merge 3.4  
							
							
							
						 
						
							2015-01-05 14:39:06 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								63b55580fb 
								
							 
						 
						
							
							
								
								emphasize that cffi is better than extension modules for portability  
							
							
							
						 
						
							2015-01-05 14:38:46 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								e21a531ef1 
								
							 
						 
						
							
							
								
								merge with 3.4  
							
							
							
						 
						
							2014-10-31 10:39:29 +01:00