$npx skillfedfor your agent

Packages starting with 'P'

2,503 packages · page 49 of 63

Packages

pytest-assume With conditions
PyPI · Testing · released Jun 2021

A pytest plugin that collects and reports multiple assertion failures within a single test, rather than stopping at the first failure.

permissive licensepure Pythonabandoned
789.5Kdownloads / mo
pytest-astropy Worth it
PyPI · Utilities · released Aug 2026

A meta-package that bundles pytest plugins and testing libraries used by Astropy and affiliated packages, providing a unified testing toolkit for Python projects.

Install it if you're working with Astropy, affiliated packages, or any project that would benefit from the bundled testing plugins.

BSD-3-Clausepure Python · 3.8+
303.7Kdownloads / mo
pytest-astropy-header With conditions
PyPI · Testing · released Sep 2022

A pytest plugin that automatically includes system, Python, and dependency version information in test output headers, useful for diagnosing test environments across any project.

BSD-3-Clausepure Python · 3.7+
314.2Kdownloads / mo
pytest-asyncio Worth it
PyPI · Testing · released May 2026

pytest-asyncio is a pytest plugin that enables writing and running async test functions using the asyncio library, allowing developers to await code directly within test cases.

Install it if you write tests for any asyncio-based code.

Apache-2.0pure Python · 3.10+
275.9Mdownloads / mo
pytest-asyncio-concurrent With conditions
PyPI · Testing · released Apr 2026

A pytest plugin that executes async test functions concurrently rather than sequentially, grouped by parent scope to control which tests run together.

MITpure Python · 3.8+
92.0Kdownloads / mo
pytest-azurepipelines With conditions
PyPI · Testing · released Oct 2023

A pytest plugin that automatically formats test output and uploads results to Microsoft Azure Pipelines, with optional code coverage integration and Docker support.

However, maintenance is dormant—last release was 2023-10-06—so if you encounter bugs or need features for recent pytest or Azure Pipelines changes, you may need to…

MITpure Python · 3.5+dormant
858.1Kdownloads / mo
pytest-base-url Worth it
PyPI · Utilities · released Jan 2024

A pytest plugin that injects a configurable base URL into your test suite via command line, config file, environment variable, or fixture override.

Install it if your test suite makes HTTP requests to configurable endpoints.

MPL-2.0pure Python · 3.8+
10.2Mdownloads / mo
pytest-bdd Worth it
PyPI · Libraries · released Dec 2024

pytest-bdd implements Gherkin-based behavior-driven development testing within pytest, allowing you to write feature files and step definitions that unify functional and unit tests.

Install it if you need BDD-style testing, want to document requirements as executable scenarios, or need to bridge technical and non-technical stakeholders.

MITpure Python · 3.9+
3.6Mdownloads / mo
pytest-beartype-tests With conditions
PyPI · Testing · released Apr 2026

A pytest plugin that automatically applies runtime type-checking via beartype to every collected test function, catching type violations in test signatures and locally-typed variables during test execution.

However, be aware this is a temporary workaround for functionality expected in pytest-beartype 0.3.0—plan to migrate when that release arrives.

MITpure Python · 3.11+
139.9Kdownloads / mo
pytest-benchmark Worth it
PyPI · Utilities · released Nov 2025

A pytest fixture that benchmarks Python functions by running them in calibrated rounds and generating performance reports with timing statistics.

BSD-2-Clausepure Python · 3.9+
14.2Mdownloads / mo
pytest-black With conditions
PyPI · Testing · released Dec 2024

A pytest plugin that runs black format checks on your code during test execution, reporting formatting violations without applying changes automatically.

However, the dormant maintenance status (last commit 2024-12-23, zero repository stars) and old Python support floor (>=3.5) suggest limited ongoing development;…

MITpure Python · 3.5+dormant
157.2Kdownloads / mo
pytest-cache Skip
PyPI · Libraries · released Jun 2013

A pytest plugin that persists test state across runs, enabling rerun of only failed tests or failures-first execution via --lf and --ff flags, and providing a config.cache object for plugins to share values between test invocations.

MITbuilds from sourceabandoned
687.7Kdownloads / mo
pytest-cagoule Skip
PyPI · Testing · released Jan 2020

