Skip to content

Commit

Permalink
pythongh-98254: Add what's new entry for the improvement in commit bb…
Browse files Browse the repository at this point in the history
  • Loading branch information
pablogsal committed Nov 7, 2022
1 parent be31ecf commit 6168e71
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions Doc/whatsnew/3.12.rst
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,15 @@ Important deprecations, removals or restrictions:
Improved Error Messages
=======================

* Modules from the standard library are now potentially suggested as part of
the error messages displayed by the interpreter when a :exc:`NameError` is
raised to the top level. Contributed by Pablo Galindo in :gh:`98254`.

>>> sys.version_info
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'sys' is not defined. Did you forget to import 'sys'?

* Improve the error suggestion for :exc:`NameError` exceptions for instances.
Now if a :exc:`NameError` is raised in a method and the instance has an
attribute that's exactly equal to the name in the exception, the suggestion
Expand Down

0 comments on commit 6168e71

Please sign in to comment.