$npx skillfedfor your agent

Quality Assurance packages

436 packages · page 10 of 11

Packages

trulens-core Worth it
PyPI · Quality Assurance · released Aug 2026

Instruments LLM applications with OpenTelemetry-native tracing and evaluates them with LLM-based judges that explain their reasoning, capturing latency, cost, and quality per step.

Install it if you need to instrument and evaluate LLM apps; skip it if you only need basic logging.

MITpure Python
126.1Kdownloads / mo
types-django-filter With conditions
PyPI · Quality Assurance · released Aug 2026

Provides type hints for django-filter, enabling static type checkers like mypy and pyright to validate code that uses django-filter.

Apache-2.0pure Python · 3.10+
126.0Kdownloads / mo
ascii-guard Worth it
PyPI · Quality Assurance · released Feb 2026

Detects and fixes misaligned ASCII art boxes in documentation by validating box-drawing character alignment and automatically correcting width, corner, and border inconsistencies.

Apache-2.0pure Python · 3.10+
125.2Kdownloads / mo
hadolint-coatl With conditions
PyPI · Quality Assurance · released Aug 2026

Provides a pip-installable hadolint binary wrapper that makes the Dockerfile linter available as a command-line tool across platforms without requiring separate installation.

permissive licensecompiled wheel · 3.10+
124.8Kdownloads / mo
pytest-progress With conditions
PyPI · Quality Assurance · released Nov 2025

A pytest plugin that displays real-time test progress counts (passed, failed, skipped) and instant failure messages during test runs.

However, the aging maintenance status (last commit 276 days ago) means it may not receive updates for new pytest features—verify compatibility with your pytest…

MITpure Python · 3.8+aging
124.2Kdownloads / mo
pytest-testrail With conditions
PyPI · Quality Assurance · released Jan 2026

A pytest plugin that integrates test execution with TestRail, automatically creating test runs and updating results in TestRail based on pytest markers.

MITpure Python · 3.10+aging
123.3Kdownloads / mo
dbt-score Worth it
PyPI · Quality Assurance · released Apr 2026

dbt-score lints dbt models against configurable rules for documentation, testing, naming, and structure, assigning numerical quality scores to individual models and projects.

Install it if your team maintains multiple dbt models and wants programmatic quality gates; skip it only if your project is too small to benefit from standardized…

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

pyrig scaffolds, initializes, and maintains Python projects with standardized configuration, CLI generation, testing infrastructure, and CI/CD automation.

MITpure Python · 3.12+
120.6Kdownloads / mo
marionette-harness Skip
PyPI · Quality Assurance · released Oct 2019

Marionette-harness is a test runner for automating Gecko-based applications like Firefox, allowing you to write and execute Python-based tests that control the browser UI, JavaScript, and DOM.

Install only if maintaining an existing legacy test suite with no alternative path.

MPL-2.0pure Pythonabandoned
118.4Kdownloads / mo
pyspark-stubs With conditions
PyPI · Quality Assurance · released Jan 2022

Provides type stubs for PySpark to enable static type checking and improved IDE autocompletion when working with Apache Spark in Python.

Apache-2.0pure Pythonabandoned
117.6Kdownloads / mo
flake8-typing-imports Worth it
PyPI · Quality Assurance · released Oct 2025

A flake8 plugin that detects unguarded typing imports and version-specific typing API issues across Python versions, flagging imports that need TYPE_CHECKING guards or version checks.

permissive licensepure Python · 3.9+
117.5Kdownloads / mo
cuallee With conditions
PyPI · Quality Assurance · released Oct 2025

Cuallee provides a dataframe-agnostic API to define and run data quality checks across PySpark, pandas, Snowpark, DuckDB, Polars, Daft, and BigQuery, replacing pydeequ with a pure-Python implementation.

However, the aging maintenance status (311 days since last release, last commit 2026-02-05) means you should verify that the specific dataframe versions you use are…

permissive licensepure Python · 3.10+aging
117.0Kdownloads / mo
secscanner2junit With conditions
PyPI · Quality Assurance · released Feb 2025

Converts GitLab security scanner output (SAST, secrets, container scanning, dependency checks) to JUnit XML format for display in merge requests on the free tier.

GPL-3.0-onlypure Python
116.5Kdownloads / mo
ruff-lsp Skip
PyPI · Quality Assurance · released Feb 2025

Provides a Language Server Protocol bridge to Ruff, enabling linting, formatting, and import organization in LSP-compatible editors like Neovim, Sublime Text, and Emacs.

