diff --git a/doc/en/reference/plugin_list.rst b/doc/en/reference/plugin_list.rst index 34509c804d9..4589135b89a 100644 --- a/doc/en/reference/plugin_list.rst +++ b/doc/en/reference/plugin_list.rst @@ -27,7 +27,7 @@ please refer to `the update script =7.0 :pypi:`pytest-agentprobe` pytest-compatible test harness for AI agents — deterministic record & replay for Anthropic Claude Jun 01, 2026 3 - Alpha pytest>=7.0 :pypi:`pytest-agentreplay` Regression tests for AI agents. Record once, replay offline, catch behavioural regressions. Aug 27, 2026 3 - Alpha pytest>=8.0; extra == "all" - :pypi:`pytest-agents` Pytest plugin framework with AI agent capabilities for multi-agent testing Jul 14, 2026 3 - Alpha pytest>=8.0.0 + :pypi:`pytest-agents` Pytest plugin framework with AI agent capabilities for multi-agent testing Sep 05, 2026 3 - Alpha pytest>=8.0.0 :pypi:`pytest-agent-saga` Pytest plugin for agent-saga: deterministic replay verification, chaos injection, and WAL fixtures. Aug 22, 2026 4 - Beta pytest>=7.0.0 :pypi:`pytest-agent-trace` pytest for AI agents — trajectory-level recording, replay and assertions for LangGraph/LangChain agents Aug 28, 2026 N/A pytest>=8.0 :pypi:`pytest-aggreport` pytest plugin for pytest-repeat that generate aggregate report of the same test cases with additional statistics details. Mar 07, 2021 4 - Beta pytest (>=6.2.2) @@ -84,7 +84,7 @@ This list contains 2101 plugins. :pypi:`pytest-aioresponses` py.test integration for aioresponses Jan 02, 2025 4 - Beta pytest>=3.5.0 :pypi:`pytest-aioworkers` A plugin to test aioworkers project with pytest Dec 26, 2024 5 - Production/Stable pytest>=8.3.4 :pypi:`pytest-airflow` pytest support for airflow. Apr 03, 2019 3 - Alpha pytest (>=4.4.0) - :pypi:`pytest-airflow-in-a-box` Pytest infrastructure for testing Apache Airflow DAGs without a live deployment Aug 26, 2026 3 - Alpha pytest>=8 + :pypi:`pytest-airflow-in-a-box` Pytest infrastructure for testing Apache Airflow DAGs without a live deployment Aug 31, 2026 3 - Alpha pytest>=8 :pypi:`pytest-airflow-utils` Nov 15, 2021 N/A N/A :pypi:`pytest-alembic` A pytest plugin for verifying alembic migrations. May 27, 2025 N/A pytest>=7.0 :pypi:`pytest-alerts` A pytest plugin for sending test results to Slack and Telegram Feb 21, 2025 4 - Beta pytest>=7.4.0 @@ -222,7 +222,7 @@ This list contains 2101 plugins. :pypi:`pytest-beakerlib` A pytest plugin that reports test results to the BeakerLib framework Mar 17, 2017 5 - Production/Stable pytest :pypi:`pytest-beartype` Pytest plugin to run your tests with beartype checking enabled. Oct 31, 2024 N/A pytest :pypi:`pytest-beartype-tests` Pytest plugin that applies @beartype to every collected test function. Aug 16, 2026 4 - Beta pytest>=8 - :pypi:`pytest-bec-e2e` BEC pytest plugin for end-to-end tests Aug 25, 2026 3 - Alpha pytest + :pypi:`pytest-bec-e2e` BEC pytest plugin for end-to-end tests Sep 04, 2026 3 - Alpha pytest :pypi:`pytest-beds` Fixtures for testing Google Appengine (GAE) apps Jun 07, 2016 4 - Beta N/A :pypi:`pytest-beehave` A pytest plugin that generates test stubs from Gherkin feature files, checks consistency, and displays BDD steps in pytest output May 20, 2026 5 - Production/Stable pytest>=9.0.3; extra == "dev" :pypi:`pytest-beeprint` use icdiff for better error messages in pytest assertions Jul 04, 2023 4 - Beta N/A @@ -245,7 +245,7 @@ This list contains 2101 plugins. :pypi:`pytest-blocker` pytest plugin to mark a test as blocker and skip all other tests Sep 07, 2015 4 - Beta N/A :pypi:`pytest-b-logger` BLogger is a Pytest plugin for enhanced test logging and generating convenient and lightweight reports. Dec 16, 2025 N/A pytest :pypi:`pytest-blue` A pytest plugin that adds a \`blue\` fixture for printing stuff in blue. Sep 05, 2022 N/A N/A - :pypi:`pytest-bluezenv` pytest BlueZ environment plugin Aug 16, 2026 3 - Alpha pytest>=8 + :pypi:`pytest-bluezenv` pytest BlueZ environment plugin Sep 05, 2026 3 - Alpha pytest>=8 :pypi:`pytest-board` Local continuous test runner with pytest and watchdog. Jan 20, 2019 N/A N/A :pypi:`pytest_boardfarm3` Integrate boardfarm as a pytest plugin. May 13, 2026 N/A pytest :pypi:`pytest-bods-v04-fixtures` Pytest plugin providing a parametrized fixture over the canonical BODS v0.4 fixtures pack Apr 20, 2026 N/A pytest>=7.0 @@ -296,7 +296,7 @@ This list contains 2101 plugins. :pypi:`pytest-cassandra` Cassandra CCM Test Fixtures for pytest Nov 04, 2017 1 - Planning N/A :pypi:`pytest-catchlog` py.test plugin to catch log messages. This is a fork of pytest-capturelog. Jan 24, 2016 4 - Beta pytest (>=2.6) :pypi:`pytest-catch-server` Pytest plugin with server for catching HTTP requests. Dec 12, 2019 5 - Production/Stable N/A - :pypi:`pytest-catnip` pytest plugin for testing pipecat voicebots declaratively Aug 11, 2026 4 - Beta pytest>=9.0.3 + :pypi:`pytest-catnip` pytest plugin for testing pipecat voicebots declaratively Sep 03, 2026 4 - Beta pytest>=9.0.3 :pypi:`pytest-cdist` A pytest plugin to split your test suite into multiple parts Jul 07, 2026 N/A pytest>=8 :pypi:`pytest-celery` Pytest plugin for Celery Mar 02, 2026 5 - Production/Stable N/A :pypi:`pytest-celery-py37` Pytest plugin for Celery (compatible with python 3.7) May 23, 2025 5 - Production/Stable N/A @@ -309,6 +309,7 @@ This list contains 2101 plugins. :pypi:`pytest-change-demo` turn . into √,turn F into x Mar 02, 2022 N/A pytest :pypi:`pytest-change-report` turn . into √,turn F into x Sep 14, 2020 N/A pytest :pypi:`pytest-change-xds` turn . into √,turn F into x Apr 16, 2022 N/A pytest + :pypi:`pytest-charisma` A pytest plugin that streams test results to the Charisma ingestion API as tests execute. Sep 04, 2026 3 - Alpha pytest<10.0,>=7.0 :pypi:`pytest-chdir` A pytest fixture for changing current working directory Jul 10, 2026 N/A pytest<10.0.0,>=9.1.0 :pypi:`pytest-check` A pytest plugin that allows multiple failures per test. Aug 01, 2026 5 - Production/Stable pytest>=7.0.0 :pypi:`pytest-checkdocs` check the README when running tests Dec 26, 2025 5 - Production/Stable pytest!=8.1.*,>=6; extra == "test" @@ -385,6 +386,7 @@ This list contains 2101 plugins. :pypi:`pytest-compare` pytest plugin for comparing call arguments. Jun 22, 2023 5 - Production/Stable N/A :pypi:`pytest-concurrency` A pytest plugin for parallel test execution with configurable concurrency Aug 20, 2026 N/A pytest>=7.0 :pypi:`pytest-concurrent` Concurrently execute test cases with multithread, multiprocess and gevent Jan 12, 2019 4 - Beta pytest (>=3.1.1) + :pypi:`pytest-conda-solvers` A pytest plugin to run conda solver tests Sep 02, 2026 4 - Beta pytest>=8.1 :pypi:`pytest-conductor` Pytest plugin for coordinating the order in which marked tests run. Jul 30, 2025 N/A pytest<8.4; python_version == "3.8" :pypi:`pytest-config` Base configurations and utilities for developing your Python project test suite with pytest. Nov 07, 2014 5 - Production/Stable N/A :pypi:`pytest-confiq` pytest-confiq May 25, 2026 1 - Planning N/A @@ -480,7 +482,7 @@ This list contains 2101 plugins. :pypi:`pytest-dbx` Pytest plugin to run unit tests for dbx (Databricks CLI extensions) related code Nov 29, 2022 N/A pytest (>=7.1.3,<8.0.0) :pypi:`pytest-dc` Manages Docker containers during your integration tests Aug 16, 2023 5 - Production/Stable pytest >=3.3 :pypi:`pytest-deadfixtures` A simple plugin to list unused fixtures in pytest Jan 15, 2026 5 - Production/Stable pytest>=7.0.0 - :pypi:`pytest-deck` Interactive browser dashboard for pytest Aug 27, 2026 N/A pytest>=8.0 + :pypi:`pytest-deck` Interactive browser dashboard for pytest Sep 04, 2026 N/A pytest>=8.0 :pypi:`pytest-deduplicate` Identifies duplicate unit tests Aug 12, 2023 4 - Beta pytest :pypi:`pytest-deepassert` A pytest plugin for enhanced assertion reporting with detailed diffs Nov 04, 2025 3 - Alpha pytest>=7.0.0 :pypi:`pytest-deepcov` deepcov Mar 30, 2021 N/A N/A @@ -497,7 +499,7 @@ This list contains 2101 plugins. :pypi:`pytest-describe` Describe-style plugin for pytest Jun 12, 2026 5 - Production/Stable pytest<10,>=7 :pypi:`pytest-describe-beautifully` Beautiful terminal and HTML output for pytest-describe. Jan 28, 2026 4 - Beta pytest>=7.0 :pypi:`pytest-describe-it` plugin for rich text descriptions Jul 19, 2019 4 - Beta pytest - :pypi:`pytest-deselect-if` A plugin to deselect pytests tests rather than using skipif Dec 26, 2024 4 - Beta pytest>=6.2.0 + :pypi:`pytest-deselect-if` A plugin to deselect pytests tests rather than using skipif Sep 01, 2026 4 - Beta pytest>=6.2.0 :pypi:`pytest-devant-cloud` pytest plugin that streams runs, results, and step trees to Devant's /v1/runs API. Jul 24, 2026 N/A pytest>=7.0 :pypi:`pytest-devpi-server` DevPI server fixture for py.test Oct 17, 2024 5 - Production/Stable pytest :pypi:`pytest-devtools` Pytest plugin providing debug fixtures, ANSI-stripped capsys, whitespace-visible assertions, terminal column management, and click/typer CLI runner fixtures. Jul 26, 2026 N/A pytest>=7 @@ -592,7 +594,7 @@ This list contains 2101 plugins. :pypi:`pytest-drop-dup-tests` A Pytest plugin to drop duplicated tests during collection Mar 04, 2024 5 - Production/Stable pytest >=7 :pypi:`pytest-dryci` Test caching plugin for pytest Sep 27, 2024 4 - Beta N/A :pypi:`pytest-dryrun` A Pytest plugin to ignore tests during collection without reporting them in the test summary. May 26, 2026 5 - Production/Stable pytest<10,>=7.40 - :pypi:`pytest-dsl` A DSL testing framework based on pytest Aug 06, 2026 N/A pytest>=7.0.0 + :pypi:`pytest-dsl` A DSL testing framework based on pytest Sep 04, 2026 N/A pytest>=7.0.0 :pypi:`pytest-dsl-ssh` SSH/SFTP关键字插件,为pytest-dsl提供SSH和SFTP操作能力 Jul 25, 2025 4 - Beta pytest>=7.0.0 :pypi:`pytest-dsl-ui` Playwright-based UI automation keywords for pytest-dsl framework Jun 05, 2026 N/A pytest>=7.0.0; extra == "dev" :pypi:`pytest-duckdb` pytest plugin for SQL pipeline testing with DuckDB — load fixtures, run queries, snapshot results May 10, 2026 3 - Alpha pytest>=7.0 @@ -622,17 +624,17 @@ This list contains 2101 plugins. :pypi:`pytest-eliot` An eliot plugin for pytest. Aug 31, 2022 1 - Planning pytest (>=5.4.0) :pypi:`pytest-elk-reporter` A simple plugin to use with pytest Jul 25, 2024 4 - Beta pytest>=3.5.0 :pypi:`pytest-email` Send execution result email Jul 08, 2020 N/A pytest - :pypi:`pytest-embedded` A pytest plugin that designed for embedded testing. Aug 27, 2026 5 - Production/Stable pytest>=7.0 - :pypi:`pytest-embedded-arduino` Make pytest-embedded plugin work with Arduino. Aug 27, 2026 5 - Production/Stable N/A + :pypi:`pytest-embedded` A pytest plugin that designed for embedded testing. Aug 31, 2026 5 - Production/Stable pytest>=7.0 + :pypi:`pytest-embedded-arduino` Make pytest-embedded plugin work with Arduino. Aug 31, 2026 5 - Production/Stable N/A :pypi:`pytest-embedded-arduino-cli` A pytest plugin to test Arduino projects using pytest-embedded and arduino-cli Aug 14, 2026 N/A pytest>=8 - :pypi:`pytest-embedded-espemu` Make pytest-embedded plugin work with esp-emu. Aug 27, 2026 4 - Beta N/A - :pypi:`pytest-embedded-idf` Make pytest-embedded plugin work with ESP-IDF. Aug 27, 2026 5 - Production/Stable N/A - :pypi:`pytest-embedded-jtag` Make pytest-embedded plugin work with JTAG. Aug 27, 2026 5 - Production/Stable N/A - :pypi:`pytest-embedded-nuttx` Make pytest-embedded plugin work with NuttX. Aug 27, 2026 5 - Production/Stable N/A - :pypi:`pytest-embedded-qemu` Make pytest-embedded plugin work with QEMU. Aug 27, 2026 5 - Production/Stable N/A - :pypi:`pytest-embedded-serial` Make pytest-embedded plugin work with Serial. Aug 27, 2026 5 - Production/Stable N/A - :pypi:`pytest-embedded-serial-esp` Make pytest-embedded plugin work with Espressif target boards. Aug 27, 2026 5 - Production/Stable N/A - :pypi:`pytest-embedded-wokwi` Make pytest-embedded plugin work with the Wokwi CLI. Aug 27, 2026 5 - Production/Stable N/A + :pypi:`pytest-embedded-espemu` Make pytest-embedded plugin work with esp-emu. Aug 31, 2026 4 - Beta N/A + :pypi:`pytest-embedded-idf` Make pytest-embedded plugin work with ESP-IDF. Aug 31, 2026 5 - Production/Stable N/A + :pypi:`pytest-embedded-jtag` Make pytest-embedded plugin work with JTAG. Aug 31, 2026 5 - Production/Stable N/A + :pypi:`pytest-embedded-nuttx` Make pytest-embedded plugin work with NuttX. Aug 31, 2026 5 - Production/Stable N/A + :pypi:`pytest-embedded-qemu` Make pytest-embedded plugin work with QEMU. Aug 31, 2026 5 - Production/Stable N/A + :pypi:`pytest-embedded-serial` Make pytest-embedded plugin work with Serial. Aug 31, 2026 5 - Production/Stable N/A + :pypi:`pytest-embedded-serial-esp` Make pytest-embedded plugin work with Espressif target boards. Aug 31, 2026 5 - Production/Stable N/A + :pypi:`pytest-embedded-wokwi` Make pytest-embedded plugin work with the Wokwi CLI. Aug 31, 2026 5 - Production/Stable N/A :pypi:`pytest-embrace` 💝 Dataclasses-as-tests. Describe the runtime once and multiply coverage with no boilerplate. Mar 25, 2023 N/A pytest (>=7.0,<8.0) :pypi:`pytest-emoji` A pytest plugin that adds emojis to your test result report Feb 19, 2019 4 - Beta pytest (>=4.2.1) :pypi:`pytest-emoji-output` Pytest plugin to represent test output with emoji support Apr 09, 2023 4 - Beta pytest (==7.0.1) @@ -714,7 +716,7 @@ This list contains 2101 plugins. :pypi:`pytest-failed-to-verify` A pytest plugin that helps better distinguishing real test failures from setup flakiness. Aug 08, 2019 5 - Production/Stable pytest (>=4.1.0) :pypi:`pytest-fail-slow` Fail tests that take too long to run Jun 01, 2024 N/A pytest>=7.0 :pypi:`pytest-failure-analyzer` pytest plugin to collect UI test failures and upload to failure-analyzer server Aug 13, 2026 N/A pytest>=7.0 - :pypi:`pytest-failure-instrumentation` Attribute the pytest failures that leave no trace: internal errors, and xdist worker deaths, stalls and collection mismatches Aug 29, 2026 N/A pytest>=7.0 + :pypi:`pytest-failure-instrumentation` Attribute the pytest failures that leave no trace: process deaths, stalls, internal errors and xdist collection mismatches Sep 03, 2026 N/A pytest>=7.0 :pypi:`pytest-failure-tracker` A pytest plugin for tracking test failures over multiple runs Jul 17, 2024 N/A pytest>=6.0.0 :pypi:`pytest-fakellm` Pytest fixtures for the fakellm mock OpenAI/Anthropic server — spin up, reset, and assert with zero boilerplate. May 21, 2026 4 - Beta pytest>=7.0 :pypi:`pytest-faker` Faker integration with the pytest framework. Dec 19, 2016 6 - Mature N/A @@ -787,7 +789,7 @@ This list contains 2101 plugins. :pypi:`pytest-flexreport` Aug 10, 2026 4 - Beta pytest :pypi:`pytest-fluent` A pytest plugin in order to provide logs via fluentd Aug 14, 2024 4 - Beta pytest>=7.0.0 :pypi:`pytest-fluentbit` A pytest plugin in order to provide logs via fluentbit Jun 16, 2023 4 - Beta pytest (>=7.0.0) - :pypi:`pytest-fly` pytest runner and observer Aug 27, 2026 3 - Alpha pytest + :pypi:`pytest-fly` pytest runner and observer Sep 01, 2026 3 - Alpha pytest :pypi:`pytest-flyte` Pytest fixtures for simplifying Flyte integration testing May 03, 2021 N/A pytest :pypi:`pytest-fmu-filter` A pytest plugin to filter fmus Jun 23, 2025 4 - Beta pytest>=7.0.0 :pypi:`pytest-focus` A pytest plugin that alerts user of failed test cases with screen notifications May 04, 2019 4 - Beta pytest @@ -830,7 +832,7 @@ This list contains 2101 plugins. :pypi:`pytest-gherkin` A flexible framework for executing BDD gherkin tests Jul 27, 2019 3 - Alpha pytest (>=5.0.0) :pypi:`pytest-gh-log-group` pytest plugin for gh actions Jan 11, 2022 3 - Alpha pytest :pypi:`pytest-ghostinspector` For finding/executing Ghost Inspector tests May 17, 2016 3 - Alpha N/A - :pypi:`pytest-girder` A set of pytest fixtures for testing Girder applications. Aug 28, 2026 N/A pytest>=3.6 + :pypi:`pytest-girder` A set of pytest fixtures for testing Girder applications. Sep 03, 2026 N/A pytest>=3.6 :pypi:`pytest-git` Git repository fixture for py.test Oct 17, 2024 5 - Production/Stable pytest :pypi:`pytest-gitconfig` Provide a Git config sandbox for testing Dec 28, 2025 4 - Beta pytest>=7.1.2 :pypi:`pytest-gitcov` Pytest plugin for reporting on coverage of the last git commit. Jan 11, 2020 2 - Pre-Alpha N/A @@ -846,7 +848,7 @@ This list contains 2101 plugins. :pypi:`pytest-gitlab-fold` Folds output sections in GitLab CI build log Dec 31, 2023 4 - Beta pytest >=2.6.0 :pypi:`pytest-gitscope` A pragmatic pytest plugin that runs only the tests that matter, and ship faster Sep 24, 2025 5 - Production/Stable pytest>=7.0.0 :pypi:`pytest-git-selector` Utility to select tests that have had its dependencies modified (as identified by git diff) Nov 17, 2022 N/A N/A - :pypi:`pytest-given` A pytest plugin that generates interactive HTML reports from Given/When/Then annotated tests. Aug 08, 2026 3 - Alpha pytest>=9.0 + :pypi:`pytest-given` A pytest plugin that generates interactive HTML reports from Given/When/Then annotated tests. Sep 04, 2026 3 - Alpha pytest>=9.0 :pypi:`pytest-glamor-allure` Extends allure-pytest functionality Jan 30, 2026 5 - Production/Stable pytest<=9.0.2 :pypi:`pytest-glaze` A thin, transparent coat that makes your test output shine. May 20, 2026 5 - Production/Stable pytest>=7.0 :pypi:`pytest-glow-report` Beautiful, glowing HTML test reports for PyTest and unittest. Aug 29, 2026 4 - Beta pytest>=6.0; extra == "dev" @@ -856,7 +858,7 @@ This list contains 2101 plugins. :pypi:`pytest-google-chat` Notify google chat channel for test results Mar 27, 2022 4 - Beta pytest :pypi:`pytest-google-cloud-storage` Pytest custom features, e.g. fixtures and various tests. Aimed to emulate Google Cloud Storage service Sep 11, 2025 N/A pytest>=8.0.0 :pypi:`pytest-gpu-proof` pytest plugin for GPU equivalence testing with signed receipts verified via GitHub SSH keys Aug 18, 2026 4 - Beta pytest>=7.0 - :pypi:`pytest-grader` Pytest extension for scoring programming assignments. Aug 25, 2026 N/A pytest>=8 + :pypi:`pytest-grader` Pytest extension for scoring programming assignments. Sep 05, 2026 N/A pytest>=8 :pypi:`pytest-gradescope` A pytest plugin for Gradescope integration Apr 29, 2025 N/A N/A :pypi:`pytest-graphql-schema` Get graphql schema as fixture for pytest Oct 18, 2019 N/A N/A :pypi:`pytest-greendots` Green progress dots Feb 08, 2014 3 - Alpha N/A @@ -892,8 +894,8 @@ This list contains 2101 plugins. :pypi:`pytest-history` Pytest plugin to keep a history of your pytest runs Jan 14, 2024 N/A pytest (>=7.4.3,<8.0.0) :pypi:`pytest-home` Home directory fixtures Jul 28, 2024 5 - Production/Stable pytest :pypi:`pytest-homeassistant` A pytest plugin for use with homeassistant custom components. Aug 12, 2020 4 - Beta N/A - :pypi:`pytest-homeassistant-custom-component` Experimental package to automatically extract test plugins for Home Assistant custom components Aug 29, 2026 3 - Alpha pytest==9.0.3 - :pypi:`pytest-homeassistant-custom-component-framework` Experimental package to automatically extract test plugins for Home Assistant custom components Aug 29, 2026 3 - Alpha pytest==9.0.3 + :pypi:`pytest-homeassistant-custom-component` Experimental package to automatically extract test plugins for Home Assistant custom components Sep 03, 2026 3 - Alpha pytest==9.0.3 + :pypi:`pytest-homeassistant-custom-component-framework` Experimental package to automatically extract test plugins for Home Assistant custom components Sep 03, 2026 3 - Alpha pytest==9.0.3 :pypi:`pytest-Honda-report` Enterprise-grade pytest HTML report plugin with Chinese UI, API details, and historical trends Apr 11, 2026 4 - Beta pytest>=7.0 :pypi:`pytest-honey` A simple plugin to use with pytest Jan 07, 2022 4 - Beta pytest (>=3.5.0) :pypi:`pytest-honors` Report on tests that honor constraints, and guard against regressions Mar 06, 2020 4 - Beta N/A @@ -911,11 +913,11 @@ This list contains 2101 plugins. :pypi:`pytest-html-merger` Pytest HTML reports merging utility Jul 12, 2024 N/A N/A :pypi:`pytest-html-nova-act` A Pytest Plugin for Amazon Nova Act Python SDK. Mar 30, 2026 N/A N/A :pypi:`pytest-html-object-storage` Pytest report plugin for send HTML report on object-storage Jan 17, 2024 5 - Production/Stable N/A - :pypi:`pytest-html-plus` Generate Actionable, automatic screenshots, unified Mobile friendly Pytest HTML report in less than 3 seconds — no hooks, merge plugins, no config, xdist-ready. Aug 11, 2026 5 - Production/Stable N/A + :pypi:`pytest-html-plus` Generate Actionable, automatic screenshots, unified Mobile friendly Pytest HTML report in less than 3 seconds — no hooks, merge plugins, no config, xdist-ready. Sep 05, 2026 5 - Production/Stable N/A :pypi:`pytest-html-profiling` Pytest plugin for generating HTML reports with per-test profiling and optionally call graph visualizations. Based on pytest-html by Dave Hunt. Feb 11, 2020 5 - Production/Stable pytest (>=3.0) :pypi:`pytest-html-report` Enhanced HTML reporting for pytest with categories, specifications, and detailed logging Jun 24, 2025 4 - Beta pytest>=6.0 :pypi:`pytest-html-report-builder` A pytest plugin that generates self-contained HTML automation reports with visual charts. Apr 22, 2026 N/A pytest>=7.0 - :pypi:`pytest-html-reporter` Generates a static html report based on pytest framework Aug 29, 2026 N/A pytest + :pypi:`pytest-html-reporter` A pytest plugin for generating lightweight HTML test reports with screenshots, logs, coverage, archives, and xdist support Sep 05, 2026 N/A pytest :pypi:`pytest-html-report-merger` May 22, 2024 N/A N/A :pypi:`pytest-html-thread` pytest plugin for generating HTML reports Dec 29, 2020 5 - Production/Stable N/A :pypi:`pytest-htmlx` Custom HTML report plugin for Pytest with charts and tables Sep 09, 2025 4 - Beta pytest @@ -950,8 +952,8 @@ This list contains 2101 plugins. :pypi:`pytest-image-diff` Dec 31, 2024 3 - Alpha pytest :pypi:`pytest-image-snapshot` A pytest plugin for image snapshot management and comparison. Jun 02, 2026 4 - Beta pytest>=3.5.0 :pypi:`pytest-impact` Fixture- and conftest-aware test impact analysis for pytest -- select only the tests affected by a git diff, no coverage tracing, no database. Jul 17, 2026 3 - Alpha pytest>=7 - :pypi:`pytest-impacted` A pytest plugin that selectively runs tests impacted by code changes via git introspection, AST parsing, and dependency graph analysis. Aug 29, 2026 4 - Beta pytest>=8.0.0 - :pypi:`pytest-impacted-rs` Rust-accelerated import parsing for pytest-impacted (ruff parser + rayon parallelism). Aug 29, 2026 4 - Beta N/A + :pypi:`pytest-impacted` A pytest plugin that selectively runs tests impacted by code changes via git introspection, AST parsing, and dependency graph analysis. Sep 04, 2026 4 - Beta pytest>=8.0.0 + :pypi:`pytest-impacted-rs` Rust-accelerated import parsing for pytest-impacted (ruff parser + rayon parallelism). Sep 04, 2026 4 - Beta N/A :pypi:`pytest-imply` Pytest plugin for test implication — skip tests implied by stronger ones Mar 21, 2026 4 - Beta pytest>=7.0 :pypi:`pytest-import-check` pytest plugin to check whether Python modules can be imported Jul 19, 2024 3 - Alpha pytest>=8.1 :pypi:`pytest-incremental` an incremental test runner (pytest plugin) Apr 24, 2021 5 - Production/Stable N/A @@ -1029,12 +1031,12 @@ This list contains 2101 plugins. :pypi:`pytest-jsonschema` A pytest plugin to perform JSONSchema validations Nov 07, 2025 5 - Production/Stable pytest>=6.2.0 :pypi:`pytest-jsonschema-snapshot` Pytest plugin for automatic JSON Schema generation and validation from examples Mar 29, 2026 N/A pytest :pypi:`pytest-jtr` pytest plugin supporting json test report output Jul 21, 2024 N/A pytest<8.0.0,>=7.1.2 - :pypi:`pytest-jubilant` Add your description here Jul 30, 2026 N/A pytest>=9.1.1 + :pypi:`pytest-jubilant` Add your description here Sep 03, 2026 N/A pytest>=9.1.1 :pypi:`pytest-jubilant-bdd` A pytest plugin providing reusable Gherkin step handlers for behavior-driven testing of Juju charmed operators Aug 25, 2026 N/A pytest~=9.0; extra == "dev" :pypi:`pytest-junit-logging` A pytest plugin for embedding log output into JUnit XML reports Nov 27, 2025 4 - Beta pytest>=6.0 :pypi:`pytest-junit-xray-xml` Export test results in an augmented JUnit format for usage with Xray () Jan 01, 2025 4 - Beta pytest :pypi:`pytest-jupyter` A pytest plugin for testing Jupyter libraries and extensions. Oct 16, 2025 4 - Beta pytest>=7.0 - :pypi:`pytest-jupyter-deploy` Pytest plugin for E2E testing of jupyter-deploy templates Aug 04, 2026 3 - Alpha pytest>=8.3.5 + :pypi:`pytest-jupyter-deploy` Pytest plugin for E2E testing of jupyter-deploy templates Sep 04, 2026 3 - Alpha pytest>=8.3.5 :pypi:`pytest-jupyterhub` A reusable JupyterHub pytest plugin Apr 25, 2023 5 - Production/Stable pytest :pypi:`pytest-just` A pytest plugin for testing justfile recipes Jun 20, 2026 3 - Alpha pytest>=8.0.0 :pypi:`pytest-jux` A pytest plugin for signing and publishing JUnit XML test reports to the Jux REST API Jan 08, 2026 3 - Alpha pytest>=7.4 @@ -1125,7 +1127,7 @@ This list contains 2101 plugins. :pypi:`pytest-logging` Configures logging and allows tweaking the log level with a py.test flag Nov 04, 2015 4 - Beta N/A :pypi:`pytest-logging-end-to-end-test-tool` Sep 23, 2022 N/A pytest (>=7.1.2,<8.0.0) :pypi:`pytest-logging-strict` pytest fixture logging configured from packaged YAML May 20, 2025 3 - Alpha pytest - :pypi:`pytest-logikal` Common testing environment Aug 29, 2026 5 - Production/Stable pytest==9.1.1 + :pypi:`pytest-logikal` Common testing environment Sep 04, 2026 5 - Production/Stable pytest==9.1.1 :pypi:`pytest-log-report` Package for creating a pytest test run reprot Dec 26, 2019 N/A N/A :pypi:`pytest-logscanner` Pytest plugin for logscanner (A logger for python logging outputting to easily viewable (and filterable) html files. Good for people not grep savey, and color higlighting and quickly changing filters might even bye useful for commandline wizards.) Sep 30, 2024 4 - Beta pytest>=8.2.2 :pypi:`pytest-loguru` Pytest Loguru May 16, 2026 5 - Production/Stable N/A @@ -1175,7 +1177,7 @@ This list contains 2101 plugins. :pypi:`pytest-memray` A simple plugin to use with pytest Aug 07, 2026 N/A pytest>=8.0 :pypi:`pytest-menu` A pytest plugin for console based interactive test selection just after the collection phase Oct 04, 2017 3 - Alpha pytest (>=2.4.2) :pypi:`pytest-mercurial` pytest plugin to write integration tests for projects using Mercurial Python internals Nov 21, 2020 1 - Planning N/A - :pypi:`pytest-mergify` Pytest plugin for Mergify Aug 05, 2026 N/A pytest>=6.0.0 + :pypi:`pytest-mergify` Pytest plugin for Mergify Sep 04, 2026 N/A pytest>=6.0.0 :pypi:`pytest-mesh` pytest_mesh插件 Aug 05, 2022 N/A pytest (==7.1.2) :pypi:`pytest-message` Pytest plugin for sending report message of marked tests execution Aug 04, 2022 N/A pytest (>=6.2.5) :pypi:`pytest-messenger` Pytest to Slack reporting plugin Nov 24, 2022 5 - Production/Stable N/A @@ -1253,6 +1255,7 @@ This list contains 2101 plugins. :pypi:`pytest-mypy-runner` Run the mypy static type checker as a pytest test case Apr 23, 2024 N/A pytest>=8.0 :pypi:`pytest-mypy-testing` Pytest plugin to check mypy output Jan 26, 2026 N/A pytest>=8 :pypi:`pytest-mysql` MySQL process and client fixtures for pytest Apr 12, 2026 5 - Production/Stable pytest>=8.4 + :pypi:`pytest-nats` Pytest helpers for running ad-hoc NATS servers Aug 30, 2026 N/A pytest>=8.4.2 :pypi:`pytest-nb` Seedable Jupyter Notebook testing tool Jul 26, 2025 N/A pytest==8.4.1 :pypi:`pytest-nb-as-test` Use notebooks as pytests. Keep your notebooks working. Feb 25, 2026 4 - Beta pytest<9.1.0,>=7.0.0; python_version < "3.14" :pypi:`pytest-nbgrader` Pytest plugin for using with nbgrader and generating test cases. Mar 31, 2026 3 - Alpha pytest>=8 @@ -1291,6 +1294,7 @@ This list contains 2101 plugins. :pypi:`pytest_notify` Get notifications when your tests ends Jul 05, 2017 N/A pytest>=3.0.0 :pypi:`pytest-notimplemented` Pytest markers for not implemented features and tests. Aug 27, 2019 N/A pytest (>=5.1,<6.0) :pypi:`pytest-notion` A PyTest Reporter to send test runs to Notion.so Aug 07, 2019 N/A N/A + :pypi:`pytest-nowtempmail` pytest fixtures for disposable inboxes and the OTP codes that land in them. Aug 30, 2026 4 - Beta pytest>=8.0 :pypi:`pytest-nunit` A pytest plugin for generating NUnit3 test result XML output Feb 26, 2024 5 - Production/Stable N/A :pypi:`pytest-oar` PyTest plugin for the OAR testing framework May 12, 2025 N/A pytest>=6.0.1 :pypi:`pytest-oarepo` Jun 07, 2026 N/A pytest>=7.1.2; extra == "dev" @@ -1431,7 +1435,7 @@ This list contains 2101 plugins. :pypi:`pytest-porcochu` Show surprise when tests are passing Aug 03, 2026 5 - Production/Stable pytest :pypi:`pytest-portion` Select a portion of the collected tests Mar 04, 2026 4 - Beta pytest>=3.5.0 :pypi:`pytest-postgres` Run PostgreSQL in Docker container in Pytest. Mar 22, 2020 N/A pytest - :pypi:`pytest-postgresql` Postgresql fixtures and fixture factories for Pytest. Aug 28, 2026 5 - Production/Stable pytest>=8.2 + :pypi:`pytest-postgresql` Postgresql fixtures and fixture factories for Pytest. Sep 04, 2026 5 - Production/Stable pytest>=8.2 :pypi:`pytest-power` pytest plugin with powerful fixtures Dec 31, 2020 N/A pytest (>=5.4) :pypi:`pytest-powerpack` A plugin containing extra batteries for pytest Jan 04, 2025 N/A pytest<9.0.0,>=8.1.1 :pypi:`pytest-prairielearn-grader` A pytest plugin for autograding Python code. Designed for use with the PrairieLearn platform. May 21, 2026 3 - Alpha pytest @@ -1476,7 +1480,7 @@ This list contains 2101 plugins. :pypi:`pytest-pydev` py.test plugin to connect to a remote debug server with PyDev or PyCharm. Nov 15, 2017 3 - Alpha N/A :pypi:`pytest-pydocstyle` pytest plugin to run pydocstyle Oct 09, 2024 3 - Alpha pytest>=7.0 :pypi:`pytest-pyeval` pytest plugin integrating pydantic-evals Apr 13, 2026 N/A pytest>=8.0 - :pypi:`pytest-pylembic` This package provides pytest plugin for validating Alembic migrations using the pylembic package. Jul 22, 2025 3 - Alpha N/A + :pypi:`pytest-pylembic` This package provides pytest plugin for validating Alembic migrations using the pylembic package. Sep 03, 2026 3 - Alpha N/A :pypi:`pytest-pylint` pytest plugin to check source code with pylint Oct 06, 2023 5 - Production/Stable pytest >=7.0 :pypi:`pytest-pylyzer` A pytest plugin for pylyzer Feb 15, 2025 4 - Beta N/A :pypi:`pytest-pymysql-autorecord` Record PyMySQL queries and mock with the stored data. Sep 02, 2022 N/A N/A @@ -1485,7 +1489,7 @@ This list contains 2101 plugins. :pypi:`pytest-pypom-navigation` Core engine for cookiecutter-qa and pytest-play packages Feb 18, 2019 4 - Beta pytest (>=3.0.7) :pypi:`pytest-pyppeteer` A plugin to run pyppeteer in pytest Apr 28, 2022 N/A pytest (>=6.2.5,<7.0.0) :pypi:`pytest-pyq` Pytest fixture "q" for pyq Mar 10, 2020 5 - Production/Stable N/A - :pypi:`pytest-pyramid` pytest_pyramid - provides fixtures for testing pyramid applications with pytest test suite Sep 30, 2025 5 - Production/Stable pytest + :pypi:`pytest-pyramid` pytest_pyramid - provides fixtures for testing pyramid applications with pytest test suite Sep 05, 2026 5 - Production/Stable pytest :pypi:`pytest-pyramid-server` Pyramid server fixture for py.test Oct 17, 2024 5 - Production/Stable pytest :pypi:`pytest-pyreport` PyReport is a lightweight reporting plugin for Pytest that provides concise HTML report May 05, 2024 N/A pytest :pypi:`pytest-pyright` Pytest plugin for type checking code with Pyright Jan 26, 2024 4 - Beta pytest >=7.0.0 @@ -1527,7 +1531,7 @@ This list contains 2101 plugins. :pypi:`pytest-raisesregexp` Simple pytest plugin to look for regex in Exceptions Dec 18, 2015 N/A N/A :pypi:`pytest-raisin` Plugin enabling the use of exception instances with pytest.raises Feb 06, 2022 N/A pytest :pypi:`pytest-random` py.test plugin to randomize tests Apr 28, 2013 3 - Alpha N/A - :pypi:`pytest-randomly` Pytest plugin to randomly order tests and control random.seed. Apr 20, 2026 5 - Production/Stable pytest + :pypi:`pytest-randomly` Pytest plugin to randomly order tests and control random.seed. Sep 01, 2026 5 - Production/Stable pytest>=8 :pypi:`pytest-randomness` Pytest plugin about random seed management May 30, 2019 3 - Alpha N/A :pypi:`pytest-random-num` Randomise the order in which pytest tests are run with some control over the randomness Oct 19, 2020 5 - Production/Stable N/A :pypi:`pytest-random-order` Randomise the order in which pytest tests are run with some control over the randomness Jun 22, 2025 5 - Production/Stable pytest @@ -1597,7 +1601,7 @@ This list contains 2101 plugins. :pypi:`pytest-rerun` Re-run only changed files in specified branch Jul 08, 2019 N/A pytest (>=3.6) :pypi:`pytest-rerun-all` Rerun testsuite for a certain time or iterations Jul 30, 2025 3 - Alpha pytest>=7.0.0 :pypi:`pytest-rerunclassfailures` pytest rerun class failures plugin Jul 17, 2026 5 - Production/Stable pytest>=7.2 - :pypi:`pytest-rerunfailures` pytest plugin to re-run tests to eliminate flaky failures Aug 17, 2026 5 - Production/Stable pytest!=8.2.2,>=8.2 + :pypi:`pytest-rerunfailures` pytest plugin to re-run tests to eliminate flaky failures Sep 03, 2026 5 - Production/Stable pytest!=8.2.2,>=8.2 :pypi:`pytest-rerunfailures-all-logs` pytest plugin to re-run tests to eliminate flaky failures Mar 07, 2022 5 - Production/Stable N/A :pypi:`pytest-reserial` Pytest fixture for recording and replaying serial port traffic. Dec 30, 2025 4 - Beta pytest :pypi:`pytest-resilience-agent` pytest plugin that runs your LLM app under controlled chaos (timeouts, brownouts, rate limits, MCP errors, composed failures) and asserts it still meets its contract Jun 25, 2026 3 - Alpha pytest>=8.0 @@ -1672,7 +1676,7 @@ This list contains 2101 plugins. :pypi:`pytest-sanity` Dec 07, 2020 N/A N/A :pypi:`pytest-sa-pg` May 14, 2019 N/A N/A :pypi:`pytest_sauce` pytest_sauce provides sane and helpful methods worked out in clearcode to run py.test tests with selenium/saucelabs Jul 14, 2014 3 - Alpha N/A - :pypi:`pytest-sbase` SeleniumBase is a framework for web crawling, scraping, and testing. Supports pytest. CDP Mode adds stealth. Includes many tools. Aug 25, 2026 5 - Production/Stable N/A + :pypi:`pytest-sbase` SeleniumBase is a framework for web crawling, scraping, and testing. Supports pytest. CDP Mode adds stealth. Includes many tools. Sep 03, 2026 5 - Production/Stable N/A :pypi:`pytest-scenario` pytest plugin for test scenarios Feb 06, 2017 3 - Alpha N/A :pypi:`pytest-scenario-files` A pytest plugin that generates unit test scenarios from data files. May 18, 2026 5 - Production/Stable pytest<10,>=7.4 :pypi:`pytest-scenarios` Add your description here Jan 03, 2026 N/A N/A @@ -1685,7 +1689,7 @@ This list contains 2101 plugins. :pypi:`pytest-select` A pytest plugin which allows to (de-)select tests from a file. Jan 18, 2019 3 - Alpha pytest (>=3.0) :pypi:`pytest-selenium` pytest plugin for Selenium Feb 01, 2024 5 - Production/Stable pytest>=6.0.0 :pypi:`pytest-selenium-auto` pytest plugin to automatically capture screenshots upon selenium webdriver events Nov 07, 2023 N/A pytest >= 7.0.0 - :pypi:`pytest-seleniumbase` SeleniumBase is a framework for web crawling, scraping, and testing. Supports pytest. CDP Mode adds stealth. Includes many tools. Aug 25, 2026 5 - Production/Stable N/A + :pypi:`pytest-seleniumbase` SeleniumBase is a framework for web crawling, scraping, and testing. Supports pytest. CDP Mode adds stealth. Includes many tools. Sep 03, 2026 5 - Production/Stable N/A :pypi:`pytest-selenium-driver` A zero-boilerplate Selenium WebDriver fixture for pytest Mar 07, 2026 4 - Beta pytest>=7.0 :pypi:`pytest-selenium-enhancer` pytest plugin for Selenium Apr 29, 2022 5 - Production/Stable N/A :pypi:`pytest-selenium-pdiff` A pytest package implementing perceptualdiff for Selenium tests. Apr 06, 2017 2 - Pre-Alpha N/A @@ -1743,7 +1747,7 @@ This list contains 2101 plugins. :pypi:`pytest-slowest-first` Sort tests by their last duration, slowest first Dec 11, 2022 4 - Beta N/A :pypi:`pytest-slow-first` Prioritize running the slowest tests first. Jan 30, 2024 4 - Beta pytest >=3.5.0 :pypi:`pytest-slow-last` Run tests in order of execution time (faster tests first) Mar 16, 2025 4 - Beta pytest>=3.5.0 - :pypi:`pytest-slowtrace` coming soon Aug 27, 2026 N/A N/A + :pypi:`pytest-slowtrace` A pytest plugin that reports what a test was doing when it ran too long Sep 02, 2026 N/A pytest>=9.1.1 :pypi:`pytest-slurm` pytest plugin for Slurm cluster testing using Docker Aug 05, 2026 4 - Beta pytest>=8.4.1 :pypi:`pytest-smartcollect` A plugin for collecting tests that touch changed code Oct 04, 2018 N/A pytest (>=3.5.0) :pypi:`pytest-smartcov` Smart coverage plugin for pytest. Sep 30, 2017 3 - Alpha N/A @@ -1794,7 +1798,7 @@ This list contains 2101 plugins. :pypi:`pytest-split-tests` A Pytest plugin for running a subset of your tests by splitting them in to equally sized groups. Forked from Mark Adams' original project pytest-test-groups. Jul 30, 2021 5 - Production/Stable pytest (>=2.5) :pypi:`pytest-split-tests-tresorit` Feb 22, 2021 1 - Planning N/A :pypi:`pytest-split-v2` Pytest plugin which splits the test suite to equally sized sub suites based on test execution time. Jan 14, 2026 4 - Beta pytest<10,>=5 - :pypi:`pytest-splunk-addon` A Dynamic test tool for Splunk Apps and Add-ons Apr 29, 2026 N/A pytest<8,>5.4.0 + :pypi:`pytest-splunk-addon` A Dynamic test tool for Splunk Apps and Add-ons Sep 03, 2026 N/A pytest<8,>5.4.0 :pypi:`pytest-splunk-addon-ui-smartx` Library to support testing Splunk Add-on UX Aug 18, 2026 N/A N/A :pypi:`pytest-splunk-env` pytest fixtures for interaction with Splunk Enterprise and Splunk Cloud Oct 22, 2020 N/A pytest (>=6.1.1,<7.0.0) :pypi:`pytest-sqitch` sqitch for pytest Apr 06, 2020 4 - Beta N/A @@ -1902,6 +1906,7 @@ This list contains 2101 plugins. :pypi:`pytest-testobject` Plugin to use TestObject Suites with Pytest Sep 24, 2019 4 - Beta pytest (>=3.1.1) :pypi:`pytest-test-observer` A pytest plugin for observing test execution events. Jun 13, 2026 3 - Alpha pytest>=7.0 :pypi:`pytest-testpluggy` set your encoding Jan 07, 2022 N/A pytest + :pypi:`pytest-testpulse` Report pytest results into TestPulse via its JUnit-XML import API Sep 02, 2026 N/A pytest>=7.0 :pypi:`pytest-test-radar` A pytest plugin to send test statistics to Test Radar. Aug 08, 2026 N/A N/A :pypi:`pytest-testrail` A pytest plugin for creating TestRail runs and adding results Jan 25, 2026 5 - Production/Stable pytest>=7.0.0 :pypi:`pytest-testrail2` A pytest plugin to upload results to TestRail. Feb 10, 2023 N/A pytest (<8.0,>=7.2.0) @@ -1989,7 +1994,7 @@ This list contains 2101 plugins. :pypi:`pytest-twilio-conversations-client-mock` Aug 02, 2022 N/A N/A :pypi:`pytest-twisted` A twisted plugin for pytest. Sep 10, 2024 5 - Production/Stable pytest>=2.3 :pypi:`pytest-txtar` Txtar-driven contract testing for command-line tools: sandboxed runs, normalized assertions, golden update. Aug 12, 2026 N/A pytest>=8 - :pypi:`pytest-ty` A pytest plugin to run the ty type checker Apr 24, 2026 4 - Beta pytest>=7.0.0 + :pypi:`pytest-ty` A pytest plugin to run the ty type checker Sep 05, 2026 4 - Beta pytest>=7.0.0 :pypi:`pytest-typechecker` Run type checkers on specified test files Feb 04, 2022 N/A pytest (>=6.2.5,<7.0.0) :pypi:`pytest-typed-schema-shot` Pytest plugin for automatic JSON Schema generation and validation from examples Jun 14, 2025 N/A pytest :pypi:`pytest-typhoon-config` A Typhoon HIL plugin that facilitates test parameter configuration at runtime Apr 07, 2022 5 - Production/Stable N/A @@ -2005,7 +2010,7 @@ This list contains 2101 plugins. :pypi:`pytest-uia` Windows GUI acceptance testing for pytest: find and drive elements through the UI Automation accessibility tree, with OCR only as a last resort for surfaces that have none. Jul 29, 2026 3 - Alpha pytest>=7.4 :pypi:`pytest-ui-failed-screenshot` UI自动测试失败时自动截图,并将截图加入到测试报告中 Dec 06, 2022 N/A N/A :pypi:`pytest-ui-failed-screenshot-allure` UI自动测试失败时自动截图,并将截图加入到Allure测试报告中 Dec 06, 2022 N/A N/A - :pypi:`pytest-uncollect-if` A plugin to uncollect pytests tests rather than using skipif Dec 26, 2024 4 - Beta pytest>=6.2.0 + :pypi:`pytest-uncollect-if` A plugin to uncollect pytests tests rather than using skipif Sep 01, 2026 4 - Beta pytest>=6.2.0 :pypi:`pytest-unflakable` Unflakable plugin for PyTest Apr 30, 2024 4 - Beta pytest>=6.2.0 :pypi:`pytest-unhandled-exception-exit-code` Plugin for py.test set a different exit code on uncaught exceptions Jun 22, 2020 5 - Production/Stable pytest (>=2.3) :pypi:`pytest-unique` Pytest fixture to generate unique values. Mar 27, 2026 N/A pytest>=9.0.0 @@ -2022,6 +2027,7 @@ This list contains 2101 plugins. :pypi:`pytest-urllib3` A pytest plugin to mock urllib3 requests Mar 09, 2026 3 - Alpha pytest>=7 :pypi:`pytest-utils` Some helpers for pytest. Feb 02, 2023 4 - Beta pytest (>=7.0.0,<8.0.0) :pypi:`pytest-uuid` A pytest plugin for mocking uuid.uuid4() calls Feb 27, 2026 4 - Beta pytest>=7.0.0 + :pypi:`pytest-uv-workspace` Collect tests across a uv workspace by import name, not by path Sep 02, 2026 4 - Beta pytest>=8.1.1 :pypi:`pytest-vagrant` A py.test plugin providing access to vagrant. Sep 07, 2021 5 - Production/Stable pytest :pypi:`pytest-valgrind` May 19, 2021 N/A N/A :pypi:`pytest-var` pytest plugin for Markdown-native BDD Jul 08, 2026 N/A pytest>=8 @@ -2095,7 +2101,7 @@ This list contains 2101 plugins. :pypi:`pytest-xfaillist` Maintain a xfaillist in an additional file to avoid merge-conflicts. Sep 17, 2021 N/A pytest (>=6.2.2,<7.0.0) :pypi:`pytest-xfiles` Pytest fixtures providing data read from function, module or package related (x)files. Feb 27, 2018 N/A N/A :pypi:`pytest-xflaky` A simple plugin to use with pytest Oct 14, 2024 4 - Beta pytest>=8.2.1 - :pypi:`pytest-xharness-eval` pytest plugin for running the same evaluation suite across AI agent harnesses (cross-harness eval). Aug 29, 2026 3 - Alpha pytest>=8.3 + :pypi:`pytest-xharness-eval` pytest plugin for running the same evaluation suite across AI agent harnesses (cross-harness eval). Aug 31, 2026 3 - Alpha pytest>=8.3 :pypi:`pytest-xhtml` pytest plugin for generating HTML reports Aug 21, 2026 5 - Production/Stable pytest>=7 :pypi:`pytest-xiuyu` This is a pytest plugin Jul 25, 2023 5 - Production/Stable N/A :pypi:`pytest-xlog` Extended logging for test and decorators May 31, 2020 4 - Beta N/A @@ -2358,7 +2364,7 @@ This list contains 2101 plugins. Regression tests for AI agents. Record once, replay offline, catch behavioural regressions. :pypi:`pytest-agents` - *last release*: Jul 14, 2026, + *last release*: Sep 05, 2026, *status*: 3 - Alpha, *requires*: pytest>=8.0.0 @@ -2491,7 +2497,7 @@ This list contains 2101 plugins. pytest support for airflow. :pypi:`pytest-airflow-in-a-box` - *last release*: Aug 26, 2026, + *last release*: Aug 31, 2026, *status*: 3 - Alpha, *requires*: pytest>=8 @@ -3457,7 +3463,7 @@ This list contains 2101 plugins. Pytest plugin that applies @beartype to every collected test function. :pypi:`pytest-bec-e2e` - *last release*: Aug 25, 2026, + *last release*: Sep 04, 2026, *status*: 3 - Alpha, *requires*: pytest @@ -3618,7 +3624,7 @@ This list contains 2101 plugins. A pytest plugin that adds a \`blue\` fixture for printing stuff in blue. :pypi:`pytest-bluezenv` - *last release*: Aug 16, 2026, + *last release*: Sep 05, 2026, *status*: 3 - Alpha, *requires*: pytest>=8 @@ -3975,7 +3981,7 @@ This list contains 2101 plugins. Pytest plugin with server for catching HTTP requests. :pypi:`pytest-catnip` - *last release*: Aug 11, 2026, + *last release*: Sep 03, 2026, *status*: 4 - Beta, *requires*: pytest>=9.0.3 @@ -4065,6 +4071,13 @@ This list contains 2101 plugins. turn . into √,turn F into x + :pypi:`pytest-charisma` + *last release*: Sep 04, 2026, + *status*: 3 - Alpha, + *requires*: pytest<10.0,>=7.0 + + A pytest plugin that streams test results to the Charisma ingestion API as tests execute. + :pypi:`pytest-chdir` *last release*: Jul 10, 2026, *status*: N/A, @@ -4597,6 +4610,13 @@ This list contains 2101 plugins. Concurrently execute test cases with multithread, multiprocess and gevent + :pypi:`pytest-conda-solvers` + *last release*: Sep 02, 2026, + *status*: 4 - Beta, + *requires*: pytest>=8.1 + + A pytest plugin to run conda solver tests + :pypi:`pytest-conductor` *last release*: Jul 30, 2025, *status*: N/A, @@ -5263,7 +5283,7 @@ This list contains 2101 plugins. A simple plugin to list unused fixtures in pytest :pypi:`pytest-deck` - *last release*: Aug 27, 2026, + *last release*: Sep 04, 2026, *status*: N/A, *requires*: pytest>=8.0 @@ -5382,7 +5402,7 @@ This list contains 2101 plugins. plugin for rich text descriptions :pypi:`pytest-deselect-if` - *last release*: Dec 26, 2024, + *last release*: Sep 01, 2026, *status*: 4 - Beta, *requires*: pytest>=6.2.0 @@ -6047,7 +6067,7 @@ This list contains 2101 plugins. A Pytest plugin to ignore tests during collection without reporting them in the test summary. :pypi:`pytest-dsl` - *last release*: Aug 06, 2026, + *last release*: Sep 04, 2026, *status*: N/A, *requires*: pytest>=7.0.0 @@ -6257,14 +6277,14 @@ This list contains 2101 plugins. Send execution result email :pypi:`pytest-embedded` - *last release*: Aug 27, 2026, + *last release*: Aug 31, 2026, *status*: 5 - Production/Stable, *requires*: pytest>=7.0 A pytest plugin that designed for embedded testing. :pypi:`pytest-embedded-arduino` - *last release*: Aug 27, 2026, + *last release*: Aug 31, 2026, *status*: 5 - Production/Stable, *requires*: N/A @@ -6278,56 +6298,56 @@ This list contains 2101 plugins. A pytest plugin to test Arduino projects using pytest-embedded and arduino-cli :pypi:`pytest-embedded-espemu` - *last release*: Aug 27, 2026, + *last release*: Aug 31, 2026, *status*: 4 - Beta, *requires*: N/A Make pytest-embedded plugin work with esp-emu. :pypi:`pytest-embedded-idf` - *last release*: Aug 27, 2026, + *last release*: Aug 31, 2026, *status*: 5 - Production/Stable, *requires*: N/A Make pytest-embedded plugin work with ESP-IDF. :pypi:`pytest-embedded-jtag` - *last release*: Aug 27, 2026, + *last release*: Aug 31, 2026, *status*: 5 - Production/Stable, *requires*: N/A Make pytest-embedded plugin work with JTAG. :pypi:`pytest-embedded-nuttx` - *last release*: Aug 27, 2026, + *last release*: Aug 31, 2026, *status*: 5 - Production/Stable, *requires*: N/A Make pytest-embedded plugin work with NuttX. :pypi:`pytest-embedded-qemu` - *last release*: Aug 27, 2026, + *last release*: Aug 31, 2026, *status*: 5 - Production/Stable, *requires*: N/A Make pytest-embedded plugin work with QEMU. :pypi:`pytest-embedded-serial` - *last release*: Aug 27, 2026, + *last release*: Aug 31, 2026, *status*: 5 - Production/Stable, *requires*: N/A Make pytest-embedded plugin work with Serial. :pypi:`pytest-embedded-serial-esp` - *last release*: Aug 27, 2026, + *last release*: Aug 31, 2026, *status*: 5 - Production/Stable, *requires*: N/A Make pytest-embedded plugin work with Espressif target boards. :pypi:`pytest-embedded-wokwi` - *last release*: Aug 27, 2026, + *last release*: Aug 31, 2026, *status*: 5 - Production/Stable, *requires*: N/A @@ -6901,11 +6921,11 @@ This list contains 2101 plugins. pytest plugin to collect UI test failures and upload to failure-analyzer server :pypi:`pytest-failure-instrumentation` - *last release*: Aug 29, 2026, + *last release*: Sep 03, 2026, *status*: N/A, *requires*: pytest>=7.0 - Attribute the pytest failures that leave no trace: internal errors, and xdist worker deaths, stalls and collection mismatches + Attribute the pytest failures that leave no trace: process deaths, stalls, internal errors and xdist collection mismatches :pypi:`pytest-failure-tracker` *last release*: Jul 17, 2024, @@ -7412,7 +7432,7 @@ This list contains 2101 plugins. A pytest plugin in order to provide logs via fluentbit :pypi:`pytest-fly` - *last release*: Aug 27, 2026, + *last release*: Sep 01, 2026, *status*: 3 - Alpha, *requires*: pytest @@ -7713,7 +7733,7 @@ This list contains 2101 plugins. For finding/executing Ghost Inspector tests :pypi:`pytest-girder` - *last release*: Aug 28, 2026, + *last release*: Sep 03, 2026, *status*: N/A, *requires*: pytest>=3.6 @@ -7825,7 +7845,7 @@ This list contains 2101 plugins. Utility to select tests that have had its dependencies modified (as identified by git diff) :pypi:`pytest-given` - *last release*: Aug 08, 2026, + *last release*: Sep 04, 2026, *status*: 3 - Alpha, *requires*: pytest>=9.0 @@ -7895,7 +7915,7 @@ This list contains 2101 plugins. pytest plugin for GPU equivalence testing with signed receipts verified via GitHub SSH keys :pypi:`pytest-grader` - *last release*: Aug 25, 2026, + *last release*: Sep 05, 2026, *status*: N/A, *requires*: pytest>=8 @@ -8147,14 +8167,14 @@ This list contains 2101 plugins. A pytest plugin for use with homeassistant custom components. :pypi:`pytest-homeassistant-custom-component` - *last release*: Aug 29, 2026, + *last release*: Sep 03, 2026, *status*: 3 - Alpha, *requires*: pytest==9.0.3 Experimental package to automatically extract test plugins for Home Assistant custom components :pypi:`pytest-homeassistant-custom-component-framework` - *last release*: Aug 29, 2026, + *last release*: Sep 03, 2026, *status*: 3 - Alpha, *requires*: pytest==9.0.3 @@ -8280,7 +8300,7 @@ This list contains 2101 plugins. Pytest report plugin for send HTML report on object-storage :pypi:`pytest-html-plus` - *last release*: Aug 11, 2026, + *last release*: Sep 05, 2026, *status*: 5 - Production/Stable, *requires*: N/A @@ -8308,11 +8328,11 @@ This list contains 2101 plugins. A pytest plugin that generates self-contained HTML automation reports with visual charts. :pypi:`pytest-html-reporter` - *last release*: Aug 29, 2026, + *last release*: Sep 05, 2026, *status*: N/A, *requires*: pytest - Generates a static html report based on pytest framework + A pytest plugin for generating lightweight HTML test reports with screenshots, logs, coverage, archives, and xdist support :pypi:`pytest-html-report-merger` *last release*: May 22, 2024, @@ -8553,14 +8573,14 @@ This list contains 2101 plugins. Fixture- and conftest-aware test impact analysis for pytest -- select only the tests affected by a git diff, no coverage tracing, no database. :pypi:`pytest-impacted` - *last release*: Aug 29, 2026, + *last release*: Sep 04, 2026, *status*: 4 - Beta, *requires*: pytest>=8.0.0 A pytest plugin that selectively runs tests impacted by code changes via git introspection, AST parsing, and dependency graph analysis. :pypi:`pytest-impacted-rs` - *last release*: Aug 29, 2026, + *last release*: Sep 04, 2026, *status*: 4 - Beta, *requires*: N/A @@ -9106,7 +9126,7 @@ This list contains 2101 plugins. pytest plugin supporting json test report output :pypi:`pytest-jubilant` - *last release*: Jul 30, 2026, + *last release*: Sep 03, 2026, *status*: N/A, *requires*: pytest>=9.1.1 @@ -9141,7 +9161,7 @@ This list contains 2101 plugins. A pytest plugin for testing Jupyter libraries and extensions. :pypi:`pytest-jupyter-deploy` - *last release*: Aug 04, 2026, + *last release*: Sep 04, 2026, *status*: 3 - Alpha, *requires*: pytest>=8.3.5 @@ -9778,7 +9798,7 @@ This list contains 2101 plugins. pytest fixture logging configured from packaged YAML :pypi:`pytest-logikal` - *last release*: Aug 29, 2026, + *last release*: Sep 04, 2026, *status*: 5 - Production/Stable, *requires*: pytest==9.1.1 @@ -10128,7 +10148,7 @@ This list contains 2101 plugins. pytest plugin to write integration tests for projects using Mercurial Python internals :pypi:`pytest-mergify` - *last release*: Aug 05, 2026, + *last release*: Sep 04, 2026, *status*: N/A, *requires*: pytest>=6.0.0 @@ -10673,6 +10693,13 @@ This list contains 2101 plugins. MySQL process and client fixtures for pytest + :pypi:`pytest-nats` + *last release*: Aug 30, 2026, + *status*: N/A, + *requires*: pytest>=8.4.2 + + Pytest helpers for running ad-hoc NATS servers + :pypi:`pytest-nb` *last release*: Jul 26, 2025, *status*: N/A, @@ -10939,6 +10966,13 @@ This list contains 2101 plugins. A PyTest Reporter to send test runs to Notion.so + :pypi:`pytest-nowtempmail` + *last release*: Aug 30, 2026, + *status*: 4 - Beta, + *requires*: pytest>=8.0 + + pytest fixtures for disposable inboxes and the OTP codes that land in them. + :pypi:`pytest-nunit` *last release*: Feb 26, 2024, *status*: 5 - Production/Stable, @@ -11920,7 +11954,7 @@ This list contains 2101 plugins. Run PostgreSQL in Docker container in Pytest. :pypi:`pytest-postgresql` - *last release*: Aug 28, 2026, + *last release*: Sep 04, 2026, *status*: 5 - Production/Stable, *requires*: pytest>=8.2 @@ -12235,7 +12269,7 @@ This list contains 2101 plugins. pytest plugin integrating pydantic-evals :pypi:`pytest-pylembic` - *last release*: Jul 22, 2025, + *last release*: Sep 03, 2026, *status*: 3 - Alpha, *requires*: N/A @@ -12298,7 +12332,7 @@ This list contains 2101 plugins. Pytest fixture "q" for pyq :pypi:`pytest-pyramid` - *last release*: Sep 30, 2025, + *last release*: Sep 05, 2026, *status*: 5 - Production/Stable, *requires*: pytest @@ -12592,9 +12626,9 @@ This list contains 2101 plugins. py.test plugin to randomize tests :pypi:`pytest-randomly` - *last release*: Apr 20, 2026, + *last release*: Sep 01, 2026, *status*: 5 - Production/Stable, - *requires*: pytest + *requires*: pytest>=8 Pytest plugin to randomly order tests and control random.seed. @@ -13082,7 +13116,7 @@ This list contains 2101 plugins. pytest rerun class failures plugin :pypi:`pytest-rerunfailures` - *last release*: Aug 17, 2026, + *last release*: Sep 03, 2026, *status*: 5 - Production/Stable, *requires*: pytest!=8.2.2,>=8.2 @@ -13607,7 +13641,7 @@ This list contains 2101 plugins. pytest_sauce provides sane and helpful methods worked out in clearcode to run py.test tests with selenium/saucelabs :pypi:`pytest-sbase` - *last release*: Aug 25, 2026, + *last release*: Sep 03, 2026, *status*: 5 - Production/Stable, *requires*: N/A @@ -13698,7 +13732,7 @@ This list contains 2101 plugins. pytest plugin to automatically capture screenshots upon selenium webdriver events :pypi:`pytest-seleniumbase` - *last release*: Aug 25, 2026, + *last release*: Sep 03, 2026, *status*: 5 - Production/Stable, *requires*: N/A @@ -14104,11 +14138,11 @@ This list contains 2101 plugins. Run tests in order of execution time (faster tests first) :pypi:`pytest-slowtrace` - *last release*: Aug 27, 2026, + *last release*: Sep 02, 2026, *status*: N/A, - *requires*: N/A + *requires*: pytest>=9.1.1 - coming soon + A pytest plugin that reports what a test was doing when it ran too long :pypi:`pytest-slurm` *last release*: Aug 05, 2026, @@ -14461,7 +14495,7 @@ This list contains 2101 plugins. Pytest plugin which splits the test suite to equally sized sub suites based on test execution time. :pypi:`pytest-splunk-addon` - *last release*: Apr 29, 2026, + *last release*: Sep 03, 2026, *status*: N/A, *requires*: pytest<8,>5.4.0 @@ -15216,6 +15250,13 @@ This list contains 2101 plugins. set your encoding + :pypi:`pytest-testpulse` + *last release*: Sep 02, 2026, + *status*: N/A, + *requires*: pytest>=7.0 + + Report pytest results into TestPulse via its JUnit-XML import API + :pypi:`pytest-test-radar` *last release*: Aug 08, 2026, *status*: N/A, @@ -15826,7 +15867,7 @@ This list contains 2101 plugins. Txtar-driven contract testing for command-line tools: sandboxed runs, normalized assertions, golden update. :pypi:`pytest-ty` - *last release*: Apr 24, 2026, + *last release*: Sep 05, 2026, *status*: 4 - Beta, *requires*: pytest>=7.0.0 @@ -15938,7 +15979,7 @@ This list contains 2101 plugins. UI自动测试失败时自动截图,并将截图加入到Allure测试报告中 :pypi:`pytest-uncollect-if` - *last release*: Dec 26, 2024, + *last release*: Sep 01, 2026, *status*: 4 - Beta, *requires*: pytest>=6.2.0 @@ -16056,6 +16097,13 @@ This list contains 2101 plugins. A pytest plugin for mocking uuid.uuid4() calls + :pypi:`pytest-uv-workspace` + *last release*: Sep 02, 2026, + *status*: 4 - Beta, + *requires*: pytest>=8.1.1 + + Collect tests across a uv workspace by import name, not by path + :pypi:`pytest-vagrant` *last release*: Sep 07, 2021, *status*: 5 - Production/Stable, @@ -16568,7 +16616,7 @@ This list contains 2101 plugins. A simple plugin to use with pytest :pypi:`pytest-xharness-eval` - *last release*: Aug 29, 2026, + *last release*: Aug 31, 2026, *status*: 3 - Alpha, *requires*: pytest>=8.3