Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub / PyCQA 28 repositories

Organization for code quality tools (and plugins) for the Python programming language

PyCQA/pycodestyle

Simple Python style checker in one Python file

Language: Python - Size: 1.76 MB - Last synced: 2 days ago - Pushed: about 1 month ago - Stars: 4,988 - Forks: 751

PyCQA/bandit

Bandit is a tool designed to find common security issues in Python code.

Language: Python - Size: 5.42 MB - Last synced: 3 days ago - Pushed: 6 days ago - Stars: 6,027 - Forks: 581

PyCQA/isort

A Python utility / library to sort imports.

Language: Python - Size: 23.4 MB - Last synced: 15 days ago - Pushed: about 1 month ago - Stars: 6,321 - Forks: 561

PyCQA/flake8

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.

Language: Python - Size: 3.49 MB - Last synced: 2 days ago - Pushed: 17 days ago - Stars: 3,282 - Forks: 301

PyCQA/pydocstyle 📦

docstring style checker

Language: Python - Size: 988 KB - Last synced: 2 days ago - Pushed: 6 months ago - Stars: 1,109 - Forks: 190

PyCQA/pep8-naming

Naming Convention checker for Python

Language: Python - Size: 206 KB - Last synced: 35 minutes ago - Pushed: about 1 hour ago - Stars: 493 - Forks: 181

PyCQA/pyflakes

A simple program which checks Python source files for errors

Language: Python - Size: 919 KB - Last synced: 1 day ago - Pushed: 2 months ago - Stars: 1,341 - Forks: 177

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.

Language: Python - Size: 593 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 1,036 - Forks: 103

PyCQA/autoflake

Removes unused imports and unused variables as reported by pyflakes

Language: Python - Size: 647 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 859 - Forks: 80

PyCQA/redbaron

Bottom-up approach to refactoring in python

Language: Python - Size: 1.43 MB - Last synced: about 20 hours ago - Pushed: over 2 years ago - Stars: 689 - Forks: 75

PyCQA/flake8-import-order

Flake8 plugin that checks import order against various Python Style Guides

Language: Python - Size: 241 KB - Last synced: about 10 hours ago - Pushed: 3 months ago - Stars: 276 - Forks: 72

PyCQA/mccabe

McCabe complexity checker for Python

Language: Python - Size: 111 KB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 626 - Forks: 59

PyCQA/docformatter

Formats docstrings to follow PEP 257

Language: Python - Size: 824 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 502 - Forks: 57

PyCQA/modernize

Modernizes Python code for eventual Python 3 migration. Built on top of fissix (a fork of lib2to3)

Language: Python - Size: 384 KB - Last synced: 8 days ago - Pushed: 17 days ago - Stars: 347 - Forks: 56

PyCQA/baron

IDE allow you to refactor code, Baron allows you to write refactoring code.

Language: Python - Size: 2.51 MB - Last synced: 8 days ago - Pushed: over 2 years ago - Stars: 285 - Forks: 52

PyCQA/doc8

Style checker for sphinx (or other) rst documentation.

Language: Python - Size: 314 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 161 - Forks: 34

PyCQA/flake8-commas

Flake8 extension for enforcing trailing commas in python

Language: Python - Size: 153 KB - Last synced: about 21 hours ago - Pushed: 11 days ago - Stars: 128 - Forks: 32

PyCQA/eradicate

Removes commented-out code from Python files

Language: Python - Size: 119 KB - Last synced: 3 days ago - Pushed: 24 days ago - Stars: 197 - Forks: 24

PyCQA/meta

Documentation about how the PyCQA organization works

Language: Python - Size: 1.49 MB - Last synced: 8 days ago - Pushed: over 1 year ago - Stars: 24 - Forks: 23

PyCQA/flake8-pyi

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

Language: Python - Size: 576 KB - Last synced: 3 days ago - Pushed: 6 days ago - Stars: 71 - Forks: 22

PyCQA/flake8-docstrings

Integration of pydocstyle and flake8 for combined linting and reporting

Language: Python - Size: 140 KB - Last synced: about 20 hours ago - Pushed: 17 days ago - Stars: 154 - Forks: 17

PyCQA/flake8-polyfill

Project to make writing plugins across major versions of flake8 easier

Language: Python - Size: 55.7 KB - Last synced: 8 days ago - Pushed: 17 days ago - Stars: 12 - Forks: 6

PyCQA/bandit-action

GitHub Action to run Bandit

Language: Dockerfile - Size: 29.3 KB - Last synced: 8 days ago - Pushed: 14 days ago - Stars: 8 - Forks: 5

PyCQA/flake8-json

JSON formatter for Flake8 output

Language: Python - Size: 97.7 KB - Last synced: about 10 hours ago - Pushed: 17 days ago - Stars: 10 - Forks: 5

PyCQA/infrastructure 📦

Mirror of PyCQA's infrastructure playbooks

Size: 40 KB - Last synced: 8 days ago - Pushed: almost 8 years ago - Stars: 6 - Forks: 3

PyCQA/oeuvre

A repository to collect examples of Python code for testing code-quality tools

Language: Python - Size: 7.81 KB - Last synced: 8 days ago - Pushed: over 7 years ago - Stars: 11 - Forks: 2

PyCQA/pylint-pytest Fork of reverbc/pylint-pytest 📦

A Pylint plugin to suppress pytest-related false positives.

Language: Python - Size: 47.9 KB - Last synced: 8 days ago - Pushed: 18 days ago - Stars: 6 - Forks: 2

PyCQA/mccabe-console-script

Add a console script for the mccabe complexity checker

Language: Python - Size: 2.93 KB - Last synced: 8 days ago - Pushed: about 7 years ago - Stars: 4 - Forks: 2