Enable flake8-simplify linting rules (#267)

See https://docs.astral.sh/ruff/rules/#flake8-simplify-sim.
This commit is contained in:
Marc Wrobel
2023-12-30 11:51:49 +01:00
parent 4ce23c9953
commit 7458563fec
4 changed files with 6 additions and 5 deletions

View File

@@ -59,7 +59,7 @@ class ProductFrontmatter:
if "auto" in self.data:
for config in self.data["auto"]:
if method in config.keys():
if method in config:
configs.append(AutoConfig(method, config))
else:
logging.error(f"mixed auto-update methods declared for {self.name}, this is not yet supported")
@@ -154,7 +154,7 @@ def list_products(method: str, products_filter: str = None) -> list[str]:
with open(product_file) as f:
data = frontmatter.load(f)
if "auto" in data:
matching_configs = list(filter(lambda config: method in config.keys(), data["auto"]))
matching_configs = list(filter(lambda config: method in config, data["auto"]))
if len(matching_configs) > 0:
products.append(product_name)