Pablo Galindo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b86ed8e3bb 
								
							 
						 
						
							
							
								
								bpo-43797: Improve syntax error for invalid comparisons ( #25317 )  
							
							... 
							
							
							
							* bpo-43797: Improve syntax error for invalid comparisons
* Update Lib/test/test_fstring.py
Co-authored-by: Guido van Rossum <gvanrossum@gmail.com>
* Apply review comments
* can't -> cannot
Co-authored-by: Guido van Rossum <gvanrossum@gmail.com> 
							
						 
						
							2021-04-12 16:59:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ethan Furman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8c14f5a787 
								
							 
						 
						
							
							
								
								bpo-42248: [Enum] ensure exceptions raised in `_missing_` are released (GH-25350)  
							
							
							
						 
						
							2021-04-12 08:51:20 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cédric Krier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e126547c07 
								
							 
						 
						
							
							
								
								bpo-34311: Add locale.localize (GH-15275)  
							
							... 
							
							
							
							* Add method localize to the locale module
* Update the documentation of the locale module 
							
						 
						
							2021-04-12 14:17:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								95bbb331ec 
								
							 
						 
						
							
							
								
								bpo-43723: Fix deprecation error caused by thread.setDaemon() (GH-25361)  
							
							
							
						 
						
							2021-04-12 13:12:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3447750073 
								
							 
						 
						
							
							
								
								bpo-41561: Fix testing with OpenSSL 1.0.2 (GH-25355)  
							
							... 
							
							
							
							Signed-off-by: Christian Heimes <christian@python.org> 
							
						 
						
							2021-04-12 12:00:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jelle Zijlstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9825bdfbd5 
								
							 
						 
						
							
							
								
								bpo-43723: Deprecate camelCase aliases from threading (GH-25174)  
							
							... 
							
							
							
							The snake_case names have existed since Python 2.6, so there is
no reason to keep the old camelCase names around. One similar
method, threading.Thread.isAlive, was already removed in
Python 3.9 (bpo-37804). 
							
						 
						
							2021-04-12 10:42:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								553ee2781a 
								
							 
						 
						
							
							
								
								bpo-43682: Make staticmethod objects callable (GH-25117)  
							
							... 
							
							
							
							Static methods (@staticmethod) are now callable as regular functions. 
							
						 
						
							2021-04-12 00:21:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ken Jin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b38601d496 
								
							 
						 
						
							
							
								
								bpo-42967: coerce bytes separator to string in urllib.parse_qs(l) ( #24818 )  
							
							... 
							
							
							
							* coerce bytes separator to string
* Add news
* Update Misc/NEWS.d/next/Library/2021-03-11-00-31-41.bpo-42967.2PeQRw.rst 
							
						 
						
							2021-04-11 06:26:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dennis Sweeney 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dfb45323ce 
								
							 
						 
						
							
							
								
								bpo-43751: Fix anext() bug where it erroneously returned None (GH-25238)  
							
							
							
						 
						
							2021-04-11 05:51:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jelle Zijlstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9045919bfa 
								
							 
						 
						
							
							
								
								bpo-43772: Fix TypeVar.__ror__ (GH-25339)  
							
							
							
						 
						
							2021-04-10 20:00:05 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jelle Zijlstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								522433601a 
								
							 
						 
						
							
							
								
								bpo-43783: Add ParamSpecArgs/Kwargs (GH-25298)  
							
							
							
						 
						
							2021-04-10 19:57:05 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric V. Smith 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								750f484752 
								
							 
						 
						
							
							
								
								bpo-43764: Add match_args=False parameter to dataclass decorator and to make_dataclasses function. (GH-25337)  
							
							... 
							
							
							
							Add match_args=False parameter to dataclass decorator and to make_dataclass function. 
							
						 
						
							2021-04-10 21:28:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthew Suozzo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								75a06f067b 
								
							 
						 
						
							
							
								
								bpo-43798: Add source location attributes to alias (GH-25324)  
							
							... 
							
							
							
							* Add source location attributes to alias.
* Move alias star construction to pegen helper.
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
Co-authored-by: Pablo Galindo <Pablogsal@gmail.com> 
							
						 
						
							2021-04-10 22:56:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6f37ebc61e 
								
							 
						 
						
							
							
								
								bpo-43794: OpenSSL 3.0.0: set OP_IGNORE_UNEXPECTED_EOF by default (GH-25309)  
							
							... 
							
							
							
							Signed-off-by: Christian Heimes <christian@python.org> 
							
						 
						
							2021-04-09 17:59:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								507a574de3 
								
							 
						 
						
							
							
								
								bpo-43682: @staticmethod inherits attributes (GH-25268)  
							
							... 
							
							
							
							Static methods (@staticmethod) and class methods (@classmethod) now
inherit the method attributes (__module__, __name__, __qualname__,
__doc__, __annotations__) and have a new __wrapped__ attribute.
Changes:
* Add a repr() method to staticmethod and classmethod types.
* Add tests on the @classmethod decorator. 
							
						 
						
							2021-04-09 17:51:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5151d64200 
								
							 
						 
						
							
							
								
								bpo-4379: Skip TLS 1.0/1.1 tests under OpenSSL 3.0.0 (GH-25304)  
							
							... 
							
							
							
							Signed-off-by: Christian Heimes <christian@python.org> 
							
						 
						
							2021-04-09 15:43:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brandt Bucher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d92c59f486 
								
							 
						 
						
							
							
								
								bpo-43764: Fix __match_args__ generation logic for dataclasses (GH-25284)  
							
							
							
						 
						
							2021-04-08 12:54:34 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stepan Sindelar 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								453074c8da 
								
							 
						 
						
							
							
								
								Fix broken test for MutableSet.pop() (GH-25209)  
							
							... 
							
							
							
							Changes the test to not assert concrete result of pop, but just that it
was an item from the set, and that the set shrunk by one. 
							
						 
						
							2021-04-07 16:31:55 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barney Gale 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3f3d82b848 
								
							 
						 
						
							
							
								
								bpo-39899: os.path.expanduser(): don't guess other Windows users' home directories if the basename of the current user's home directory doesn't match their username. (GH-18841)  
							
							... 
							
							
							
							This makes `ntpath.expanduser()` match `pathlib.Path.expanduser()` in this regard, and is more in line with `posixpath.expanduser()`'s cautious approach.
Also remove the near-duplicate implementation of `expanduser()` in pathlib, and by doing so fix a bug where KeyError could be raised when expanding another user's home directory. 
							
						 
						
							2021-04-07 23:50:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d27f8d2e07 
								
							 
						 
						
							
							
								
								bpo-43244: Rename pycore_ast.h functions to _PyAST_xxx() (GH-25252)  
							
							... 
							
							
							
							Rename AST functions of pycore_ast.h to use the "_PyAST_" prefix.
Remove macros creating aliases without prefix. For example, Module()
becomes _PyAST_Module(). Update Grammar/python.gram to use
_PyAST_xxx() functions. 
							
						 
						
							2021-04-07 21:34:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barney Gale 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								abf964942f 
								
							 
						 
						
							
							
								
								bpo-39906: Add follow_symlinks parameter to pathlib.Path.stat() and chmod() (GH-18864)  
							
							
							
						 
						
							2021-04-07 16:53:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								04732ca993 
								
							 
						 
						
							
							
								
								bpo-43105: Importlib now resolves relative paths when creating module spec objects from file locations (GH-25121)  
							
							
							
						 
						
							2021-04-07 01:02:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								57c6cb5100 
								
							 
						 
						
							
							
								
								bpo-42135: Deprecate implementations of find_module() and find_loader() (GH-25169)  
							
							
							
						 
						
							2021-04-06 08:56:57 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Iurii Kemaev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								376ffc6ac4 
								
							 
						 
						
							
							
								
								bpo-43176: Fix processing of empty dataclasses (GH-24484)  
							
							... 
							
							
							
							When a dataclass inherits from an empty base, all immutability checks are omitted. This PR fixes this and adds tests for it.
Automerge-Triggered-By: GH:ericvsmith 
							
						 
						
							2021-04-05 22:14:01 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Inada Naoki 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4663e5f39e 
								
							 
						 
						
							
							
								
								bpo-43651: PEP 597: Fix EncodingWarning in some tests (GH-25190)  
							
							... 
							
							
							
							* Fix test_lzma
* Fix test_mailbox
* Fix test_mimetypes
* Fix test_posix 
							
						 
						
							2021-04-06 13:02:22 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Inada Naoki 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fb78692f2a 
								
							 
						 
						
							
							
								
								bpo-43651: PEP 597: Fix EncodingWarning in some tests (GH-25189)  
							
							... 
							
							
							
							* Fix _sitebuiltins
* Fix test_inspect
* Fix test_interpreters
* Fix test_io
* Fix test_iter
* Fix test_json
* Fix test_linecache
* Fix test_lltrace
* Fix test_logging
* Fix logging 
							
						 
						
							2021-04-06 11:18:41 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brandt Bucher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f84d5a1136 
								
							 
						 
						
							
							
								
								bpo-42128: __match_args__ can't be a list anymore (GH-25203)  
							
							
							
						 
						
							2021-04-05 19:17:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zackery Spytz 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								75220674c0 
								
							 
						 
						
							
							
								
								bpo-36470: Allow dataclasses.replace() to handle InitVars with default values (GH-20867)  
							
							... 
							
							
							
							Co-Authored-By: Claudiu Popa <pcmanticore@gmail.com>
Automerge-Triggered-By: GH:ericvsmith 
							
						 
						
							2021-04-05 12:41:01 -07: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Inada Naoki 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c8e5eb904e 
								
							 
						 
						
							
							
								
								bpo-43651: PEP 597: Fix EncodingWarning in some tests (GH-25181)  
							
							... 
							
							
							
							* Fix test_shutil
* Fix test_imp
* Fix test_import
* Fix test_importlib 
							
						 
						
							2021-04-05 13:11:23 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Inada Naoki 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ee952b5c73 
								
							 
						 
						
							
							
								
								bpo-43651: PEP 597: Fix EncodingWarning in test_filecmp (GH-25159)  
							
							
							
						 
						
							2021-04-05 12:32:35 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Inada Naoki 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								de522a89e4 
								
							 
						 
						
							
							
								
								bpo-43651: PEP 597: Fix test_email (GH-25158)  
							
							
							
						 
						
							2021-04-05 12:30:12 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Irit Katriel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aadd4e10fd 
								
							 
						 
						
							
							
								
								bpo-24160: Fix test_pdb refleaks failure (GH-25182)  
							
							
							
						 
						
							2021-04-04 16:04:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Inada Naoki 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3caea9adda 
								
							 
						 
						
							
							
								
								bpo-43651: PEP 597: Fix EncodingWarning in some tests (GH-25171)  
							
							... 
							
							
							
							* Fix test_float
* Fix _osx_support
* Fix test_fstring
* Fix test_gc
* Fix test_gzip
* Fix test_hashlib
* Fix unrelated whitespace issue
Co-authored-by: Ned Deily <nad@python.org> 
							
						 
						
							2021-04-04 17:01:10 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Inada Naoki 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								35715d1e72 
								
							 
						 
						
							
							
								
								bpo-43651: PEP 597: Fix EncodingWarning in some tests (GH-25145)  
							
							... 
							
							
							
							* test_asyncio
* test_bz2
* test_math
* test_cmath
* test_cmd_line
* test_cmd_line_script
* test_compile
* test_contextlib
* test_profile
* ctypes/test/test_find
* test_multiprocessing
* test_configparser
* test_csv
* test_dbm_dumb
* test_decimal
* test_difflib
* os.fdopen() calls io.text_encoding() to emit EncodingWarning for right place. 
							
						 
						
							2021-04-04 09:01:23 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dc6d3e1e4c 
								
							 
						 
						
							
							
								
								bpo-43720: Update import-related stdlib deprecation messages to say they will be removed in Python 3.12 (GH-25167)  
							
							
							
						 
						
							2021-04-03 15:31:15 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f97dc80068 
								
							 
						 
						
							
							
								
								bpo-43672: raise ImportWarning when calling find_loader() (GH-25119)  
							
							
							
						 
						
							2021-04-02 12:35:32 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Irit Katriel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ad442a674c 
								
							 
						 
						
							
							
								
								bpo-24160: Fix breakpoints persistence across multiple pdb sessions (GH-21989)  
							
							
							
						 
						
							2021-04-02 09:15:21 -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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Inada Naoki 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8bbfeb3330 
								
							 
						 
						
							
							
								
								bpo-43651: PEP 597: Fix EncodingWarning in some tests (GH-25142)  
							
							... 
							
							
							
							* test__xxsubinterpreters
* test_builtin
* test_doctest
* test_exceptions
* test_opcodes
* test_support
* test_argparse
* test_baseexception
* test_bdb
* test_bool
* test_asdl_parser 
							
						 
						
							2021-04-02 12:53:46 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Inada Naoki 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								80017752ba 
								
							 
						 
						
							
							
								
								bpo-43651: Fix test_compileall with PEP 597 (GH-25128)  
							
							
							
						 
						
							2021-04-02 09:01:57 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Inada Naoki 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								036fc7de24 
								
							 
						 
						
							
							
								
								bpo-43651: Fix EncodingWarning in test_warnings (GH-25126)  
							
							
							
						 
						
							2021-04-02 08:57:05 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Irit Katriel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bd4ab8e739 
								
							 
						 
						
							
							
								
								bpo-26053: Fix test_pdb.test_issue26053() (GH-25139)  
							
							
							
						 
						
							2021-04-01 21:05:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Irit Katriel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								652bfdee94 
								
							 
						 
						
							
							
								
								bpo-26053: Fix args echoed by pdb run command ( #22033 )  
							
							
							
						 
						
							2021-04-01 08:25:59 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Shannon 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fcb55c0037 
								
							 
						 
						
							
							
								
								bpo-27129: Use instruction offsets, not byte offsets, in bytecode and internally. (GH-25069)  
							
							... 
							
							
							
							* Use instruction offset, rather than bytecode offset. Streamlines interpreter dispatch a bit, and removes most EXTENDED_ARGs for jumps.
* Change some uses of PyCode_Addr2Line to PyFrame_GetLineNumber 
							
						 
						
							2021-04-01 16:00:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Inada Naoki 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								58cffba187 
								
							 
						 
						
							
							
								
								bpo-43651: Fix EncodingWarning in test_io (GH-25097)  
							
							
							
						 
						
							2021-04-01 11:25:04 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Inada Naoki 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								55f31be44b 
								
							 
						 
						
							
							
								
								bpo-43651: Fix EncodingWarning in test_file and test_file_eintr (GH-25109)  
							
							
							
						 
						
							2021-04-01 11:23:03 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f3ab670fea 
								
							 
						 
						
							
							
								
								bpo-37945: Fix test_locale.test_getsetlocale_issue1813() ( #25110 )  
							
							... 
							
							
							
							Skip the test if setlocale() fails. 
							
						 
						
							2021-03-31 13:01:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Inada Naoki 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cfa176685a 
								
							 
						 
						
							
							
								
								Revert "bpo-43510: PEP 597: Accept encoding="locale" in binary mode (GH-25103)" ( #25108 )  
							
							... 
							
							
							
							This reverts commit ff3c9739bd 
							
						 
						
							2021-03-31 18:49:41 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Inada Naoki 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ff3c9739bd 
								
							 
						 
						
							
							
								
								bpo-43510: PEP 597: Accept encoding="locale" in binary mode (GH-25103)  
							
							... 
							
							
							
							It make `encoding="locale"` usable everywhere `encoding=None` is
allowed. 
							
						 
						
							2021-03-31 14:26:08 +09:00