A pytest plugin that identifies which tests exercise code you've recently changed, allowing you to run only the affected subset instead of the full test suite.

No, not recommended for new projects.

MITbuilds from sourceabandoned
127.0Kdownloads / mo
pytest-cases Worth it
PyPI · Python Modules · released Mar 2026

pytest-cases lets you separate test case data from test code in pytest, using decorators and fixtures to parametrize tests with external data sources.

Install it if you have test suites with many cases or external test data that you want to keep separate from your test logic.

BSD-3-Clausepure Python
1.0Mdownloads / mo
pytest-catchlog Skip
PyPI · Testing · released Jan 2016

A pytest plugin that automatically captures log messages during test runs and displays them alongside captured stdout and stderr when tests fail.

MITpure Pythonabandoned
82.2Kdownloads / mo
pytest-celery With conditions
PyPI · Testing · released Mar 2026

pytest-celery is the official pytest plugin for Celery that enables testing of Celery applications using Docker-based environments to simulate production-like conditions, alongside traditional unit and integration testing APIs.

BSD-3-Clausepure Python
1.9Mdownloads / mo
pytest-check Worth it
PyPI · Utilities · released Aug 2026

A pytest plugin that allows tests to continue running and collect multiple assertion failures per test, rather than stopping at the first failed assert.

license unclearpure Python · 3.9+
4.0Mdownloads / mo
pytest-circleci-parallelized Skip
PyPI · Testing · released Oct 2022

Adds a pytest plugin that automatically distributes tests across CircleCI worker nodes using CircleCI's built-in test splitting utility.

MITbuilds from sourceabandoned
161.1Kdownloads / mo
pytest-clarity With conditions
PyPI · Testing · released Jun 2021

A pytest plugin that displays colored, side-by-side diffs for failing test assertions, activated with the `-vv` flag and configurable via command-line options.

However, dormancy since 2021 means it may not work with newer pytest or Python versions—verify compatibility with your environment first.

MITbuilds from sourcedormant
651.0Kdownloads / mo
pytest-cmake With conditions
PyPI · Build Tools · released Jan 2026

Integrates Pytest with CMake build systems, enabling automatic discovery and execution of Python tests as part of C++ project builds.

MITpure Pythonaging
269.7Kdownloads / mo
pytest-codeblocks Worth it
PyPI · Testing · released Jun 2026

A pytest plugin that automatically discovers and runs Python and shell code blocks from README and markdown files as test cases.

MITpure Python · 3.10+
186.4Kdownloads / mo
pytest-codspeed Worth it
PyPI · System · released May 2026

A pytest plugin that integrates performance benchmarking into your test suite, letting you measure code execution time using either a decorator or a fixture for precise control.

MITpure Python · 3.9+
2.9Mdownloads / mo
pytest-console-scripts With conditions
PyPI · Testing · released May 2023

A pytest plugin that runs Python console scripts within tests, supporting both in-process execution (fast iteration) and subprocess mode (realistic testing).

However, note that the package is aging—last release was May 2023 with no recent commits—so verify compatibility with your pytest version before adopting.

MITpure Python · 3.8+aging
241.5Kdownloads / mo
pytest-container With conditions
PyPI · Testing · released Jun 2025

A pytest plugin that automates container testing by managing container lifecycle, port binding, volume mounting, and health checks, letting you write tests against container images using testinfra.

LGPL-2.0-or-laterpure Python
167.1Kdownloads / mo
pytest-cookies With conditions
PyPI · Testing · released Mar 2023

A pytest plugin that provides a `cookies` fixture for testing cookiecutter templates by generating projects from them and automatically cleaning up afterward.

However, proceed with caution: the package is in abandoned maintenance with no releases since 2023-03-22.

MITpure Python · 3.7+abandoned
93.5Kdownloads / mo
pytest-cov Worth it
PyPI · Utilities · released Mar 2026

A pytest plugin that measures code coverage during test runs, automatically combining coverage data and supporting distributed testing with pytest-xdist.

Install it if you want coverage reports as part of your normal test workflow.

MITpure Python · 3.9+
235.9Mdownloads / mo
pytest-cover Skip
PyPI · Utilities · released Aug 2015

