flake8-no-pep420

Namespace checker

A plugin to enforce PEP 420 namespace package rules in Python code.

A flake8 plugin to ban PEP-420 implicit namespace packages.

GitHub

25 stars
3 watching
1 forks
Language: Python
last commit: 17 days ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
pycqa/pep8-naming Checks Python code against PEP 8 naming conventions to ensure consistent and readable coding practices. 512
adamchainz/flake8-logging A Flake8 plugin that checks for issues related to logging in Python code 79
adamchainz/flake8-comprehensions A flake8 plugin to help detect unnecessary generator expressions in Python list, set, and dict comprehensions. 465
decorator-factory/flake8-pep585 A flake8 plugin to detect deprecated type hints from the standard library and suggest their replacements. 22
schlamar/flake8-todo A Flake8 plugin that checks for TODO notes in Python code. 30
xome4ok/flake8-new-union-types A Flake8 plugin to enforce PEP 604's new Union and Optional annotation syntax for Python 12
jbkahn/flake8-print A plugin to check Python print statements for coding style and errors 121
andreoliwa/nitpick Automates consistency checks and fixes across multiple projects with similar settings. 400
s-weigand/flake8-nb A tool to check Python code quality in Jupyter notebooks. 28
orsinium-labs/flake8-warnings Lints Python code to detect deprecated modules and functions. 12
adamchainz/flake8-tidy-imports A plugin that helps write more organized imports in Python code. 72
orsinium-labs/flake8-pylint An extension for flake8 that integrates PyLint to check Python code quality and detect potential errors. 8
pjknkda/flake8-datetimez A plugin to enforce safe datetime usage in Python code 34
jparise/flake8-author Checks Python modules for author attributes and enforces configuration rules around their usage. 3
xuhdev/flake8-executable Ensures executable permissions and shebangs are correctly set in Python files. 18