flake8-pyi

Stub linter

Enhances Flake8 to better handle stub files used in type hinting

A plugin for Flake8 that provides specializations for type hinting stub files

GitHub

73 stars
10 watching
23 forks
Language: Python
last commit: about 2 months ago
Linked from 2 awesome lists

flake8lintlinterlinter-pluginmypypep484pythonstub-filestype-checkingtyping

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mlshapiro/jupyterlab-flake8 An extension that integrates flake8 linting into JupyterLab for Python notebooks and text files 111
pycqa/flake8-docstrings Tools to improve Python documentation quality and consistency 155
pycqa/flake8-bugbear A plugin that extends flake8 to detect design problems and likely bugs in Python code. 1,065
pycqa/pep8-naming Checks Python code against PEP 8 naming conventions to ensure consistent and readable coding practices. 513
stummjr/flake8-scrapy An integration of Flake8 and Scrapy to catch common coding issues in Spider projects 19
sbdchd/flake8-pie An extension to flake8 that enforces best practices in Python development 61
pycqa/flake8-json Formats Flake8 output as JSON with optional pretty-printing and CodeClimate support 10
decorator-factory/flake8-pep585 A flake8 plugin to detect deprecated type hints from the standard library and suggest their replacements. 22
smarkets/flake8-strict Plugin for static code analysis of Python code adhering to strict style rules 10
pgjones/flake8-sql A Flake8 plugin for enforcing SQL coding standards. 26
orsinium-labs/flake8-warnings Lints Python code to detect deprecated modules and functions. 12
jorenham/scipy-stubs Provides type hints and annotations for the SciPy library to improve IDE suggestions, autocompletion, and static type-checking. 19
martinthoma/flake8-scream A Flake8 plugin to help identify and suppress false-positive warnings in Python code 4
lxml/lxml-stubs Provides type annotations for a specific Python package to support static analysis and code completion tools 43
m-burst/flake8-pytest-style A flake8 plugin checking style issues in pytest-based tests 229