flake8-requirements

Dependency checker

A flake8 plugin that checks package import requirements and reports missing or unused dependencies.

Package requirements checker

GitHub

37 stars
4 watching
18 forks
Language: Python
last commit: 5 months ago
Linked from 1 awesome list

flake8flake8-plugin

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
afonasev/flake8-return Tool to check return values in Python functions 62
decorator-factory/flake8-useless-assert A plugin to catch and report unnecessary assert statements in Python code. 5
adamchainz/flake8-logging A Flake8 plugin that checks for issues related to logging in Python code 79
best-doctor/flake8-expression-complexity Plugin to validate Python expressions for readability and complexity 31
jparise/flake8-author Checks Python modules for author attributes and enforces configuration rules around their usage. 3
jparise/flake8-assertive A Flake8 extension that enforces more specific and informative unittest assertions. 31
xuhdev/flake8-executable Ensures executable permissions and shebangs are correctly set in Python files. 18
best-doctor/flake8-annotations-coverage Reports on files with low type annotations in Python code 34
snok/flake8-type-checking Analyze and optimize type-checking imports in Python code to improve maintainability and runtime performance. 113
pycqa/flake8-docstrings Tools to improve Python documentation quality and consistency 154
decafjoe/flake8-ownership Ensures Python source files specify author, copyright, and license information 5
orsinium-labs/flake8-pylint An extension for flake8 that integrates PyLint to check Python code quality and detect potential errors. 8
python-formate/flake8-dunder-all Ensures Python modules have defined the 'all' variable to specify all imported symbols. 7
best-doctor/flake8-annotations-complexity Tools to help write clear and maintainable Python code with type annotations 46
maxkrivich/flake8-github A GitHub Actions extension that integrates Flake8 with the platform to provide clear error annotations during pull request reviews. 4