]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.10] bpo-43914: What's New 3.10: add new SyntaxError attributes (GH-28558) (GH...
authorŁukasz Langa <lukasz@langa.pl>
Sat, 25 Sep 2021 09:32:26 +0000 (11:32 +0200)
committerPablo Galindo <pablogsal@gmail.com>
Sun, 26 Sep 2021 00:39:06 +0000 (01:39 +0100)
Co-authored-by: Ken Jin <28750310+Fidget-Spinner@users.noreply.github.com>
(cherry picked from commit 71f8ff45c62bd6b792919ac7c3804a8628ae12cb)

Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
Doc/whatsnew/3.10.rst

index ff91109ceac8686f1caa5f9f30d68cce9949b7c7..d38185b126e689317a80799b56513c2358b4c721 100644 (file)
@@ -883,7 +883,12 @@ Other Language Changes
   collisions when creating dictionaries and sets containing multiple NaNs.
   (Contributed by Raymond Hettinger in :issue:`43475`.)
 
-*  A :exc:`SyntaxError` (instead of a :exc:`NameError`) will be raised when deleting the :const:`__debug__` constant. (Contributed by Dong-hee Na in :issue:`45000`.)
+* A :exc:`SyntaxError` (instead of a :exc:`NameError`) will be raised when deleting
+  the :const:`__debug__` constant.  (Contributed by Dong-hee Na in :issue:`45000`.)
+
+* :exc:`SyntaxError` exceptions now have ``end_lineno`` and
+  ``end_offset`` attributes.  They will be ``None`` if not determined.
+  (Contributed by Pablo Galindo in :issue:`43914`.)
 
 New Modules
 ===========