MITpure Python · 3.7+abandoned
114.7Kdownloads / mo
pylint-protobuf With conditions
PyPI · Quality Assurance · released Dec 2023

A Pylint plugin that makes Pylint understand protobuf-generated classes, catching type mismatches, invalid field access, and constructor errors that would otherwise go undetected.

However, maintenance is dormant (last release 2023-12-10, no recent commits), so verify compatibility with your current pylint and protobuf versions before relying on…

MITpure Pythondormant
114.0Kdownloads / mo
openrewrite With conditions
PyPI · Quality Assurance · released Aug 2026

OpenRewrite Python provides a framework for authoring and testing automated refactoring recipes that transform Python source code using a lossless semantic tree representation.

However, verify that the Moderne Source Available License terms suit your use case, and confirm that your deployment environment can support the JVM runtime…

license unclearpure Python · 3.10+
112.3Kdownloads / mo
roc-validator Worth it
PyPI · Quality Assurance · released Jul 2026

Validates RO-Crate metadata packages against declared profiles using SHACL shapes and Python rules, supporting local directories, ZIP archives, and remote HTTP/HTTPS sources.

Apache-2.0pure Python
111.2Kdownloads / mo
djdt-flamegraph Skip
PyPI · Quality Assurance · released Jan 2020

Integrates flame graph visualization into Django Debug Toolbar to profile request execution and identify performance bottlenecks in a single-threaded development server.

permissive licensepure Pythonabandoned
111.1Kdownloads / mo
coverage-threshold With conditions
PyPI · Quality Assurance · released May 2025

Validates Python code coverage against configurable minimum thresholds at both global and per-file levels, reading from coverage.json and configuration files.

MITpure Python · 3.7+aging
110.8Kdownloads / mo
polarion With conditions
PyPI · Quality Assurance · released May 2024

Provides a Python client for interacting with Polarion work-item management and test-management systems via SOAP API, allowing you to read, create, and modify workitems, test runs, plans, and documents.

However, the dormant maintenance status (no releases in 813 days) means you should verify compatibility with your Polarion version and be prepared to fork or patch if…

MITpure Python · 3.7+dormant
110.3Kdownloads / mo
pandas-schema Skip
PyPI · Quality Assurance · released Feb 2022

Validates pandas DataFrames against user-defined schemas, checking column types, value ranges, patterns, and whitespace to catch data quality issues in tabular data.

MITpure Pythonabandoned
109.6Kdownloads / mo
flake8-type-checking Worth it
PyPI · Quality Assurance · released Feb 2026

A flake8 plugin that identifies which imports should be moved into or out of TYPE_CHECKING blocks to reduce runtime overhead, circular dependencies, and improve code organization.

Install it if you want automated guidance on moving type-only imports into TYPE_CHECKING blocks.

BSD-3-Clausepure Python · 3.10+
109.1Kdownloads / mo
distro2sbom Worth it
PyPI · Quality Assurance · released Apr 2025

Generates a Software Bill of Materials (SBOM) for installed packages or complete system distributions in SPDX and CycloneDX formats, identifying all dependent components.

Apache-2.0pure Python · 3.7+
108.9Kdownloads / mo
validate-pyproject-schema-store With conditions
PyPI · Quality Assurance · released Aug 2026

Provides a versioned snapshot of SchemaStore schemas for use with validate-pyproject, enabling stable, pinned schema validation of Python project configuration files.

Apache-2.0pure Python · 3.9+
107.1Kdownloads / mo
cppclean Skip
PyPI · Quality Assurance · released Jul 2019

cppclean analyzes C++ source code to identify unused code, unnecessary includes, and structural problems that slow compilation in large codebases.

permissive licensebuilds from sourceabandoned
106.4Kdownloads / mo
pyddq Skip
PyPI · Quality Assurance · released Feb 2020

PyDDQ is a Python API for running data quality constraint checks on Spark DataFrames, validating row counts, uniqueness, nullability, foreign keys, and custom SQL expressions.

permissive licensebuilds from sourceabandoned
106.3Kdownloads / mo
asserts With conditions
PyPI · Quality Assurance · released Nov 2025

Provides stand-alone assertion functions for Python that work outside unittest.TestCase, suitable for test cases, mocks, fakes, and implementations with customizable failure messages.

However, verify the license before use in proprietary contexts, and note that it is classified as Alpha—suitable for testing and development but not yet marked as…

license unclearpure Python · 3.10+
106.1Kdownloads / mo
code-annotations With conditions
PyPI · Quality Assurance · released Mar 2026

