Skip to content

BugBear rule B008 Function call in default argument #17

@skewty

Description

@skewty

Strict linting rules require an override for the "example code".
Perhaps a better example should be provided?

@app.post("/notification")
def post_event(event: MyRequest = XmlBody()) -> EventResult:  # noqa: B008
    logger.info(f"{event} received")
    return EventResult(message="success")

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions