From 37284426800a5b20c7df6970c96da4df901fb8e6 Mon Sep 17 00:00:00 2001 From: Adam Goldsmith Date: Thu, 18 Jan 2024 13:48:06 -0500 Subject: [PATCH] Enable/apply ruff's "perflint" rules --- membershipworks/tasks/scrape.py | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/membershipworks/tasks/scrape.py b/membershipworks/tasks/scrape.py index 03b7a26..023ae3a 100644 --- a/membershipworks/tasks/scrape.py +++ b/membershipworks/tasks/scrape.py @@ -50,7 +50,7 @@ def scrape_members(membershipworks: MembershipWorks): logger.info("Getting/Updating members...") members = membershipworks.get_all_members() for csv_member in members: - for field_id, field in membershipworks._all_fields().items(): + for field in membershipworks._all_fields().values(): # convert checkboxes to real booleans if field.get("typ") == 8 and field["lbl"] in csv_member: csv_member[field["lbl"]] = ( diff --git a/pyproject.toml b/pyproject.toml index a278fc3..da75590 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,7 +43,7 @@ admin_email = "cmsmanage.django_q2_admin_email_reporter:AdminEmailReporter" [tool.ruff] line-length = 88 -select = ["E4", "E7", "E9", "F", "I", "C4", "UP"] +select = ["E4", "E7", "E9", "F", "I", "C4", "UP", "PERF"] [tool.ruff.lint.isort] known-first-party = [