Petr Viktorin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b05955d6f5 
								
							 
						 
						
							
							
								
								bpo-43795: PEP 652 user documentation (GH-25668)  
							
							... 
							
							
							
							- Reformat the C API and ABI Versioning page (and extend/clarify a bit)
- Rewrite the stable ABI docs into a general text on C API Compatibility
- Add a list of Limited API contents, and notes for the individual items. 
- Replace `Include/README.rst` with a link to a devguide page with the same info 
							
						 
						
							2021-05-11 07:04:33 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pablo Galindo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c40ab5b699 
								
							 
						 
						
							
							
								
								Update the SOURCE_URI in pyspecific.py to point to the new branch (GH-25977)  
							
							
							
						 
						
							2021-05-08 03:43:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pablo Galindo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f5c5c0c362 
								
							 
						 
						
							
							
								
								Fix type group capture in the PEG highlight tool (GH-25464)  
							
							
							
						 
						
							2021-04-18 00:18:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f32d022147 
								
							 
						 
						
							
							
								
								bpo-43778: Fix Sphinx glossary_search extension (GH-25286)  
							
							... 
							
							
							
							Create the _static/ directory if it doesn't exist.
Add also constants for the static directory and the JSON filename. 
							
						 
						
							2021-04-09 00:07:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jules Lasne 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dbfabcc0c3 
								
							 
						 
						
							
							
								
								Fixed linenumber missing when audit hook has an error (GH-24692)  
							
							... 
							
							
							
							See https://github.com/sphinx-doc/sphinx/issues/8932 
Co-authored-by: tk0miya <i.tkomiya@gmail.com> 
							
						 
						
							2021-03-01 22:59:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pablo Galindo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								58fb156edd 
								
							 
						 
						
							
							
								
								bpo-42997: Improve error message for missing : before suites (GH-24292)  
							
							... 
							
							
							
							* Add to the peg generator a new directive ('&&') that allows to expect
  a token and hard fail the parsing if the token is not found. This
  allows to quickly emmit syntax errors for missing tokens.
* Use the new grammar element to hard-fail if the ':' is missing before
  suites. 
							
						 
						
							2021-02-02 19:54:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ammar Askar 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8c5d0347ef 
								
							 
						 
						
							
							
								
								bpo-34398: Allow glossary results to show up on search page (GH-8773)  
							
							
							
						 
						
							2020-12-18 20:00:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matěj Cepl 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b63a620014 
								
							 
						 
						
							
							
								
								bpo-42579: Make workaround for various versions of Sphinx more robust (GH-23662)  
							
							... 
							
							
							
							The solution in gh#python/cpython#13236 is too strict because it
effectively requires the use of Sphinx >= 2.0. It is not too difficult to
make the same solution more robust so it works with all normal versions
of Sphinx. 
							
						 
						
							2020-12-07 20:05:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dong-hee Na 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								09490a109f 
								
							 
						 
						
							
							
								
								bpo-42042: Use ids attribute instead of names attribute (GH-22739)  
							
							
							
						 
						
							2020-11-14 00:15:17 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dong-hee Na 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6595cb0af4 
								
							 
						 
						
							
							
								
								bpo-35293: Remove RemovedInSphinx40Warning (GH-22198)  
							
							... 
							
							
							
							* bpo-35293: Remove RemovedInSphinx40Warning
* Update Misc/NEWS.d/next/Documentation/2020-09-12-17-37-13.bpo-35293._cOwPD.rst
Co-authored-by: Victor Stinner <vstinner@python.org>
* bpo-35293: Apply Victor's review
Co-authored-by: Victor Stinner <vstinner@python.org> 
							
						 
						
							2020-09-18 18:22:36 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pablo Galindo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a5634c4067 
								
							 
						 
						
							
							
								
								bpo-41746: Add type information to asdl_seq objects (GH-22223)  
							
							... 
							
							
							
							* Add new capability to the PEG parser to type variable assignments. For instance:
