$npx skillfedfor your agent

Packages starting with 'P'

2,503 packages · page 52 of 63

Packages

pytest-odoo With conditions
PyPI · Libraries · released Jul 2026

pytest-odoo is a pytest plugin that runs Odoo addon tests using pytest's CLI instead of Odoo's built-in test runner, enabling faster iteration during development.

AGPL-3.0-onlypure Python · 3.8+
90.8Kdownloads / mo
pytest-only With conditions
PyPI · Testing · released May 2024

A pytest plugin that runs only tests marked with @pytest.mark.only, skipping all others unless the marker is disabled with --no-only.

MITpure Pythondormant
76.9Kdownloads / mo
pytest-opentelemetry With conditions
PyPI · Testing · released Apr 2025

A pytest plugin that instruments test runs with OpenTelemetry, exporting span and timing data to trace backends like Jaeger for performance analysis and debugging.

Install it if you need to profile test bottlenecks or correlate test execution with application traces; skip it if you have no observability infrastructure or don't…

MITpure Python · 3.8+
1.2Mdownloads / mo
pytest-operator With conditions
PyPI · Testing · released Oct 2025

A pytest plugin that provides fixtures and helpers for writing integration tests of Juju operator charms, including charm building, resource management, and model deployment.

Apache-2.0pure Python · 3.8+
152.5Kdownloads / mo
pytest-order Worth it
PyPI · Utilities · released Jun 2026

A pytest plugin that lets you control the order in which tests run using markers, either by index number or by specifying relationships between tests.

MITpure Python · 3.9+
6.1Mdownloads / mo
pytest-ordering Skip
PyPI · Utilities · released Oct 2018

A pytest plugin that lets you control the execution order of your tests using markers, running specific tests first, last, or in a defined sequence.

MITpure Pythonabandoned
2.8Mdownloads / mo
pytest-otel With conditions
PyPI · Libraries · released Jun 2026

A pytest plugin that captures and exports OpenTelemetry spans for each test execution, sending trace data to an OTLP-compatible backend.

Install only if you have an OTLP endpoint available and a clear use case for tracing test runs; it adds a runtime dependency on three OpenTelemetry packages and…

Apache-2.0pure Python · 3.10+
89.0Kdownloads / mo
pytest-parallel Skip
PyPI · Utilities · released Oct 2021

A pytest plugin that runs tests in parallel using multiprocessing and concurrently using multithreading, designed for test suites that are thread-safe and benefit from non-blocking I/O.

MITpure Pythonabandoned
764.6Kdownloads / mo
pytest-parametrization Skip
PyPI · Build Tools · released May 2022

Provides decorator-based parametrization for pytest test functions, allowing you to define multiple test cases with different inputs and expected outputs in a cleaner syntax than pytest's built-in parametrize.

Install only if you are maintaining legacy code already using this package; for new projects, use pytest's built-in parametrize decorator instead.

MITbuilds from sourceabandoned
114.6Kdownloads / mo
pytest-pep8 Skip
PyPI · Quality Assurance · released Apr 2014

A pytest plugin that integrates PEP8 style checking into your test suite, allowing you to run `py.test --pep8` to automatically discover and validate Python files against PEP8 conventions.

permissive licensebuilds from sourceabandoned
417.6Kdownloads / mo
pytest-pgsql With conditions
PyPI · Database · released May 2020

A pytest plugin that provides fixtures for running tests against temporary, auto-cleaned PostgreSQL databases, with support for time freezing and common database operations.

However, adopt it only if you can accept that maintenance is minimal—the last release was 2020-05-13, and there is no active development roadmap.

BSD-3-Clausepure Pythonaging
85.4Kdownloads / mo
pytest-picked With conditions
PyPI · Testing · released Nov 2024

A pytest plugin that automatically runs only the tests related to unstaged files or commits on the current Git branch, eliminating the need to manually select which tests to run.

Install it if selective test running fits your workflow.

MITpure Python · 3.8+dormant
818.6Kdownloads / mo
pytest-playwright Worth it
PyPI · Testing · released Aug 2026

A pytest plugin that integrates Playwright browser automation into pytest test functions via built-in fixtures, enabling end-to-end testing across Chromium, WebKit, and Firefox in headless or headed mode.

