diff --git a/.pylintrc b/.pylintrc index 23d9777..f005265 100644 --- a/.pylintrc +++ b/.pylintrc @@ -8,6 +8,7 @@ enable=anomalous-backslash-in-string, bare-except, broad-exception-caught, consider-using-f-string, + consider-using-dict-comprehension, consider-using-set-comprehension, cyclic-import, dangerous-default-value, diff --git a/src/wuttjamaican/db/util.py b/src/wuttjamaican/db/util.py index afc29b1..0be74d4 100644 --- a/src/wuttjamaican/db/util.py +++ b/src/wuttjamaican/db/util.py @@ -149,8 +149,8 @@ def make_topo_sortkey(model): containing model classes. """ metadata = model.Base.metadata - tables = dict([(table.name, i) - for i, table in enumerate(metadata.sorted_tables, 1)]) + tables = {table.name: i + for i, table in enumerate(metadata.sorted_tables, 1)} def sortkey(name): cls = getattr(model, name)