From d938bbe4d25e4f66f1a77f4c3d0666186bc94f99 Mon Sep 17 00:00:00 2001 From: Martijn Pieters Date: Tue, 16 May 2023 13:18:53 +0100 Subject: [PATCH] Add flake8-comprehensions linter (#157) --- examples/in_memory/main.py | 2 +- examples/redis/main.py | 4 ++-- pyproject.toml | 13 +++++++------ 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/examples/in_memory/main.py b/examples/in_memory/main.py index 724681f..8174c8a 100644 --- a/examples/in_memory/main.py +++ b/examples/in_memory/main.py @@ -27,7 +27,7 @@ async def get_ret(): @app.get("/") @cache(namespace="test", expire=10) async def index(): - return dict(ret=await get_ret()) + return {"ret": await get_ret()} @app.get("/clear") diff --git a/examples/redis/main.py b/examples/redis/main.py index bac677d..4867b4b 100644 --- a/examples/redis/main.py +++ b/examples/redis/main.py @@ -38,7 +38,7 @@ async def get_ret(): @app.get("/") @cache(namespace="test", expire=10) async def index(): - return dict(ret=await get_ret()) + return {"ret": await get_ret()} @app.get("/clear") @@ -58,7 +58,7 @@ async def get_data(request: Request, response: Response): @cache(namespace="test", expire=10) def blocking(): time.sleep(2) - return dict(ret=42) + return {"ret": 42} @app.get("/datetime") diff --git a/pyproject.toml b/pyproject.toml index a31e8cd..230b6da 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -81,12 +81,13 @@ addopts = "-p no:warnings" ignore = ["E501"] line-length = 80 select = [ - "B", # flake8-bugbear - "E", # pycodestyle errors - "F", # pyflakes - "I", # isort - "S", # flake8-bandit - "W", # pycodestyle warnings + "B", # flake8-bugbear + "C4", # flake8-comprehensions + "E", # pycodestyle errors + "F", # pyflakes + "I", # isort + "S", # flake8-bandit + "W", # pycodestyle warnings "UP", # pyupgrade ] target-version = "py37"