Repository Issues
PyCQA/flake8-bugbear
A plugin for Flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodestyle.
Issues
Open
Proposed rule: match zip() arguments and unpacked variables
enhancementhelp wanted
No assignee yetHas a beginner-friendly label
3 comments0 reactions0 assignees
Open
B020 false positives with iterable attribute acess
bughelp wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly label
0 comments0 reactions0 assignees
Open
Consider adding alru_cache to B019
enhancementhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
1 comment0 reactions0 assignees
Open
Type annotate code via mypy (strict) typechecking all flake8-bugbear code
enhancementhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
4 comments0 reactions0 assignees
Open
B023: false positive for nested function inside loop
bugenhancementhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
1 comment0 reactions0 assignees
Open
B031 does not take into account if-else statements
bughelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
2 comments0 reactions0 assignees
Open
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
3 comments1 reaction0 assignees
Open
Couple new rule suggestions
enhancementhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
2 comments0 reactions0 assignees
Open
Policy on bugbears in usage of popular third party libraries
help wantedquestion
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
2 comments0 reactions0 assignees
Open
`B023` False positive
bugenhancementhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
4 comments5 reactions0 assignees
Open
New check: duplicate types in type hint, or duplicate literals in set
enhancementhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
5 comments0 reactions0 assignees
Open
B031 flagged on non-itertools groupby
enhancementhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
3 comments0 reactions0 assignees
Open
Report on uncatchable exception handlers (?)
enhancementhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
3 comments0 reactions0 assignees
Open
`B950` ignores `max-doc-length` flake8 configuration option
enhancementhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
3 comments0 reactions0 assignees
Open
Enforce order of decorators combined with `@abstractmethod`
enhancementhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
1 comment0 reactions0 assignees
Open
B950 does not give warnings when --extend-ignore'ing E501
bughelp wantedterrible_maintainer
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
6 comments0 reactions0 assignees
Open
Tech Debt: Cleanup `should_warn` and rely on extend-select (+ maybe delete load_file)
bugenhancementhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
2 comments1 reaction0 assignees
Open
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
5 comments0 reactions0 assignees
Open
B008: extend-immutable-calls does not work with imported function
bugenhancementhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
5 comments1 reaction0 assignees
Open
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
8 comments2 reactions0 assignees