Apache-2.0pure Python · 3.10+
9.6Mdownloads / mo
pytest-playwright-asyncio Worth it
PyPI · Testing · released Aug 2026

A pytest plugin that integrates Playwright browser automation with async/await syntax, providing fixtures to write end-to-end tests for web applications across Chromium, WebKit, and Firefox.

Install it if you need end-to-end testing for web applications.

Apache-2.0pure Python · 3.10+
185.6Kdownloads / mo
pytest-playwright-visual With conditions
PyPI · Testing · released Apr 2022

A pytest plugin that captures and compares visual snapshots of web pages rendered with Playwright, using pixel-level image matching to detect visual regressions.

However, verify compatibility with your current Playwright version before adopting, and monitor the repository for updates or consider alternatives if active…

Apache-2.0pure Python · 3.8+aging
109.3Kdownloads / mo
pytest-plus With conditions
PyPI · Utilities · 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
pytest-postgresql Worth it
PyPI · Python Modules · released May 2026

A pytest plugin that provides fixtures to manage PostgreSQL database instances and connections for testing, handling both process lifecycle and client connection setup.

LGPL-3.0-or-laterpure Python · 3.10+
6.6Mdownloads / mo
pytest-pretty With conditions
PyPI · Python Modules · released Jun 2025

A pytest plugin that formats test output with rich tables and real-time error summaries to make failures easier to locate and fix.

Install it if your test suites are large enough that output readability matters.

MITpure Python · 3.9+aging
1.2Mdownloads / mo
pytest-print Worth it
PyPI · Python Modules · released Jul 2026

Adds fixtures to pytest that print messages directly to test output, bypassing pytest's output capture, with optional formatting and elapsed-time tracking.

MITpure Python · 3.10+
196.5Kdownloads / mo
pytest-profiling With conditions
PyPI · Libraries · released Nov 2024

Pytest plugin that profiles test execution using cProfile and generates tabular or SVG heat graph output of performance data.

MITpure Python · 3.6+aging
1.9Mdownloads / mo
pytest-progress With conditions
PyPI · Libraries · 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-pspec With conditions
PyPI · Testing · released Jun 2020

Formats pytest test output in RSpec-style (pspec) format, showing test descriptions and results in a human-readable BDD-like report.

However, be cautious if you rely on very recent pytest features or versions—the aging maintenance status means you may need to maintain a fork or switch reporters if…

MITpure Pythonaging
81.2Kdownloads / mo
pytest-pylint With conditions
PyPI · Quality Assurance · released Oct 2023

Integrates pylint code analysis into pytest, allowing you to run linting checks as part of your test suite and configure which rule types (errors, warnings, conventions) cause test failures.

MITpure Python · 3.7+dormant
616.4Kdownloads / mo
pytest-pytestrail Skip
PyPI · Testing · released Aug 2020

A pytest plugin that decorates test functions to report results to TestRail, linking individual test cases by ID and optionally creating test runs with parametrized steps.

No—not for new projects.

MITpure Python · 3.5+abandoned
565.7Kdownloads / mo
pytest-pythonpath Skip
PyPI · Testing · released Feb 2022

Adds directories to Python's import path before pytest runs, configured via pytest.ini—but this functionality is now built into pytest 7.0.0 and later.

MITpure Pythonabandoned
265.6Kdownloads / mo
pytest-qt Worth it
PyPI · Testing · released Jul 2025

pytest-qt is a pytest plugin that provides fixtures and utilities to test PyQt5, PyQt6, and PySide6 applications, including widget interaction simulation and signal handling.

Install it if you're testing PyQt or PySide applications and want pytest-native fixtures for widget interaction and signal handling.

MITpure Python · 3.9+
1.2Mdownloads / mo
pytest-rabbitmq Worth it
PyPI · Python Modules · released Mar 2026

A pytest plugin that provides fixtures to start and manage a local RabbitMQ broker instance for tests, plus a client fixture for interacting with it.

LGPL-3.0-or-laterpure Python · 3.10+
108.8Kdownloads / mo
pytest-race With conditions
PyPI · Testing · released Jun 2022

