Packages
-
rstcheck
Validates reStructuredText syntax and checks…
permissive · active · 1.0M/mo
-
xmlunittest
Extends Python's unittest framework to compare…
permissive · dormant · 1.0M/mo
-
rstcheck-core
Validates reStructuredText syntax and checks…
permissive · active · 995.6K/mo
-
flake8-pyi
A Flake8 plugin that lints Python type stub…
permissive · active · 995.6K/mo
-
flake8-junit-report-basic
Converts flake8 linting output to JUnit XML…
permissive · abandoned · 994.3K/mo
-
flake8-builtins
A flake8 plugin that detects when Python…
copyleft · aging · 989.9K/mo
-
pytest-ansible
A pytest plugin that integrates Ansible into…
permissive · active · 983.4K/mo
-
pytest-find-dependencies
A pytest plugin that identifies dependencies…
permissive · active · 983.2K/mo
-
eradicate
Eradicate detects and removes commented-out…
permissive · active · 972.2K/mo
-
flake8-quotes
A flake8 plugin that enforces consistent quote…
permissive · dormant · 965.6K/mo
-
flake8-plugin-utils
Provides base classes and utilities for writing…
permissive · dormant · 961.3K/mo
-
types-pexpect
Provides type stubs for pexpect, enabling type…
permissive · active · 942.0K/mo
-
flake8-polyfill
Provides compatibility helpers for Flake8…
permissive · abandoned · 894.3K/mo
-
tabcompleter
Adds Tab-key autocompletion and command…
permissive · active · 873.0K/mo
-
pydoclint
Pydoclint is a Python docstring linter that…
permissive · active · 872.4K/mo
-
pdbp
pdbp is an enhanced Python debugger that…
permissive · aging · 871.0K/mo
-
gym-notices
Delivers notices about Gym library versions to…
permissive · active · 866.1K/mo
-
creosote
Creosote scans your Python project's source…
permissive · active · 860.7K/mo
-
cython-lint
A linter for Cython files that checks for…
permissive · active · 859.6K/mo
-
doit
doit is a Python-based task automation and…
permissive · aging · 856.5K/mo
-
pylint-gitlab
Provides custom pylint output formatters that…
copyleft · aging · 850.5K/mo
-
rumdl
A Rust-based Markdown linter and formatter that…
permissive · active · 832.2K/mo
-
gitlint
Gitlint is a command-line tool that validates…
permissive · dormant · 831.8K/mo
-
bzt
Taurus is a command-line wrapper that…
permissive · active · 812.7K/mo
-
collate-sqlfluff
SQLFluff is a SQL linter and auto-fixer that…
permissive · active · 770.9K/mo
-
pytest-parallel
A pytest plugin that runs tests in parallel…
permissive · abandoned · 764.6K/mo
-
flake8-eradicate
A flake8 plugin that detects commented-out code…
permissive · aging · 764.4K/mo
-
sbvirtualdisplay
Provides a virtual display wrapper for running…
permissive · dormant · 754.8K/mo
-
fixtures
Provides a reusable fixture contract for unit…
permissive · active · 737.0K/mo
-
flake8-broken-line
A flake8 plugin that detects and forbids…
permissive · dormant · 709.8K/mo
-
mypy_baseline
A CLI tool that captures mypy type errors as a…
permissive · active · 693.6K/mo
-
flake8-annotations
A Flake8 plugin that enforces PEP 3107-style…
permissive · active · 693.2K/mo
-
pylint-per-file-ignores
A pylint plugin that lets you specify which…
permissive · active · 692.2K/mo
-
nbqa
Runs standard Python linters and formatters…
permissive · active · 673.3K/mo
-
dodgy
Dodgy scans Python source code for suspicious…
permissive · abandoned · 672.1K/mo
-
flake8-black
A flake8 plugin that runs black's code style…
permissive · active · 668.8K/mo
-
reuse
reuse is a command-line tool that validates and…
copyleft · active · 662.5K/mo
-
pytest-variables
A pytest plugin that loads test variables from…
copyleft · active · 660.9K/mo
-
runtype
Runtype provides runtime type validation,…
permissive · active · 649.1K/mo
-
tox-ansible
A tox plugin that orchestrates testing of…
permissive · active · 628.6K/mo
-
allure-behave
Integrates Behave BDD test execution with…
permissive · active · 626.8K/mo
-
cpplint
Cpplint is a command-line static code checker…
permissive · active · 624.1K/mo
-
covdefaults
A coverage plugin that automatically applies…
permissive · active · 616.7K/mo
-
pytest-pylint
Integrates pylint code analysis into pytest,…
permissive · dormant · 616.4K/mo
-
complexipy
Calculates cognitive complexity scores for…
permissive · active · 610.3K/mo
-
flake8-return
A flake8 plugin that detects and flags…
permissive · aging · 603.1K/mo
-
pylint-pytest
A Pylint plugin that suppresses false-positive…
permissive · active · 600.6K/mo
-
nplusone
Detects n+1 query problems in Python ORMs…
unclear · abandoned · 600.5K/mo
-
wiremock
Python client library for interacting with…
permissive · aging · 589.1K/mo
-
uncalled
Detects unused functions in Python projects…
permissive · dormant · 587.4K/mo
-
skillsaw
A linter for AI agent instruction files that…
permissive · active · 574.3K/mo
-
darglint
Darglint is a docstring linter that checks…
permissive · abandoned · 570.5K/mo
-
google-python-cloud-debugger
Attaches a snapshot debugger agent to Python…
permissive · abandoned · 568.8K/mo
-
requirements-detector
Scans a Python project to detect and list its…
permissive · active · 567.2K/mo
-
pytest-pytestrail
A pytest plugin that decorates test functions…
permissive · abandoned · 565.7K/mo
-
eyes-common
Base SDK package for Applitools Eyes that…
unclear · active · 559.8K/mo
-
sarif-tools
Parses, analyzes, and transforms SARIF (Static…
permissive · active · 558.0K/mo
-
eyes-selenium
Visual testing SDK for Selenium and Appium…
unclear · active · 551.5K/mo
-
taplo
Taplo is a TOML v1.0.0 toolkit that provides…
permissive · active · 541.8K/mo
-
celery-stubs
Provides type stubs for Celery to enable static…
permissive · abandoned · 538.4K/mo
-
pgsanity
PgSanity validates PostgreSQL SQL syntax by…
permissive · aging · 537.5K/mo
-
flake8-bandit
Integrates bandit security checks into flake8…
permissive · dormant · 532.0K/mo
-
DafnyRuntimePython
Provides the Python runtime library needed to…
permissive · active · 524.1K/mo
-
squawk-cli
Linter that analyzes PostgreSQL migrations and…
permissive · active · 520.5K/mo
-
core-universal
Provides the Applitools Eyes Core SDK Server…
unclear · dormant · 518.5K/mo
-
blackduck
Python bindings for the Synopsys Black Duck Hub…
permissive · active · 518.4K/mo
-
clipboard
Provides a simple interface to copy text to and…
permissive · abandoned · 513.2K/mo
-
cmake-format
Formats, lints, and annotates CMake listfiles,…
copyleft · abandoned · 509.1K/mo
-
pytest-flake8
A pytest plugin that runs flake8 PEP8…
permissive · active · 506.3K/mo
-
dtlpymetrics
Calculates and generates quality scores for…
unclear · active · 506.0K/mo
-
salt-lint
salt-lint checks Salt State files (SLS) for…
permissive · active · 504.7K/mo
-
pytest-selenium
pytest-selenium is a pytest plugin that…
copyleft · active · 504.5K/mo
-
prospector
Prospector aggregates multiple Python static…
copyleft · active · 504.0K/mo
-
check-wheel-contents
Validates wheel file contents before…
permissive · active · 501.0K/mo
-
Nuitka
Nuitka compiles Python code to C and then to…
agpl · active · 496.4K/mo
-
spark-expectations
Spark Expectations is a data quality framework…
unclear · active · 489.9K/mo
-
pyclang
Pyclang wraps clang-tidy to run static analysis…
permissive · active · 489.6K/mo
-
pylint-celery
A Pylint plugin that improves static analysis…
copyleft · abandoned · 483.2K/mo
-
testresources
testresources extends unittest to manage…
permissive · active · 473.4K/mo
-
semantic-link-functions-validators
Adds context-aware validation functions to…
permissive · active · 473.1K/mo
-
ansible-navigator
ansible-navigator is a text-based user…
permissive · active · 468.0K/mo
-
pyink
Pyink is a Python code formatter forked from…
permissive · active · 467.2K/mo
-
flake8-tidy-imports
A flake8 plugin that detects and reports…
permissive · active · 461.5K/mo
-
types-factory-boy
Provides PEP 561 type stubs for factory-boy,…
permissive · active · 457.3K/mo
-
pylint-actions
A Pylint plugin that formats linting output as…
permissive · active · 456.9K/mo
-
types-Flask-Migrate
Provides type hints for Flask-Migrate, enabling…
permissive · active · 451.6K/mo
-
stackprinter
Replaces Python's default exception traceback…
permissive · active · 444.7K/mo
-
testscenarios
testscenarios extends Python's unittest to run…
permissive · active · 443.0K/mo
-
flake8-variables-names
A flake8 extension that detects poorly named…
permissive · dormant · 434.0K/mo
-
docsig
Lints Python function and method signatures to…
permissive · active · 431.2K/mo
-
flake8-use-fstring
A flake8 plugin that detects and flags…
permissive · dormant · 425.3K/mo
-
clang-tidy
Packages the clang-tidy C++ linter and related…
permissive · active · 422.9K/mo
-
code-review-graph
Builds a structural knowledge graph of your…
permissive · active · 418.0K/mo
-
fixit
Fixit is a configurable linting framework built…
permissive · active · 417.8K/mo
-
pytest-pep8
A pytest plugin that integrates PEP8 style…
permissive · abandoned · 417.6K/mo
-
crosshair-tool
CrossHair uses symbolic execution and SMT…
permissive · active · 417.3K/mo
-
ansible-sign
Generates and validates checksums and GPG…
permissive · active · 412.1K/mo
-
axe-playwright-python
Runs automated accessibility audits on web…
unclear · active · 411.4K/mo
-
mypy-gitlab-code-quality
Converts mypy type-checking output into GitLab…
permissive · aging · 409.4K/mo
-
icontract
icontract enforces design-by-contract in Python…
permissive · aging · 408.3K/mo
-
types-tensorflow
Provides type hints for TensorFlow 2.18.0,…
permissive · active · 407.6K/mo
-
pyroma
Pyroma rates how well a Python project complies…
permissive · active · 405.5K/mo
-
pytest-md-report
A pytest plugin that generates test outcome…
permissive · active · 398.5K/mo
-
openpyxl-stubs
Provides type stubs for openpyxl to enable…
permissive · abandoned · 396.3K/mo
-
libsast
libsast is a static application security…
copyleft · active · 383.6K/mo
-
djangorestframework-types
Provides type stubs for Django Rest Framework,…
permissive · aging · 379.7K/mo
-
types-zxcvbn
Provides type hints for the zxcvbn password…
permissive · active · 372.2K/mo
-
flake8-logging-format
A flake8 extension that enforces logging best…
permissive · active · 368.1K/mo
-
flake8-class-attributes-order
A flake8 extension that enforces a configurable…
permissive · aging · 363.2K/mo
-
flake8-functions
A flake8 extension that enforces function-level…
permissive · active · 356.8K/mo
-
vkbottle-types
Provides type definitions and API method…
permissive · active · 356.8K/mo
-
MonkeyType
MonkeyType collects runtime types of function…
permissive · aging · 356.4K/mo
-
flake8-no-implicit-concat
A flake8 plugin that detects and forbids…
permissive · active · 355.3K/mo
-
cognitive-complexity
Calculates cognitive complexity scores for…
permissive · abandoned · 352.8K/mo
-
flake8-async
A flake8 plugin that detects async-related…
permissive · active · 351.9K/mo
-
flake8-expression-complexity
A flake8 extension that detects overly complex…
permissive · active · 341.5K/mo
-
flake8-debugger
A flake8 plugin that detects debugger…
permissive · abandoned · 338.2K/mo
-
pyproject-flake8
Enables flake8 linting to read configuration…
unclear · dormant · 338.1K/mo
-
flake8-use-pathlib
A flake8 plugin that detects uses of os and…
permissive · abandoned · 336.4K/mo
-
validate-pyproject
Validates pyproject.toml files against JSON…
copyleft · active · 334.5K/mo