pytest-cover is a pytest plugin for measuring code coverage, but it has been merged into pytest-cov and is no longer maintained as a separate project.

BSD-3-Clausepure Pythonabandoned
415.8Kdownloads / mo
pytest-cpp Worth it
PyPI · Testing · released Sep 2024

A pytest plugin that discovers and runs C++ tests from Google Test, Boost.Test, and Catch2 frameworks using pytest's test runner and reporting infrastructure.

MITpure Python · 3.8+
277.3Kdownloads / mo
pytest-csv With conditions
PyPI · Testing · released Apr 2021

A pytest plugin that exports test results to CSV format with customizable columns, delimiters, and the ability to include test metadata like duration, status, markers, and parameters.

copyleftpure Pythonabandoned
551.9Kdownloads / mo
pytest-custom-exit-code Skip
PyPI · Testing · released Aug 2019

A pytest plugin that lets you customize the exit code pytest returns when tests fail or when no tests are found, instead of using pytest's default exit codes.

MITpure Pythonabandoned
7.9Mdownloads / mo
pytest-custom-report With conditions
PyPI · Testing · released Jan 2019

A pytest plugin that lets you customize the symbols and strings displayed for test outcomes (passed, failed, skipped, etc.) in terminal reports.

However, be aware it is abandoned—test compatibility with your pytest version before relying on it in production, and do not expect updates if pytest introduces…

permissive licensepure Pythonabandoned
188.5Kdownloads / mo
pytest-cython With conditions
PyPI · Utilities · released Mar 2026

A pytest plugin that runs doctests embedded in Cython `.pyx` extension modules, enabling documentation-driven testing of C/C++ code compiled through Cython.

license unclearpure Python · 3.8+
281.4Kdownloads / mo
pytest-databases With conditions
PyPI · Testing · released May 2026

Provides pytest fixtures that spin up isolated database services in Docker containers for testing, supporting Postgres, MySQL, Oracle, SQL Server, Redis, Elasticsearch, and other databases.

The main gotcha is the Docker dependency—you must have Docker running, and container startup adds latency per test.

MITpure Python · 3.9+
74.4Kdownloads / mo
pytest-datadir Worth it
PyPI · Testing · released Jul 2025

A pytest plugin that provides fixtures for safely accessing test data files organized in module-specific or shared directories, automatically copying them to temporary locations during test runs.

MITpure Python · 3.8+
1.8Mdownloads / mo
pytest-datafiles Worth it
PyPI · Testing · released Jan 2026

A pytest plugin that copies specified files and directories into a temporary directory before each test, ensuring test isolation without modifying original files.

Install it if your tests work with files and you want to avoid fixture pollution or manual cleanup.

MITpure Python · 3.8+
123.9Kdownloads / mo
pytest-deadfixtures With conditions
PyPI · Testing · released Jan 2026

A pytest plugin that identifies unused and duplicated fixtures in your test suite, helping you clean up test code and catch redundant fixture definitions.

permissive licensepure Pythonaging
1.0Mdownloads / mo
pytest-deepassert With conditions
PyPI · Testing · released Nov 2025

A pytest plugin that replaces standard assertion failures with detailed, structured diffs powered by DeepDiff, making it easier to spot differences in complex nested data structures.

However, the aging maintenance status (283 days since last release, 11 stars) means the project has limited community traction and may not receive timely fixes; use…

MITpure Python · 3.8+aging
133.3Kdownloads / mo
pytest-dependency With conditions
PyPI · Testing · released Feb 2026

A pytest plugin that marks tests as dependent on other tests, automatically skipping dependents when their prerequisites fail or are skipped.

Apache-2.0builds from source · 3.4+
8.9Mdownloads / mo
pytest-depends Skip
PyPI · Testing · released Apr 2020

A pytest plugin that lets you declare dependencies between tests, skipping dependent tests if their prerequisites fail.

MITpure Pythonabandoned
155.5Kdownloads / mo
pytest-describe Worth it
PyPI · Libraries · released Jun 2026

A pytest plugin that organizes tests into nested describe-blocks, allowing test structure to mirror production code organization with separate cases for each function.

MITpure Python · 3.10+
1.2Mdownloads / mo