Provides a pytest fixture that runs test functions concurrently in multiple threads to detect race conditions in your code.

However, verify compatibility with your pytest and Python versions first, since the project is no longer maintained.

BSD-3-Clausepure Pythonabandoned
792.8Kdownloads / mo
pytest-raises With conditions
PyPI · Testing · released Apr 2020

Provides pytest markers (@pytest.mark.raises and @pytest.mark.setup_raises) to assert that test code raises expected exceptions, functioning as a decorator alternative to pytest.raises context managers.

However, exercise caution: the package is dormant (last release 2020-04-23), so compatibility with modern pytest versions is unverified, and the license is unclear.

license unclearpure Pythondormant
159.7Kdownloads / mo
pytest-random-order Worth it
PyPI · Testing · released Jun 2025

A pytest plugin that randomizes the order in which tests run, helping detect test interdependencies and order-dependent failures.

Install it if you want to harden your test suite against hidden interdependencies.

MITpure Python · 3.9+
2.8Mdownloads / mo
pytest-randomly Worth it
PyPI · Testing · released Apr 2026

A pytest plugin that randomly shuffles test execution order and controls the random seed for each test, helping detect hidden test dependencies and ensuring reproducible randomized test data.

Install it if you want to improve test reliability and catch ordering-dependent failures early.

MITpure Python · 3.10+
10.0Mdownloads / mo
pytest-recording Worth it
PyPI · Testing · released May 2025

A pytest plugin that records and replays HTTP traffic using VCR.py, letting you test code that makes network requests without hitting the network every time.

Install it if you want to replace live API calls or manual mocks with recorded cassettes in pytest.

MITpure Python · 3.9+
6.1Mdownloads / mo
pytest-redis Worth it
PyPI · Python Modules · released Feb 2026

A pytest plugin that provides fixtures for testing code that depends on Redis, managing both Redis process lifecycle and client connections during test execution.

LGPL-3.0-or-laterpure Python · 3.10+
265.5Kdownloads / mo
pytest-regex Skip
PyPI · Testing · released May 2023

A pytest plugin that selects tests to run using Python regular expressions matched against test node IDs, offering finer control than pytest's built-in `-k` flag.

Install only if you have a specific regex pattern requirement that `-k` cannot express and are willing to maintain a fork if needed.

MITpure Python · 3.8+abandoned
112.8Kdownloads / mo
pytest-regressions Worth it
PyPI · Testing · released May 2026

Provides pytest fixtures for writing regression tests that compare current output against saved baseline data (text, images, files, numeric tables).

MITpure Python · 3.10+
1.0Mdownloads / mo
pytest-remotedata Worth it
PyPI · Utilities · released Aug 2026

A pytest plugin that lets you mark and selectively run tests requiring internet access, skipping them by default to speed up local test suites.

Install it if your test suite includes tests that access remote data and you want to keep local runs fast.

permissive licensepure Python · 3.9+
429.0Kdownloads / mo
pytest-repeat With conditions
PyPI · Utilities · released Apr 2025

A pytest plugin that repeats test execution a specified number of times, useful for detecting intermittent failures or stress-testing flaky tests.

MPL-2.0pure Python · 3.9+aging
15.5Mdownloads / mo
pytest-replay Worth it
PyPI · Testing · released Dec 2025

A pytest plugin that records test execution order and timing from parallel test runs, then replays them in the same sequence to reproduce flaky or non-deterministic failures.

Install it if you use pytest-xdist and encounter flaky or order-dependent test failures.

MITpure Python · 3.9+
79.7Kdownloads / mo
pytest-reporter With conditions
PyPI · Testing · released Feb 2024

A pytest plugin that generates customizable test reports from templates, supporting any text-based output format like HTML, LaTeX, or CSV.

MITpure Python · 3.8+dormant
194.2Kdownloads / mo
pytest-reporter-html1 Worth it
PyPI · Testing · released Oct 2025

Generates self-contained or modular HTML test reports for pytest, using Jinja2 templates to display test results, phases, documentation, markers, and fixtures with expandable sections.

MITpure Python · 3.10+
180.2Kdownloads / mo