From: Fredrik Tolf Date: Mon, 7 Jan 2013 07:03:52 +0000 (+0100) Subject: Made relevant Python3 changes. X-Git-Url: http://git.dolda2000.com/gitweb/?a=commitdiff_plain;h=fbaf5844aa5a362f9c45b07c5066811d45921fba;p=pdm.git Made relevant Python3 changes. --- diff --git a/pdm/util.py b/pdm/util.py index 53cc82a..38b0ba0 100644 --- a/pdm/util.py +++ b/pdm/util.py @@ -8,9 +8,9 @@ import sys, traceback, threading def threads(): "Returns a dict of currently known threads, mapped to their respective frames." - tt = dict((th.ident, th) for th in threading.enumerate()) - return dict((tt.get(key, key), val) for key, val in sys._current_frames().iteritems()) + tt = {th.ident: th for th in threading.enumerate()} + return {tt.get(key, key): val for key, val in sys._current_frames().items()} def traces(): "Returns the value of threads() with each frame expanded to a backtrace." - return dict((th, traceback.extract_stack(frame)) for th, frame in threads().iteritems()) + return {th: traceback.extract_stack(frame) for th, frame in threads().items()}