Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fail-on-template-vars: modernize stack inspection code (#1129)
inspect.stack() returns a list of namedtuple (or retrocompatible objects) since Python 3.5+: let's use the named attribute. cf https://docs.python.org/3/library/inspect.html#inspect.stack And once we have access to a FrameInfo object/namedtuple, access to its frame object and its f_locals member should not need to iterate on all its members: https://docs.python.org/3/reference/datamodel.html#frame-objects
- Loading branch information