Organization for code quality tools (and plugins) for the Python programming language
29
公開リポジトリ
33,005
合計スター
1,010
フォロワー
PyCQAは、Pythonプログラミング言語のコード品質ツールやプラグインを提供する組織です。GitHub上には、bandit、isort、flake8などの広範なリポジトリがあり、セキュリティやスタイルチェックに特化した多くのプロジェクトが公開されています。
Bandit is a tool designed to find common security issues in Python code.
A Python utility / library to sort imports.
Simple Python style checker in one Python file
flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.
A simple program which checks Python source files for errors
docstring style checker
A plugin for Flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodestyle.
Removes unused imports and unused variables as reported by pyflakes
Bottom-up approach to refactoring in python
McCabe complexity checker for Python
Formats docstrings to follow PEP 257
Naming Convention checker for Python
Modernizes Python code for eventual Python 3 migration. Built on top of fissix (a fork of lib2to3)
IDE allow you to refactor code, Baron allows you to write refactoring code.
Flake8 plugin that checks import order against various Python Style Guides
Removes commented-out code from Python files
Style checker for sphinx (or other) rst documentation.
Integration of pydocstyle and flake8 for combined linting and reporting
Flake8 extension for enforcing trailing commas in python
A plugin for Flake8 that provides specializations for type hinting stub files
Documentation about how the PyCQA organization works
GitHub Action to run Bandit
JSON formatter for Flake8 output
Project to make writing plugins across major versions of flake8 easier
A repository to collect examples of Python code for testing code-quality tools
A Visual Studio Code extension with support for the Bandit static analysis tool.
Mirror of PyCQA's infrastructure playbooks
A Pylint plugin to suppress pytest-related false positives.
Add a console script for the mccabe complexity checker
PyCQAは、Pythonのコード品質向上を目的としたツールを開発しています。代表的なリポジトリには、banditやflake8があり、これらはセキュリティやスタイルチェックに使用されます。
PyCQAは主にPythonを使用しています。Pythonのコード品質向上に焦点を当てたさまざまなプロジェクトが展開されています。
はい、PyCQAのリポジトリはすべて公開されています。GitHub上で、一般の利用者がアクセスできる形で提供されています。