$npx skillfedfor your agent

Quality Assurance packages

436 packages · page 11 of 11

Packages

flake8-logging Worth it
PyPI · Quality Assurance · released Sep 2025

A Flake8 plugin that detects and flags common mistakes in Python's standard library logging module, including improper logger instantiation, incorrect getLogger() usage, LogRecord attribute clashes, and misuse of exception logging methods.

Install it if you use Flake8 and want to prevent common logging mistakes.

MITpure Python · 3.9+
96.6Kdownloads / mo
pyspdx With conditions
PyPI · Quality Assurance · released Feb 2025

Validates and tokenizes SPDX license expressions according to the SPDX v2.3 specification, parsing complex license combinations with operators like OR, AND, and WITH.

GPL-2.0-onlypure Pythondormant
95.3Kdownloads / mo
tclint Worth it
PyPI · Quality Assurance · released Aug 2026

tclint is a CLI linter, formatter, and language server for Tcl code that detects common errors, enforces consistent style, and provides editor integration for VS Code, Neovim, and Emacs.

permissive licensepure Python · 3.10+
94.7Kdownloads / mo
flake8-implicit-str-concat Worth it
PyPI · Quality Assurance · released Jul 2026

A Flake8 plugin that detects and reports implicit string literal concatenation issues, including unintended concatenations on single lines and missing commas in collections.

MITpure Python · 3.10+
93.7Kdownloads / mo
clawmetry With conditions
PyPI · Quality Assurance · released Aug 2026

ClawMetry provides a real-time observability dashboard for AI agent runtimes, auto-detecting and monitoring 14 different agent systems (OpenClaw, NVIDIA NemoClaw, Claude Code, and others) from a single unified interface.

MITpure Python · 3.8+
93.1Kdownloads / mo
dlint With conditions
PyPI · Quality Assurance · released Oct 2024

Dlint is a flake8 plugin that adds security-focused and best-practice linting rules to Python code analysis, flagging insecure patterns like use of exec, unsafe deserialization, and other code quality issues.

However, the aging maintenance status means you should verify compatibility with your current Python and flake8 versions before relying on it for critical security…

BSD-3-Clausepure Pythonaging
93.0Kdownloads / mo
flex Skip
PyPI · Quality Assurance · released Sep 2019

Validates Swagger 2.0 API specifications against JSON Schema and checks request/response objects for conformance, with a command-line interface.

BSD-3-Clausebuilds from sourceabandoned
92.8Kdownloads / mo
xbsl With conditions
PyPI · Quality Assurance · released Aug 2026

XBSL is a linter, LSP server, and metadata scaffolding toolkit for 1C:Element projects, providing static analysis, autofixes, and code generation for `.yaml` and `.xbsl` file pairs.

MITpure Python · 3.10+
92.8Kdownloads / mo
dbt-bouncer Worth it
PyPI · Quality Assurance · released Jul 2026

dbt-bouncer validates dbt projects against configurable conventions and naming rules, running checks on dbt artifacts to enforce project-wide standards.

Install it if your team uses dbt and wants to standardize project structure and naming without manual code review.

MITpure Python
92.5Kdownloads / mo
sqlfluffrs With conditions
PyPI · Quality Assurance · released Aug 2026

SQLFluff-rs is a Rust-based optional component that integrates with a SQL linting package to accelerate certain operations; it is not a standalone linter and requires the main package to function.

MITcompiled wheel · 3.10+
91.3Kdownloads / mo
django-cprofile-middleware Skip
PyPI · Quality Assurance · released Feb 2020

Middleware that profiles Django view execution using cProfile and displays results inline when a query parameter is added to any request.

permissive licensebuilds from sourceabandoned
90.2Kdownloads / mo
undictify With conditions
PyPI · Quality Assurance · released Aug 2022

Enforces type annotations at runtime by wrapping function calls and constructors with automatic type-checking, raising TypeError when arguments don't match their declared types.

However, note that maintenance is dormant (last release 2022-08-12); verify compatibility with your Python version and consider whether the package's scope matches…