```
       | a[asdl_stmt_seq*]=';'.small_stmt+ [';'] NEWLINE { a }
```
* Add new sequence types from the asdl definition (automatically generated)
* Make `asdl_seq` type a generic aliasing pointer type.
* Create a new `asdl_generic_seq` for the generic case using `void*`.
* The old `asdl_seq_GET`/`ast_seq_SET` macros now are typed.
* New `asdl_seq_GET_UNTYPED`/`ast_seq_SET_UNTYPED` macros for dealing with generic sequences.
* Changes all possible `asdl_seq` types to use specific versions everywhere. 
							
						 
						
							2020-09-16 19:42:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pablo Galindo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5a4a963a6c 
								
							 
						 
						
							
							
								
								Fix invalid escape sequences in the peg_highlight Sphinx extension (GH-22047)  
							
							
							
						 
						
							2020-09-02 15:29:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pablo Galindo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								72cabb2aa6 
								
							 
						 
						
							
							
								
								bpo-40939: Use the new grammar for the grammar specification documentation (GH-19969)  
							
							... 
							
							
							
							(We censor the heck out of actions and some other stuff using a custom "highlighter".)
Co-authored-by: Guido van Rossum <guido@python.org> 
							
						 
						
							2020-07-27 11:20:36 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Julien Palard 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7f03445d01 
								
							 
						 
						
							
							
								
								Doc: fix import of asdl.py when called from outside Doc/. (GH-21529)  
							
							
							
						 
						
							2020-07-20 09:48:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Julien Palard 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a103e73ce8 
								
							 
						 
						
							
							
								
								bpo-40742: Doc: fix parallel build. (GH-21237)  
							
							
							
						 
						
							2020-07-06 22:28:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Florian Dahlitz 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								735d902b36 
								
							 
						 
						
							
							
								
								bpo-40798: Generate a different message for already removed elements (GH-20483)  
							
							
							
						 
						
							2020-05-30 09:47:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Batuhan Taskaya 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b7a78ca74a 
								
							 
						 
						
							
							
								
								bpo-40517: Implement syntax highlighting support for ASDL (GH-19967)  
							
							
							
						 
						
							2020-05-07 13:57:26 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								eff870b618 
								
							 
						 
						
							
							
								
								Revert "bpo-40517: Implement syntax highlighting support for ASDL ( #19928 )" ( #19950 )  
							
							... 
							
							
							
							This reverts commit d60040ba22 
							
						 
						
							2020-05-05 22:33:55 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Batuhan Taskaya 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d60040ba22 
								
							 
						 
						
							
							
								
								bpo-40517: Implement syntax highlighting support for ASDL ( #19928 )  
							
							
							
						 
						
							2020-05-05 22:24:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Julien Palard 
								
							 
						 
						
							
							
							
							
								
							
							
								2c910c1e73 
								
							 
						 
						
							
							
								
								bpo-36675: Remove obsolete code. (GH-16024)  
							
							... 
							
							
							
							Does no longer work since Sphinx moved the trim_doctest_flag option in
the configuration. 
							
						 
						
							2019-09-12 12:23:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dmitry Shachnev 
								
							 
						 
						
							
							
							
							
								
							
							
								c3d679fd39 
								
							 
						 
						
							
							
								
								bpo-37504: Fix documentation build with texinfo builder (GH-14606)  
							
							... 
							
							
							
							In the table model used by docutils, the `cols` attribute of `tgroup`
nodes is mandatory, see [1]. It is used in texinfo builder in [2].
[1]: https://www.oasis-open.org/specs/tm9901.htm#AEN348 
[2]: https://github.com/sphinx-doc/sphinx/blob/v2.1.2/sphinx/writers/texinfo.py#L1129 
* Doc: Add texinfo support to the Makefile 
							
						 
						
							2019-09-10 15:40:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Julien Palard 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								63c98ed2d2 
								
							 
						 
						
							
							
								
								Doc: Fix PDF build (NoUri). (GH-15739)  
							
							
							
						 
						
							2019-09-09 12:54:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Anthony Sottile 
								
							 
						 
						
							
							
							
							
								
							
							
								e1786b5416 
								
							 
						 
						
							
							
								
								bpo-36853: Fix suspicious.py to actually print the unused rules ( #13579 )  
							
							... 
							
							
							
							* Fix suspicious.py to actually print the unused rules
* Fix the other `self.warn` calls 
							
						 
						
							2019-09-02 12:01:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e226e83d36 
								
							 
						 
						
							
							
								
								bpo-37363: Add audit events on startup for the run commands (GH-14524)  
							
							
							
						 
						
							2019-07-01 16:03:53 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								44f91c388a 
								
							 
						 
						
							
							
								
								bpo-37390: Add audit event table to documentations (GH-14406)  
							
							... 
							
							
							
							Also updates some (unreleased) event names to be consistent with the others. 
							
						 
						
							2019-06-27 10:47:59 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								60419a7e96 
								
							 
						 
						
							
							
								
								bpo-37363: Add audit events for a range of modules (GH-14301)  
							
							
							
						 
						
							2019-06-24 08:42:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Łukasz Langa 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9ab2fb1c68 
								
							 
						 
						
							
							
								
								Bump to 3.9.0a0  
							
							
							
						 
						
							2019-06-04 22:12:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Łukasz Langa 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3b5deb0116 
								
							 
						 
						
							
							
								
								Python 3.8.0b1  
							
							
							
						 
						
							2019-06-04 19:44:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b82e17e626 
								
							 
						 
						
							
							
								
								bpo-36842: Implement PEP 578 (GH-12613)  
							
							... 
							
							
							
							Adds sys.audit, sys.addaudithook, io.open_code, and associated C APIs. 
							
						 
						
							2019-05-23 08:45:22 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pablo Galindo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								960bb88376 
								
							 
						 
						
							
							
								
								Fix sphinx deprecation warning about env.note_versionchange() (GH-13236)  
							
							
							
						 
						
							2019-05-10 22:58:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								83dd4e87a6 
								
							 
						 
						
							
							
								
								bpo-18085: Update refcounts.dat. (GH-11247)  
							
							... 
							
							
							
							Fixed some errors in refcounts.dat, remove functions removed in
Python 3, and add more entries for documented functions. This will
add several automatically generated notes about return values. 
							
						 
						
							2018-12-20 09:33:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								afe17a7bee 
								
							 
						 
						
							
							
								
								bpo-35482: Fixes HTML escaping in CHM index and build location of NEWS file (GH-11224)  
							
							
							
						 
						
							2018-12-19 18:20:06 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Julien Palard 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								beed84ca5e 
								
							 
						 
						
							
							
								
								bpo-35015: Doc: Fix internationalisation of the availability directive. (GH-10360)  
							
							
							
						 
						
							2018-11-07 22:42:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Xtreak 
								
							 
						 
						
							
							
							
							
								
							
							
								c3f52a59ce 
								
							 
						 
						
							
							
								
								bpo-35036: Remove empty log line in the suspicious.py tool (GH-10024)  
							
							... 
							
							
							
							Previous to commit ee171a2 
							
						 
						
							2018-10-21 13:57:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pablo Galindo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ee171a26c1 
								
							 
						 
						
							
							
								
								Stop using deprecated logging API in Sphinx suspicious checker (GH-9875)  
							
							
							
						 
						
							2018-10-15 20:07:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stéphane Wirtel 
								
							 
						 
						
							
							
							
							
								
							
							
								e385d0661e 
								
							 
						 
						
							
							
								
								bpo-34967: Sphinx is deprecating add_description_unit, use add_object_type (GH-9827)  
							
							
							
						 
						
							2018-10-13 08:14:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheryl Sabella 
								
							 
						 
						
							
							
							
							
								
							
							
								2d6097d027 
								
							 
						 
						
							
							
								
								bpo-11233: Create availability directive for documentation (GH-9692)  
							
							... 
							
							
							
							Replace "Availability: xxx" with ".. availability:: xxx" in the doc.
Original patch by Georg Brandl.
Co-Authored-By: Georg Brandl <georg@python.org> 
							
						 
						
							2018-10-12 16:55:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									animalize 
								
							 
						 
						
							
							
							
							
								
							
							
								6261ae9b01 
								
							 
						 
						
							
							
								
								bpo-32174: Let .chm document display non-ASCII characters properly (GH-9758)  
							
							... 
							
							
							
							Let .chm document display non-ASCII characters properly
Escape the `body` part of .chm source file to 7-bit ASCII, to fix visual effect on some MBCS Windows systems. 
							
						 
						
							2018-10-08 14:20:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								471503954a 
								
							 
						 
						
							
							
								
								bpo-33649: Add a high-level section about Futures; few quick fixes (GH-9403)  
							
							... 
							
							
							
							Co-authored-by: Elvis Pranskevichus <elvis@magic.io> 
							
						 
						
							2018-09-18 17:55:44 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								acfb087f9f 
								
							 
						 
						
							
							
								
								fix pydoc-topics to work with Sphinx 1.7 (GH-6475)  
							
							... 
							
							
							
							In fact, we now require a newer Sphinx version because APIs have moved around. 
							
						 
						
							2018-04-16 22:56:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									cocoatomo 
								
							 
						 
						
							
							
							
							
								
							
							
								0febc05373 
								
							 
						 
						
							
							
								
								bpo-32087: Doc: Make "deprecated-removed"  directive translatable (GH-4473)  
							
							
							
						 
						
							2018-02-23 20:47:19 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jelle Zijlstra 
								
							 
						 
						
							
							
							
							
								
							
							
								ac317700ce 
								
							 
						 
						
							
							
								
								bpo-30406: Make async and await proper keywords ( #1669 )  
							
							... 
							
							
							
							Per PEP 492, 'async' and 'await' should become proper keywords in 3.7. 
							
						 
						
							2017-10-05 23:24:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ned Deily 
								
							 
						 
						
							
							
							
							
								
							
							
								50f58163a6 
								
							 
						 
						
							
							
								
								bpo-30939: Avoid Sphinx deprecation warning in docs build. ( #2721 )  
							
							
							
						 
						
							2017-07-15 15:28:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								272d888c7b 
								
							 
						 
						
							
							
								
								bpo-29783: Replace codecs.open() with io.open() ( #599 )  
							
							
							
						 
						
							2017-06-16 08:59:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									INADA Naoki 
								
							 
						 
						
							
							
							
							
								
							
							
								c351ce6a2c 
								
							 
						 
						
							
							
								
								bpo-28331: fix impl-detail label is removed when content is translated. (GH-195)  
							
							
							
						 
						
							2017-03-08 19:07:13 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								79ab8be05f 
								
							 
						 
						
							
							
								
								Support "bpo-" in Misc/NEWS ( #1 )  
							
							
							
						 
						
							2017-02-10 17:10:13 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								ba964cc5f7 
								
							 
						 
						
							
							
								
								Issues  #29349 : Merge Py 2.6+ compatibility from 3.6  
							
							
							
						 
						
							2017-01-29 23:37:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								b154113251 
								
							 
						 
						
							
							
								
								Issues  #29349 : Merge Py 2.6+ compatibility from 3.5  
							
							
							
						 
						
							2017-01-29 23:34:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								9a454021a4 
								
							 
						 
						
							
							
								
								Issue  #29349 : Use __future__ print_function; Sphinx may use Python 2.6+  
							
							
							
						 
						
							2017-01-29 23:33:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								c654f0acf9 
								
							 
						 
						
							
							
								
								Issues  #29349 : Add NEWS for 3.7; use “with” statement  
							
							
							
						 
						
							2017-01-29 10:17:17 +00:00