Zackery Spytz 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								14829b09eb 
								
							 
						 
						
							
							
								
								bpo-43087: Fix error in ctypes "Incomplete Types" doc (GH-24404)  
							
							... 
							
							
							
							The previous "Fundamental data types" section says a c_char_p must be bytes (or None). 
							
						 
						
							2021-04-05 15:21:00 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pablo Galindo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								57f21db3f6 
								
							 
						 
						
							
							
								
								Fix the "make suspicious" check on the pprint docs (GH-25193)  
							
							
							
						 
						
							2021-04-05 17:38:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b1dc1aacf8 
								
							 
						 
						
							
							
								
								bpo-43084: Return bool instead of int from curses.window.enclose() (GH-24398)  
							
							
							
						 
						
							2021-04-05 16:50:24 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ken Jin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2b5913b4ee 
								
							 
						 
						
							
							
								
								bpo-41370: Add note about ForwardRefs and PEP585 generic types in docs ( #25183 )  
							
							
							
						 
						
							2021-04-04 08:14:44 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ammar Askar 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b2a91e0c9e 
								
							 
						 
						
							
							
								
								bpo-43705: Document that SyntaxError's offsets are 1-indexed (GH-25153)  
							
							... 
							
							
							
							Changed the inline mentions of the attributes into a proper attribute list like `SystemExit` has.
Automerge-Triggered-By: GH:gvanrossum 
							
						 
						
							2021-04-02 14:25:31 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zackery Spytz 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								afd1265058 
								
							 
						 
						
							
							
								
								bpo-31956: Add start and stop parameters to array.index() (GH-25059)  
							
							... 
							
							
							
							Co-Authored-By: Anders Lorentsen <Phaqui@gmail.com> 
							
						 
						
							2021-04-03 00:28:35 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ethan Furman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								49aec1a185 
								
							 
						 
						
							
							
								
								Enum: add (re)import of Flag for doctests (GH-25118)  
							
							... 
							
							
							
							Fix issue with CI doctest forgetting that ``Flag`` had already been imported. 
							
						 
						
							2021-03-31 09:20:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1b4a9c7956 
								
							 
						 
						
							
							
								
								bpo-42225: IDLE - document two unix-related problems. ( #25078 )  
							
							... 
							
							
							
							1. Bad IP masquerade rules can prevent startup.
2. X cannot handle some complex colored chars. 
							
						 
						
							2021-03-31 01:19:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ethan Furman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b775106d94 
								
							 
						 
						
							
							
								
								bpo-40066: Enum: modify repr() and str() (GH-22392)  
							
							... 
							
							
							
							* Enum: streamline repr() and str(); improve docs
- repr() is now ``enum_class.member_name``
- stdlib global enums are ``module_name.member_name``
- str() is now ``member_name``
- add HOW-TO section for ``Enum``
- change main documentation to be an API reference 
							
						 
						
							2021-03-30 21:17:26 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Inada Naoki 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4827483f47 
								
							 
						 
						
							
							
								
								bpo-43510: Implement PEP 597 opt-in EncodingWarning. (GH-19481)  
							
							... 
							
							
							
							See [PEP 597](https://www.python.org/dev/peps/pep-0597/ ).
* Add `-X warn_default_encoding` and `PYTHONWARNDEFAULTENCODING`.
* Add EncodingWarning
* Add io.text_encoding()
* open(), TextIOWrapper() emits EncodingWarning when encoding is omitted and warn_default_encoding is enabled.
* _pyio.TextIOWrapper() uses UTF-8 as fallback default encoding used when failed to import locale module. (used during building Python)
* bz2, configparser, gzip, lzma, pathlib, tempfile modules use io.text_encoding().
* What's new entry 
							
						 
						
							2021-03-29 12:28:14 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Irit Katriel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fb1d01b963 
								
							 
						 
						
							
							
								
								bpo-31907: [doc] clarify that str.format() does not support arbitrary expressions ( #25053 )  
							
							
							
						 
						
							2021-03-28 16:47:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason R. Coombs 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								af50c84643 
								
							 
						 
						
							
							
								
								bpo-43644: Add docs for importlib.resources.as_file. ( #25048 )  
							
							
							
						 
						
							2021-03-27 20:25:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ville Skyttä 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9798cef92b 
								
							 
						 
						
							
							
								
								bpo-39616: clarify SSLContext.check_hostname effect (GH-18484)  
							
							... 
							
							
							
							It doesn't actually affect whether match_hostname() is called (it
never is in this context any longer), but whether hostname
verification occurs in the first place. 
							
						 
						
							2021-03-27 07:20:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jürgen Gmach 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								027b669927 
								
							 
						 
						
							
							
								
								bpo-43354: xmlrpc: Fix type documentation for Fault.faultCode (GH-24707)  
							
							... 
							
							
							
							The type of `faultCode` has to be an `int` instead of a `str`.
cf http://xmlrpc.com/spec.md 
Pinging @pganssle 
							
						 
						
							2021-03-26 14:09:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jared Sutton 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								21a2cabb37 
								
							 
						 
						
							
							
								
								bpo-43620: Remove reference to os.sep from os.path.join() doc ( #25025 )  
							
							... 
							
							
							
							- removed ambiguous reference to os.sep from os.path.join() doc 
							
						 
						
							2021-03-26 12:02:32 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Inada Naoki 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b045cdaf34 
								
							 
						 
						
							
							
								
								Doc: io: Remove "In-memory streams" section (GH-24927)  
							
							
							
						 
						
							2021-03-25 16:23:50 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9cb31d6716 
								
							 
						 
						
							
							
								
								bpo-42137: have ModuleType.__repr__ prefer __spec__ over module_repr() (GH-24953)  
							
							... 
							
							
							
							This is to work towards the removal of the use of  module_repr() in Python 3.12 (documented as deprecated since 3.4). 
							
						 
						
							2021-03-24 08:26:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sblondon 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3ba3d513b1 
								
							 
						 
						
							
							
								
								bpo-42914: add a pprint underscore_numbers option (GH-24864)  
							
							... 
							
							
							
							pprint() gains a new boolean underscore_numbers kwarg to emit
integers with thousands separated by an underscore character
for improved readability (for example 1_000_000 instead of 1000000). 
							
						 
						
							2021-03-24 01:23:20 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pablo Galindo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d9692027f4 
								
							 
						 
						
							
							
								
								bpo-31861: Complete the C-API docs for PyObject_GetAiter and PyAiter_Check (GH-25004)  
							
							
							
						 
						
							2021-03-23 23:57:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joshua Bronson 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f0a6fde882 
								
							 
						 
						
							
							
								
								bpo-31861: Add aiter and anext to builtins ( #23847 )  
							
							... 
							
							
							
							Co-authored-by: jab <jab@users.noreply.github.com>
Co-authored-by: Daniel Pope <mauve@mauveweb.co.uk>
Co-authored-by: Justin Wang <justin39@gmail.com> 
							
						 
						
							2021-03-23 15:47:21 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								76b5d714e4 
								
							 
						 
						
							
							
								
								Clarify attribute docs on types.ModuleType (GH-24974)  
							
							
							
						 
						
							2021-03-23 08:25:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rui Cunha 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b05b48dd7a 
								
							 
						 
						
							
							
								
								bpo-43571: Add IPPROTO_MPTCP macro (GH-24946)  
							
							... 
							
							
							
							Add IPPROTO_MPTCP constant when defined in the system headers. 
							
						 
						
							2021-03-20 15:04:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Burr 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e0b4aa0f5c 
								
							 
						 
						
							
							
								
								bpo-39342: Expose X509_V_FLAG_ALLOW_PROXY_CERTS in ssl module (GH-18011)  
							
							... 
							
							
							
							Exposes the `X509_V_FLAG_ALLOW_PROXY_CERTS` constant as `ssl.VERIFY_ALLOW_PROXY_CERTS` to allow for proxy certificate validation as described in: https://www.openssl.org/docs/man1.1.1/man7/proxy-certificates.html  
							
						 
						
							2021-03-18 01:24:01 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason R. Coombs 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								35d5068928 
								
							 
						 
						
							
							
								
								bpo-43428: Improve documentation for importlib.metadata changes. (GH-24858)  
							
							... 
							
							
							
							* bpo-43428: Sync with importlib_metadata 3.7.3 (16ac3a95)
* Add 'versionadded' for importlib.metadata.packages_distributions
* Add section in what's new for Python 3.10 highlighting most salient changes and relevant backport. 
							
						 
						
							2021-03-14 22:20:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									CAM Gerlach 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bd2fa3c416 
								
							 
						 
						
							
							
								
								bpo-29982: Add "ignore_cleanup_errors" param to tempfile.TemporaryDirectory() (GH-24793)  
							
							
							
						 
						
							2021-03-14 11:06:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kamil Turek 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9923df9641 
								
							 
						 
						
							
							
								
								bpo-43245: Add keyword argument support to ChainMap.new_child() (GH-24788)  
							
							
							
						 
						
							2021-03-13 19:15:44 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zackery Spytz 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f2b45367f1 
								
							 
						 
						
							
							
								
								Fix some minor errors in the docs (GH-24834)  
							
							
							
						 
						
							2021-03-13 17:00:28 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jason R. Coombs 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f917efccf8 
								
							 
						 
						
							
							
								
								bpo-43428: Sync with importlib_metadata 3.7. (GH-24782)  
							
							... 
							
							
							
							* bpo-43428: Sync with importlib_metadata 3.7.2 (67234b6)
* Add blurb
* Reformat blurb to create separate paragraphs for each change included. 
							
						 
						
							2021-03-13 11:31:45 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mariusz Felisiak 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d0a445490e 
								
							 
						 
						
							
							
								
								Update link to Django's Context class. ( #24805 )  
							
							... 
							
							
							
							* Update link to Django's Context class.
* Update link to get-pip.py. 
							
						 
						
							2021-03-13 04:26:11 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ba251c2ae6 
								
							 
						 
						
							
							
								
								bpo-43356: Allow passing a signal number to interrupt_main() (GH-24755)  
							
							... 
							
							
							
							Also introduce a new C API ``PyErr_SetInterruptEx(int signum)``. 
							
						 
						
							2021-03-11 23:35:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Adrian Freund 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0a30f0e934 
								
							 
						 
						
							
							
								
								Fix error in documentation for ast.match_case (GH-24807)  
							
							
							
						 
						
							2021-03-10 07:58:31 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pablo Galindo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b4f9089d4a 
								
							 
						 
						
							
							
								
								bpo-43439: Add audit hooks for gc functions (GH-24794)  
							
							
							
						 
						
							2021-03-10 00:53:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kamil Turek 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								62a03cd490 
								
							 
						 
						
							
							
								
								bpo-43446: Fix markup in sqlite3 footnote (GH-24806)  
							
							
							
						 
						
							2021-03-10 01:41:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guilherme Martins Crocetti 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0554044ddc 
								
							 
						 
						
							
							
								
								bpo-43415: Fix typo on dataclasses.rst ( #24789 )  
							
							
							
						 
						
							2021-03-08 17:50:39 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Desmond Cheong 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3abf6f0102 
								
							 
						 
						
							
							
								
								bpo-14678: Update zipimport to support importlib.invalidate_caches() (GH-24159)  
							
							... 
							
							
							
							Added an invalidate_caches() method to the zipimport.zipimporter class based on the implementation of importlib.FileFinder.invalidate_caches(). This was done by adding a get_files() method and an _archive_mtime attribute to zipimport.zipimporter to check for updates or cache invalidation whenever the cache of files and toc entry information in the zipimporter is accessed. 
							
						 
						
							2021-03-08 12:06:02 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mariusz Felisiak 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bbba28212c 
								
							 
						 
						
							
							
								
								bpo-43353: Document that logging.getLevelName() accepts string representation of logging level. (GH-24693)  
							
							... 
							
							
							
							[bpo-43353]()
Automerge-Triggered-By: GH:vsajip 
							
						 
						
							2021-03-08 03:16:20 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5eb7796b7f 
								
							 
						 
						
							
							
								
								Put contextvars docs into the concurrency category (GH-24760)  
							
							
							
						 
						
							2021-03-06 08:25:54 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Willmer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ff5f05934d 
								
							 
						 
						
							
							
								
								bpo-43407: Clarify comparisons of time.monotonic() et al results (GH-24757)  
							
							... 
							
							
							
							Previous wording implied that only the result of call N and N+1 could be
meaningfully compared, whereas comparing call N and N+M is fine. 
							
						 
						
							2021-03-05 20:22:13 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddie Peters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2122e48630 
								
							 
						 
						
							
							
								
								bpo-43400: Remove "easy to use" from mock docs (GH-24752)  
							
							
							
						 
						
							2021-03-04 15:39:29 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Erlend Egeberg Aasland 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								40d1b831ec 
								
							 
						 
						
							
							
								
								bpo-43396: Normalise naming in sqlite3 doc examples (GH-24746)  
							
							
							
						 
						
							2021-03-04 17:46:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric L 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9c7927400c 
								
							 
						 
						
							
							
								
								bpo-40701: tempfile mixes str and bytes in an inconsistent manner (GH-20442)  
							
							... 
							
							
							
							The case of tempfile.tempdir variable being bytes is now handled consistently.
The getters return the right type and no more error of mixing str and bytes unless explicitly caused by the user.
Adds a regression test.
Expands the documentation to clarify the behavior.
Co-authored-by: Eric L <ewl+git@lavar.de>
Co-authored-by: Gregory P. Smith <greg@krypto.org> 
							
						 
						
							2021-03-03 12:36:22 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pablo Galindo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								62e3b6370c 
								
							 
						 
						
							
							
								
								Add an attribution to the Green Tree Snakes in the AST docs (GH-24727)  
							
							
							
						 
						
							2021-03-03 18:25:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ethan Furman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								44e580f448 
								
							 
						 
						
							
							
								
								bpo-43162: [Enum] update docs, renable doc tests (GH-24487)  
							
							... 
							
							
							
							* update docs, renable doc tests
* make deprecation warning active for two releases 
							
						 
						
							2021-03-03 09:54:30 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Adorilson Bezerra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a347bc0b35 
								
							 
						 
						
							
							
								
								Doc: Improve library/json document. (GH-24390)  
							
							
							
						 
						
							2021-03-02 10:51:58 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Erik Soma 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								72fcd14a82 
								
							 
						 
						
							
							
								
								bpo-42840: Document providing kwargs to type. ( #24173 )  
							
							... 
							
							
							
							Co-authored-by: Ken Jin <28750310+Fidget-Spinner@users.noreply.github.com> 
							
						 
						
							2021-03-01 15:21:04 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mariatta Wijaya 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f193874056 
								
							 
						 
						
							
							
								
								Fix grammar in enum documentation. (GH-24689)  
							
							... 
							
							
							
							There is an extra `s` in the singular word `method`.
Reported in docs mailing list by Steven Nguyen.
Automerge-Triggered-By: GH:Mariatta 
							
						 
						
							2021-03-01 10:56:03 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Erlend Egeberg Aasland 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f4d7d46cb4 
								
							 
						 
						
							
							
								
								closes bpo-43349: Fix tuning(7) manpage hyperlink. (GH-24680)  
							
							
							
						 
						
							2021-03-01 08:44:46 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pablo Galindo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a8e2615aa8 
								
							 
						 
						
							
							
								
								bpo-42128: Add documentation for the new match-based AST nodes (GH-24673)  
							
							... 
							
							
							
							* bpo-42128: Add documentation for the new match-based AST nodes
* Update Doc/library/ast.rst
Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
* Fix trailing whitespace
Co-authored-by: Carol Willing <carolcode@willingconsulting.com> 
							
						 
						
							2021-02-28 18:08:37 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Bryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1e3c68246e 
								
							 
						 
						
							
							
								
								bpo-43345: Enhance TypedDict documentation. ( #24668 )  
							
							
							
						 
						
							2021-02-27 23:02:14 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brandt Bucher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								145bf269df 
								
							 
						 
						
							
							
								
								bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917)  
							
							... 
							
							
							
							Co-authored-by: Guido van Rossum <guido@python.org>
Co-authored-by: Talin <viridia@gmail.com>
Co-authored-by: Pablo Galindo <pablogsal@gmail.com> 
							
						 
						
							2021-02-26 14:51:55 -08:00