MITpure Pythondormant
89.8Kdownloads / mo
types-pyflakes With conditions
PyPI · Quality Assurance · released Jul 2026

Provides type stubs for the pyflakes static analysis tool, enabling type checkers like mypy and pyright to understand and validate code that uses pyflakes.

Apache-2.0pure Python · 3.10+
89.1Kdownloads / mo
add-trailing-comma Worth it
PyPI · Quality Assurance · released Oct 2025

Automatically adds trailing commas to multi-line Python function calls, literals, definitions, imports, and class/type declarations, and can be run as a pre-commit hook.

permissive licensepure Python · 3.10+
88.4Kdownloads / mo
robotcode Worth it
PyPI · Quality Assurance · released Jul 2026

RobotCode is a language server and IDE toolkit for Robot Framework that provides code completion, debugging, test discovery, and a unified configuration model across VS Code, JetBrains IDEs, and the command line.

Install it if you use Robot Framework and want IDE-grade tooling (completion, debugging, refactoring) plus a unified configuration model for local and CI workflows.

Apache-2.0pure Python · 3.10+
88.0Kdownloads / mo
flake8-django With conditions
PyPI · Quality Assurance · released Jul 2023

A flake8 plugin that detects Django-specific code style violations and anti-patterns in Django projects, enforcing rules like proper null handling on model fields, correct ModelForm configuration, and model method definitions.

GPL-3.0-or-laterbuilds from sourcedormant
87.6Kdownloads / mo
betamax With conditions
PyPI · Quality Assurance · released Feb 2024

Betamax records and replays HTTP interactions made through the requests library, allowing you to mock external API calls in tests without making live network requests.

Apache-2.0pure Python · 3.8.1+dormant
85.7Kdownloads / mo
atdd With conditions
PyPI · Quality Assurance · released Aug 2026

ATDD is a CLI toolkit that structures AI agent work into evidence-gated phases—planning, testing, implementation, validation, refactor, and merge—using pytest, YAML configuration, and JSON schema validation to enforce deterministic workflows.

permissive licensepure Python · 3.10+
83.9Kdownloads / mo
pytest-archon With conditions
PyPI · Quality Assurance · released Sep 2025

Pytest-archon lets you define and test architectural boundaries in Python projects by specifying which modules can import from which others, catching circular dependencies and enforcing structure through test rules.

Apache-2.0pure Python · 3.8+aging
83.9Kdownloads / mo
flake8-deprecated With conditions
PyPI · Quality Assurance · released Oct 2025

A flake8 plugin that detects calls to deprecated methods and suggests their modern replacements during code linting.

GPL-2.0-onlypure Python · 3.10+aging
83.9Kdownloads / mo
flake8-copyright With conditions
PyPI · Quality Assurance · released Feb 2023

A flake8 plugin that enforces the presence of copyright notices in Python files by scanning for copyright statements matching configurable patterns.

However, verify it works with your flake8 version and confirm the license terms before use.

license unclearpure Pythondormant
82.3Kdownloads / mo
flake8-junit-report Skip
PyPI · Quality Assurance · released May 2016

Converts flake8 linting output to JUnit XML format for CI server integration and test reporting.

BSD-3-Clausebuilds from sourceabandoned
82.1Kdownloads / mo
avro-validator With conditions
PyPI · Quality Assurance · released Jul 2022

Validates Python data against Avro schemas and reports detailed, field-level error messages instead of generic validation failures.

However, note that maintenance is dormant (last release 2022-07-26); if you need active support or encounter bugs with newer Avro features, consider whether the…

MITpure Python · 3.6+dormant
81.6Kdownloads / mo
bashate Skip
PyPI · Quality Assurance · released Oct 2022

bashate is a style checker for bash scripts that applies pep8-like automated linting rules to identify whitespace errors, structural issues, and unsafe syntax patterns in shell code.

Apache-2.0pure Python · 3.5+abandoned
80.8Kdownloads / mo
selenium-page-factory Worth it
PyPI · Quality Assurance · released Jun 2026

