Windson yang 
								
							 
						 
						
							
							
							
							
								
							
							
								0dc1e45dfd 
								
							 
						 
						
							
							
								
								Fix a couple documentation typos. (GH-10498)  
							
							... 
							
							
							
							reproduciblity -> reproducibility
PyPA are the group -> PyPA is the group 
							
						 
						
							2018-11-12 19:56:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Giampaolo Rodola 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								19c46a4c96 
								
							 
						 
						
							
							
								
								bpo-33695 shutil.copytree() + os.scandir() cache ( #7874 )  
							
							
							
						 
						
							2018-11-12 06:18:15 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lisa Roach 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0f221d09ca 
								
							 
						 
						
							
							
								
								bpo-24412: Adds cleanUps for setUpClass and setUpModule. (GH-9190)  
							
							
							
						 
						
							2018-11-08 18:34:33 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrés Delfino 
								
							 
						 
						
							
							
							
							
								
							
							
								ca68261c75 
								
							 
						 
						
							
							
								
								Fix markup for xml.sax in 3.8 notes. (GH-9603)  
							
							
							
						 
						
							2018-11-07 19:29:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheryl Sabella 
								
							 
						 
						
							
							
							
							
								
							
							
								637a33b996 
								
							 
						 
						
							
							
								
								bpo-2504: Add pgettext() and variants to gettext. (GH-7253)  
							
							
							
						 
						
							2018-11-07 16:12:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									HongWeipeng 
								
							 
						 
						
							
							
							
							
								
							
							
								f194479949 
								
							 
						 
						
							
							
								
								bpo-31553: add --json-lines option to json.tool ( #10051 )  
							
							... 
							
							
							
							* add jsonlines option to json.tool
* code review
* fix:avoid read infile after it close
* improve doc in whatsnew 3.8 
							
						 
						
							2018-11-07 12:09:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									guoci 
								
							 
						 
						
							
							
							
							
								
							
							
								0e7497cb46 
								
							 
						 
						
							
							
								
								bpo-34898: Add mtime parameter to gzip.compress(). (GH-9704)  
							
							... 
							
							
							
							Without setting mtime, time.time() will be used as the timestamp which will
end up in the compressed data and each invocation of the compress() function
will vary over time. 
							
						 
						
							2018-11-07 11:50:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Lapeyre 
								
							 
						 
						
							
							
							
							
								
							
							
								6531bf6309 
								
							 
						 
						
							
							
								
								bpo-33462: Add __reversed__ to dict and dict views (GH-6827)  
							
							
							
						 
						
							2018-11-06 09:38:54 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Max Bélanger 
								
							 
						 
						
							
							
							
							
								
							
							
								2810dd7be9 
								
							 
						 
						
							
							
								
								closes bpo-32285: Add unicodedata.is_normalized. (GH-4806)  
							
							
							
						 
						
							2018-11-04 15:58:24 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3f819ca138 
								
							 
						 
						
							
							
								
								bpo-35110: Fix unintentional spaces around hyphens and dashes. (GH-10231)  
							
							
							
						 
						
							2018-10-31 02:26:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b232df9197 
								
							 
						 
						
							
							
								
								bpo-31680: Add curses.ncurses_version. (GH-4217)  
							
							... 
							
							
							
							Use curses.ncurses_version for conditionally skipping a test. 
							
						 
						
							2018-10-30 13:22:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pablo Galindo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c61e229d2a 
								
							 
						 
						
							
							
								
								bpo-33234: Add exact allocation optimization to lists in What's New (GH-10200)  
							
							... 
							
							
							
							In commit 372d705 
							
						 
						
							2018-10-28 22:03:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fec35c99aa 
								
							 
						 
						
							
							
								
								bpo-33710: Deprecate l*gettext() and related functions in the gettext module. (GH-10139)  
							
							... 
							
							
							
							They return encoded bytes and are Python 2 artifacts. 
							
						 
						
							2018-10-27 08:00:41 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stéphane Wirtel 
								
							 
						 
						
							
							
							
							
								
							
							
								12e696b4f0 
								
							 
						 
						
							
							
								
								bpo-35042: Use the :pep: role where a PEP is specified ( #10036 )  
							
							
							
						 
						
							2018-10-26 15:58:26 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stéphane Wirtel 
								
							 
						 
						
							
							
							
							
								
							
							
								e483f02423 
								
							 
						 
						
							
							
								
								bpo-35044, doc: Use the :exc: role for the exceptions (GH-10037)  
							
							
							
						 
						
							2018-10-26 12:52:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tal Einat 
								
							 
						 
						
							
							
							
							
								
							
							
								dfba1f67e7 
								
							 
						 
						
							
							
								
								bpo-33899: Mention tokenize behavior change in What's New (GH-10073)  
							
							
							
						 
						
							2018-10-24 00:20:05 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								b2e2025941 
								
							 
						 
						
							
							
								
								bpo-33073: Rework int.as_integer_ratio() implementation (GH-9303)  
							
							... 
							
							
							
							* Simplify the C code.
* Simplify tests and make them more strict and robust.
* Add references in the documentation. 
							
						 
						
							2018-10-19 23:46:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6543912c90 
								
							 
						 
						
							
							
								
								bpo-32912: Replace a DeprecationWarning with a SyntaxWarning (GH-9652)  
							
							... 
							
							
							
							for invalid escape sequences in string and bytes literals. 
							
						 
						
							2018-10-19 17:42:06 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juliette Monsel 
								
							 
						 
						
							
							
							
							
								
							
							
								bf034715db 
								
							 
						 
						
							
							
								
								bpo-23831: Add moveto method to the tkinter.Canvas widget. (GH-9768)  
							
							
							
						 
						
							2018-10-12 19:44:10 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Juliette Monsel 
								
							 
						 
						
							
							
							
							
								
							
							
								af5658ae93 
								
							 
						 
						
							
							
								
								bpo-34829: Add missing selection_ methods to the Tkinter Spinbox. (GH-9617)  
							
							... 
							
							
							
							Implement the methods selection_from(), selection_range(), selection_present()
and selection_to() for Tkinter Spinbox. 
							
						 
						
							2018-10-08 19:29:24 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stéphane Wirtel 
								
							 
						 
						
							
							
							
							
								
							
							
								683281f536 
								
							 
						 
						
							
							
								
								bpo-34906: Doc: Fix typos (2) (GH-9735)  
							
							... 
							
							
							
							Fix typos 
							
						 
						
							2018-10-06 16:35:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stéphane Wirtel 
								
							 
						 
						
							
							
							
							
								
							
							
								07fbbfde1b 
								
							 
						 
						
							
							
								
								bpo-34906: Doc: Fix typos (GH-9712)  
							
							
							
						 
						
							2018-10-05 16:17:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3f22811fef 
								
							 
						 
						
							
							
								
								bpo-32892: Use ast.Constant instead of specific constant AST types. (GH-9445)  
							
							
							
						 
						
							2018-09-27 17:42:37 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fdcb5ae25c 
								
							 
						 
						
							
							
								
								bpo-1529353: IDLE - Squeezer What's New for 3.8 ( #9572 )  
							
							
							
						 
						
							2018-09-25 12:45:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ea718d377d 
								
							 
						 
						
							
							
								
								bpo-1529353: IDLE - Squeezer What's New for 3.7.1 ( #9568 )  
							
							
							
						 
						
							2018-09-25 12:09:43 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dac712d516 
								
							 
						 
						
							
							
								
								bpo-1529353: IDLE: Squeezer What's New for 3.6.7 ( #9567 )  
							
							
							
						 
						
							2018-09-25 12:08:54 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								6ea29c5e90 
								
							 
						 
						
							
							
								
								bpo-34687: Make asynico use ProactorEventLoop by default (GH-9538)  
							
							
							
						 
						
							2018-09-25 11:27:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								17b1d5d4e3 
								
							 
						 
						
							
							
								
								bpo-17239: Disable external entities in SAX parser (GH-9217)  
							
							... 
							
							
							
							The SAX parser no longer processes general external entities by default
to increase security. Before, the parser created network connections
to fetch remote files or loaded local files from the file system for DTD
and entities.
Signed-off-by: Christian Heimes <christian@python.org>
https://bugs.python.org/issue17239  
							
						 
						
							2018-09-23 00:50:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								9fb051f032 
								
							 
						 
						
							
							
								
								bpo-34670: Add TLS 1.3 post handshake auth (GH-9460)  
							
							... 
							
							
							
							Add SSLContext.post_handshake_auth and
SSLSocket.verify_client_post_handshake for TLS 1.3 post-handshake
authentication.
Signed-off-by: Christian Heimes <christian@python.org>q
https://bugs.python.org/issue34670  
							
						 
						
							2018-09-22 23:32:31 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									jChapman 
								
							 
						 
						
							
							
							
							
								
							
							
								8fabae3b00 
								
							 
						 
						
							
							
								
								bpo-32117: Iterable unpacking in return and yield documentation (GH-9487)  
							
							... 
							
							
							
							News entry clean up, added to what's new
Requested by @gvanrossum in https://github.com/python/cpython/pull/4509  
https://bugs.python.org/issue32117  
							
						 
						
							2018-09-22 18:13:10 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								d64ee1a5ba 
								
							 
						 
						
							
							
								
								bpo-32718: Make Activate.ps1 for venv cross-platform and available on all platforms (GH-9321)  
							
							... 
							
							
							
							PowerShell Core 6.1 is the cross-platform port of Windows PowerShell. This change updates Activate.ps1 to not make Windows assumptions as well as installing it into the bin/Scripts directory on all operating systems.
Requires PowerShell Core 6.1 for proper readline support once the shell has been activated for the virtual environment. 
							
						 
						
							2018-09-21 15:27:26 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2ec872b31e 
								
							 
						 
						
							
							
								
								bpo-34762: Fix contextvars C API to use PyObject* pointer types. (GH-9473)  
							
							
							
						 
						
							2018-09-21 15:33:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								06e7608207 
								
							 
						 
						
							
							
								
								Revert "bpo-34589: Add -X coerce_c_locale command line option (GH-9378)" (GH-9430)  
							
							... 
							
							
							
							* Revert "bpo-34589: Add -X coerce_c_locale command line option (GH-9378)"
This reverts commit dbdee0073c7a0791b699188ebfa475 
							
						 
						
							2018-09-19 14:56:36 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0185f34ddc 
								
							 
						 
						
							
							
								
								bpo-33721: Make some os.path functions and pathlib.Path methods be tolerant to invalid paths.  ( #7695 )  
							
							... 
							
							
							
							Such functions as os.path.exists(), os.path.lexists(), os.path.isdir(),
os.path.isfile(), os.path.islink(), and os.path.ismount() now return False
instead of raising ValueError or its subclasses UnicodeEncodeError
and UnicodeDecodeError for paths that contain characters or bytes
unrepresentative at the OS level. 
							
						 
						
							2018-09-18 11:28:51 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dbdee0073c 
								
							 
						 
						
							
							
								
								bpo-34589: Add -X coerce_c_locale command line option (GH-9378)  
							
							... 
							
							
							
							Add a new -X coerce_c_locale command line option to control C locale
coercion (PEP 538). 
							
						 
						
							2018-09-17 17:19:26 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lisa Roach 
								
							 
						 
						
							
							
							
							
								
							
							
								5ac704306f 
								
							 
						 
						
							
							
								
								bpo-33073: Adding as_integer_ratio to ints. (GH-8750)  
							
							
							
						 
						
							2018-09-13 23:56:23 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ned Deily 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								66755cbb1e 
								
							 
						 
						
							
							
								
								bpo-34247: add porting note to 3.7 What's New (GH-9223)  
							
							
							
						 
						
							2018-09-13 11:49:47 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c9a71dd223 
								
							 
						 
						
							
							
								
								closes bpo-34641: Further restrict the LHS of keyword argument function call syntax. (GH-9212)  
							
							
							
						 
						
							2018-09-12 17:14:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8be876e44b 
								
							 
						 
						
							
							
								
								bpo-33649: Cleanup asyncio/streams and asyncio/synchronization docs (GH-9192)  
							
							
							
						 
						
							2018-09-11 17:10:37 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7c7605ff11 
								
							 
						 
						
							
							
								
								bpo-33649: First asyncio docs improvement pass (GH-9142)  
							
							... 
							
							
							
							Rewritten/updated sections:
* Event Loop APIs
* Transports & Protocols
* Streams
* Exceptions
* Policies
* Queues
* Subprocesses
* Platforms 
							
						 
						
							2018-09-11 09:54:40 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tal Einat 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								54752533b2 
								
							 
						 
						
							
							
								
								bpo-30977: rework code changes according to post-merge code review (GH-9106)  
							
							... 
							
							
							
							also mention the change and its consequences in What's New 
							
						 
						
							2018-09-10 16:11:04 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pablo Galindo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fa221d804f 
								
							 
						 
						
							
							
								
								bpo-33083: Update "What's new" with math.factorial changes (GH-9109)  
							
							... 
							
							
							
							* Add elimination of non-int-like parameters in math.factorial to "What's new". 
							
						 
						
							2018-09-08 00:16:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e7d4b2f205 
								
							 
						 
						
							
							
								
								bpo-2122: Make mmap.flush() behave same on all platforms (GH-8692)  
							
							... 
							
							
							
							Previously, its behavior was platform-dependent and there was no error checking
under Windows. 
							
						 
						
							2018-08-22 21:21:05 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ef8861c112 
								
							 
						 
						
							
							
								
								Fix Doc/whatsnew/3.8.rst (GH-8848)  
							
							... 
							
							
							
							The entry about deprecation of __getitem__ methods of
several classes was placed in the wrong section. 
							
						 
						
							2018-08-21 17:58:49 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								84a13fbda0 
								
							 
						 
						
							
							
								
								bpo-9372: Deprecate several __getitem__ methods (GH-8609)  
							
							... 
							
							
							
							The __getitem__ methods of DOMEventStream, FileInput,
and FileWrapper classes ignore their 'index' parameters
and return the next item instead. 
							
						 
						
							2018-08-11 09:05:04 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Grönholm 
								
							 
						 
						
							
							
							
							
								
							
							
								cca4eec3c0 
								
							 
						 
						
							
							
								
								bpo-34270: Make it possible to name asyncio tasks (GH-8547)  
							
							... 
							
							
							
							Co-authored-by: Antti Haapala <antti.haapala@anttipatterns.com> 
							
						 
						
							2018-08-08 17:06:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Elvis Pranskevichus 
								
							 
						 
						
							
							
							
							
								
							
							
								22d25085db 
								
							 
						 
						
							
							
								
								bpo-34075: Deprecate non-ThreadPoolExecutor in loop.set_default_executor() (GH-8533)  
							
							... 
							
							
							
							Various asyncio internals expect that the default executor is a
`ThreadPoolExecutor`, so deprecate passing anything else to
`loop.set_default_executor()`. 
							
						 
						
							2018-07-30 12:42:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									INADA Naoki 
								
							 
						 
						
							
							
							
							
								
							
							
								1d2dafa249 
								
							 
						 
						
							
							
								
								bpo-33666: Add what's new entry for os.errno removal (GH-#8497)  
							
							... 
							
							
							
							Co-authored-by: Petr Viktorin <encukou@gmail.com> 
							
						 
						
							2018-07-28 13:47:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								02ec92fa7b 
								
							 
						 
						
							
							
								
								bpo-29209: Remove old-deprecated features in ElementTree. (GH-6769)  
							
							... 
							
							
							
							Also make getchildren() and getiterator() emitting
a DeprecationWarning instead of PendingDeprecationWarning. 
							
						 
						
							2018-07-24 12:03:34 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								961d54c5c1 
								
							 
						 
						
							
							
								
								bpo-32430: Rename Modules/Setup.dist to Modules/Setup (GH-8229)  
							
							... 
							
							
							
							bpo-32430: Rename Modules/Setup.dist to Modules/Setup
Remove the necessity to copy the former manually to the latter when updating the local source tree. 
							
						 
						
							2018-07-16 19:03:03 +02:00