Commits

smontanaro  committed 90536be

backport: fix trace.py --ignore-dir

  • Participants
  • Parent commits 6860ba8
  • Branches 2.4

Comments (0)

Files changed (2)

File Lib/trace.py

         """
         if why == 'call':
             code = frame.f_code
-            filename = code.co_filename
+            filename = frame.f_globals.get('__file__', None)
             if filename:
                 # XXX modname() doesn't work right for packages, so
                 # the ignore support won't work right for packages
 Library
 -------
 
+- Patch 1571379: Make trace's --ignore-dir facility work in the face of
+  relative directory names.
+
 - Bug #1545341: The 'classifier' keyword argument to the Distutils setup()
   function now accepts tuples as well as lists.