Implements a page factory pattern for Selenium test automation, wrapping WebDriver elements with extended methods that include built-in waits, retry logic, and action chains support.

MITpure Python · 3.7+
80.2Kdownloads / mo
phantom-types With conditions
PyPI · Quality Assurance · released Oct 2024

Phantom types enable you to create type-safe wrappers around base types (like strings or integers) with runtime predicates, allowing static type checkers and runtime validators to enforce constraints without shotgun parsing.

Install it if your codebase values type safety and parse-don't-validate patterns.

permissive licensepure Python · 3.9+aging
79.5Kdownloads / mo
mbake Worth it
PyPI · Quality Assurance · released Mar 2026

mbake formats and lints Makefiles, enforcing consistent spacing, tab usage in recipes, and valid syntax while optionally auto-detecting and managing .PHONY declarations.

MITpure Python · 3.9+
79.0Kdownloads / mo
commitlint With conditions
PyPI · Quality Assurance · released Jul 2026

Lints commit messages against the Conventional Commits standard, enforcing consistent message format in Git repositories via pre-commit hooks or GitHub Actions.

GPL-3.0-onlypure Python · 3.10+
78.8Kdownloads / mo
pytest-plus With conditions
PyPI · Quality Assurance · released Feb 2025

A pytest plugin that adds optional test-count validation, duplicate test-name detection, test-ID safety checks, and CI log collection to help catch common testing issues.

However, maintenance is aging (558 days since last release), so evaluate whether the specific checks it offers match your project's needs before adopting it as a…

MITpure Python · 3.10+aging
77.6Kdownloads / mo
ca9 With conditions
PyPI · Quality Assurance · released Jun 2026

ca9 analyzes Python package supply chains to determine whether flagged CVEs are actually reachable from your application code, combining static import tracing, dependency inventory, and optional runtime coverage to separate actionable vulnerabilities from unreachable alerts.

MPL-2.0pure Python · 3.10+
77.3Kdownloads / mo
pylint-flask-sqlalchemy With conditions
PyPI · Quality Assurance · released Jan 2020

A Pylint plugin that suppresses false-positive no-member errors when analyzing Flask-SQLAlchemy code, allowing Pylint to correctly recognize dynamic attributes on SQLAlchemy and scoped_session objects.

However, it is abandoned (last release 2020-01-14) and may break with newer Pylint or Flask-SQLAlchemy versions.

copyleftpure Python · 3.5+abandoned
77.0Kdownloads / mo
fontbakery With conditions
PyPI · Quality Assurance · released Oct 2025

Font Bakery is a command-line tool that checks the quality of font projects by running automated checks against OpenType binary files and font project metadata.

Install it if font quality assurance is part of your workflow.

license unclearpure Python · 3.9+aging
75.5Kdownloads / mo
flake8-json With conditions
PyPI · Quality Assurance · released Apr 2024

A Flake8 plugin that formats linting output as JSON, with options for pretty-printed or CodeClimate-compatible formats.

MITpure Python · 3.6+
75.1Kdownloads / mo
pylibyear With conditions
PyPI · Quality Assurance · released Jun 2026

Measures how outdated your project's dependencies are by calculating the total time gap between your installed versions and their latest releases, expressed as a single "libyear" number.

permissive licensepure Python · 3.11+
74.9Kdownloads / mo
lintro Worth it
PyPI · Quality Assurance · released Aug 2026

Lintro unifies code formatting, linting, and quality assurance tools across multiple languages under a single CLI, with support for Python, JavaScript, Go, Rust, YAML, and others.

Install it if you manage code quality across multiple languages or want to simplify CI/CD tool orchestration.

MITpure Python · 3.11+
74.0Kdownloads / mo
flake8-pie With conditions
PyPI · Quality Assurance · released Aug 2022

A flake8 plugin that detects code quality issues including unnecessary variables, imprecise exception handling, redundant type checks, and style violations across Python code.

However, do not rely on it for new projects or in environments where you expect regular flake8 or Python upgrades, as incompatibilities will not be fixed.

BSD-3-Clausepure Python · 3.7+abandoned
73.7Kdownloads / mo