Parses and summarizes code annotations (originally for PII detection) across codebases using configurable, extensible rules.

However, its Alpha status suggests it may be best suited for teams already in the Open edX ecosystem or those willing to invest in customization via its plugin system.

Apache-2.0pure Python · 3.12+
105.2Kdownloads / mo
jumpssh With conditions
PyPI · Quality Assurance · released Nov 2020

JumpSSH runs commands on remote servers through SSH gateways, supporting multi-hop connections and file operations without uploading scripts to remote hosts.

However, verify that it works with your target Python version and that paramiko updates are sufficient for your security requirements, given that jumpssh itself has…

MITpure Pythondormant
104.2Kdownloads / mo
scanoss Worth it
PyPI · Quality Assurance · released Jul 2026

Scanoss provides a Python library and CLI tool to fingerprint source code and scan it against the SCANOSS open-source knowledge base to identify components, licenses, and security issues.

MITpure Python · 3.9+
102.1Kdownloads / mo
flake8-unused-arguments With conditions
PyPI · Quality Assurance · released Oct 2025

A flake8 plugin that detects unused function arguments in Python code and reports them as U100 or U101 warnings, with configurable rules to ignore specific function types.

MITpure Pythonaging
102.1Kdownloads / mo
bar-raiser With conditions
PyPI · Quality Assurance · released Jun 2026

Bar-Raiser creates GitHub checks with inline annotations, autofix actions, and Slack notifications for code quality tools like Ruff, Pytest, and Pyright, integrating linting and test results directly into pull requests.

permissive licensepure Python
101.9Kdownloads / mo
curlylint With conditions
PyPI · Quality Assurance · released Mar 2022

Lints HTML templates in Jinja, Nunjucks, Django, Twig, and Liquid, checking for accessibility and common template issues via command-line tool.

However, dormancy since 2022 means no active maintenance—use it for existing projects but verify compatibility with your template engine versions and be prepared to…

MITpure Python · 3.6+dormant
101.3Kdownloads / mo
zephyr-python-api With conditions
PyPI · Quality Assurance · released May 2024

Provides Python wrappers for the Zephyr Scale (TM4J) REST API, allowing programmatic interaction with test cases, cycles, and other Zephyr Scale resources without using the GUI.

Apache-2.0pure Python · 3.6+dormant
101.1Kdownloads / mo
flake8-pep585 With conditions
PyPI · Quality Assurance · released Feb 2023

A flake8 plugin that detects and flags deprecated type imports from the `typing` module that should be replaced with standard library equivalents under PEP 585.

However, note that the project is abandoned (last release February 2023) and may not be updated for future flake8 or Python releases, so verify compatibility with…

copyleftpure Pythonabandoned
98.7Kdownloads / mo
flake8-pep3101 With conditions
PyPI · Quality Assurance · released Oct 2025

A flake8 plugin that detects and flags old-style string formatting (percent operator) in Python code, encouraging migration to the .format() method or f-strings.

Install it if string formatting consistency is a priority in your project.

GPL-2.0-onlypure Python · 3.10+aging
98.0Kdownloads / mo
ruff-format With conditions
PyPI · Quality Assurance · released Aug 2026

Provides Python bindings to Ruff's code formatter, allowing you to format Python code programmatically with configurable line width.

permissive licensecompiled wheel · 3.8+
97.9Kdownloads / mo
django-safemigrate With conditions
PyPI · Quality Assurance · released Jun 2025

Adds a safemigrate command to Django that selectively runs migrations marked as safe before deployment, blocking unsafe ones and preventing deployment-order errors.

However, the aging maintenance status (437 days since last release) means you should verify compatibility with your Django version before relying on it in production.

permissive licensepure Python · 3.9+aging
97.6Kdownloads / mo
deal With conditions
PyPI · Quality Assurance · released Nov 2025

Deal is a Python library for design by contract that adds decorators to enforce preconditions, postconditions, invariants, and side-effect tracking, enabling static analysis, property-based testing, and runtime verification.

However, the aging maintenance status (257 days since last release) means you should verify that the version works with your Python version and toolchain before…

MITpure Python · 3.8+aging
97.1Kdownloads / mo
mkdocs-htmlproofer-plugin With conditions
PyPI · Quality Assurance · released Feb 2026

A MkDocs plugin that validates URLs and anchors in rendered HTML files, checking both internal links and external URLs for correctness.

However, if you only need anchor validation and are on MkDocs 1.6+, consider using MkDocs' native validation instead.

MITpure Python · 3.10+
96.9Kdownloads / mo