diff roundup/backends/back_anydbm.py @ 6998:e14b013ac83b

flake8: fix imports; fix shadowed import; silence unused var warning
author John Rouillard <rouilj@ieee.org>
date Wed, 05 Oct 2022 23:09:44 -0400
parents 60b37f632601
children e5a28b8ded72
line wrap: on
line diff
--- a/roundup/backends/back_anydbm.py	Wed Oct 05 22:20:11 2022 -0400
+++ b/roundup/backends/back_anydbm.py	Wed Oct 05 23:09:44 2022 -0400
@@ -22,7 +22,13 @@
 """
 __docformat__ = 'restructuredtext'
 
-import os, marshal, re, weakref, string, copy, time, shutil, logging
+import copy
+import logging
+import marshal
+import os
+import re
+import shutil
+import time
 
 from roundup.anypy.dbm_ import anydbm, whichdb
 from roundup.anypy.strings import b2s, bs2b, repr_export, eval_import, is_us
@@ -1432,7 +1438,8 @@
         # check if key property was overrided
         key = self.getkey()
         try:
-            id = self.lookup(node[key])
+            # eval for exception side effect
+            id = self.lookup(node[key])  # noqa: F841
         except KeyError:
             pass
         else:
@@ -2152,9 +2159,9 @@
         properties = self.getprops()
         r = []
         for nodeid in self.getnodeids():
-            for nodeid, date, user, action, params in self.history(
+            for nodeid, date_, user, action, params in self.history(
                     nodeid, enforceperm=False, skipquiet=False):
-                date = date.get_tuple()
+                date_ = date_.get_tuple()
                 if action == 'set':
                     export_data = {}
                     for propname, value in params.items():
@@ -2178,7 +2185,7 @@
                             value = str(value)
                         export_data[propname] = value
                     params = export_data
-                r.append([repr_export(nodeid), repr_export(date),
+                r.append([repr_export(nodeid), repr_export(date_),
                           repr_export(user), repr_export(action),
                           repr_export(params)])
         return r

Roundup Issue Tracker: http://roundup-tracker.org/