| pytest-abq | Pytest integration for the ABQ universal test runner. | 
| pytest-accept | A pytest-plugin for updating doctest outputs | 
| pytest-adaptavist | pytest plugin for generating test execution results within Jira Test Management (tm4j) | 
| pytest-adaptavist-fixed | pytest plugin for generating test execution results within Jira Test Management (tm4j) | 
| pytest-addons-test | 用于测试pytest的插件 | 
| pytest-adf | Pytest plugin for writing Azure Data Factory integration tests | 
| pytest-adf-azure-identity | Pytest plugin for writing Azure Data Factory integration tests | 
| pytest-ads-testplan | Azure DevOps Test Case reporting for pytest tests | 
| pytest-affected |  | 
| pytest-agent | Service that exposes a REST API that can be used to interract remotely with Pytest. It is shipped with a dashboard that enables running tests in a more convenient way. | 
| pytest-ai | A Python package to generate regular, edge-case, and security HTTP tests. | 
| pytest-ai1899 | pytest plugin for connecting to ai1899 smart system stack | 
| pytest-aio | Pytest plugin for testing async python code | 
| pytest-aioboto3 | Aioboto3 Pytest with Moto | 
| pytest-aiofiles | pytest fixtures for writing aiofiles tests with pyfakefs | 
| pytest-aiogram |  | 
| pytest-aiohttp | Pytest plugin for aiohttp support | 
| pytest-aiohttp-client | Pytest clientfixture for the Aiohttp | 
| pytest-aiomoto | pytest-aiomoto | 
| pytest-aioresponses | py.test integration for aioresponses | 
| pytest-aioworkers | A plugin to test aioworkers project with pytest | 
| pytest-airflow | pytest support for airflow. | 
| pytest-airflow-utils |  | 
| pytest-alembic | A pytest plugin for verifying alembic migrations. | 
| pytest-alerts | A pytest plugin for sending test results to Slack and Telegram | 
| pytest-allclose | Pytest fixture extending Numpy's allclose function | 
| pytest-alphamoon | Static code checks used at Alphamoon | 
| pytest-amaranth-sim | Fixture to automate running Amaranth simulations | 
| pytest-analyzer | this plugin allows to analyze tests in pytest project, collect test metadata and sync it with testomat.io TCM system | 
| pytest-android | This fixture provides a configured "driver" for Android Automated Testing, using uiautomator2. | 
| pytest-anki | A pytest plugin for testing Anki add-ons | 
| pytest-annotated | Pytest plugin to allow use of Annotated in tests to resolve fixtures | 
| pytest-ansible | Plugin for pytest to simplify calling ansible modules from tests or fixtures | 
| pytest-ansible-playbook | Pytest fixture which runs given ansible playbook file. | 
| pytest-ansible-units | A pytest plugin for running unit tests within an ansible collection | 
| pytest-antilru | Bust functools.lru_cache when running pytest to avoid test pollution | 
| pytest-anyio | The pytest anyio plugin is built into anyio. You don't need this package. | 
| pytest-anything | Pytest fixtures to assert anything and something | 
| pytest-aoc | Downloads puzzle inputs for Advent of Code and synthesizes PyTest fixtures | 
| pytest-appengine | AppEngine integration that works well with pytest-django | 
| pytest-appium | Pytest plugin for appium | 
| pytest-approvaltests | A plugin to use approvaltests with pytest | 
| pytest-approvaltests-geo | Extension for ApprovalTests.Python specific to geo data verification | 
| pytest-archon | Rule your architecture like a real developer | 
| pytest-argus | pyest results colection plugin | 
| pytest-argus-server | A plugin that provides a running Argus API server for tests | 
| pytest-arraydiff | pytest plugin to help with comparing array output from tests | 
| pytest-asgi-server | Convenient ASGI client/server fixtures for Pytest | 
| pytest-aspec | A rspec format reporter for pytest | 
| pytest-asptest | test Answer Set Programming programs | 
| pytest-assist | load testing library | 
| pytest-assume | A pytest plugin that allows multiple failures per test | 
| pytest-assurka | A pytest plugin for Assurka Studio | 
| pytest-ast-back-to-python | A plugin for pytest devs to view how assertion rewriting recodes the AST | 
| pytest-asteroid | PyTest plugin for docker-based testing on database images | 
| pytest-astropy | Meta-package containing dependencies for testing | 
| pytest-astropy-header | pytest plugin to add diagnostic information to the header of the test output | 
| pytest-ast-transformer |  | 
| pytest-atomic | Skip rest of tests if previous test failed. | 
| pytest-atstack | A simple plugin to use with pytest | 
| pytest-attrib | pytest plugin to select tests based on attributes similar to the nose-attrib plugin | 
| pytest-attributes | A plugin that allows users to add attributes to their tests. These attributes can then be referenced by fixtures or the test itself. | 
| pytest-austin | Austin plugin for pytest | 
| pytest-aviator | Aviator's Flakybot pytest plugin that automatically reruns flaky tests. | 
| pytest-avoidance | Makes pytest skip tests that don not need rerunning | 
| pytest-awaiting-fix | A simple plugin to use with pytest for traceability across Jira and disabled automated tests | 
| pytest-aws | pytest plugin for testing AWS resource configurations | 
| pytest-aws-fixtures | A series of fixtures to use in integration tests involving actual AWS services. | 
| pytest-axe | pytest plugin for axe-selenium-python | 
| pytest-azure | Pytest utilities and mocks for Azure | 
| pytest-azure-devops | Simplifies using azure devops parallel strategy (https://docs.microsoft.com/en-us/azure/devops/pipelines/test/parallel-testing-any-test-runner) with pytest. | 
| pytest-azurepipelines | Formatting PyTest output for Azure Pipelines UI | 
| pytest-bandit | A bandit plugin for pytest | 
| pytest-bandit-xayon | A bandit plugin for pytest | 
| pytest-base-url | pytest plugin for URL based testing | 
| pytest-batch-regression | A pytest plugin to repeat the entire test suite in batches. | 
| pytest-bazel | A pytest runner with bazel support | 
| pytest-beakerlib | A pytest plugin that reports test results to the BeakerLib framework | 
| pytest-beartype | Pytest plugin to run your tests with beartype checking enabled. | 
| pytest-bec-e2e | BEC pytest plugin for end-to-end tests | 
| pytest-beds | Fixtures for testing Google Appengine (GAE) apps | 
| pytest-beeprint | use icdiff for better error messages in pytest assertions | 
| pytest-bench | Benchmark utility that plugs into pytest. | 
| pytest-benchmark | A pytestfixture for benchmarking code. It will group the tests into rounds that are calibrated to the chosen timer. | 
| pytest-better-datadir | A small example package | 
| pytest-better-parametrize | Better description of parametrized test cases | 
| pytest-bg-process | Pytest plugin to initialize background process | 
| pytest-bigchaindb | A BigchainDB plugin for pytest. | 
| pytest-bisect-tests | Find tests leaking state and affecting other | 
| pytest-black | A pytest plugin to enable format checking with black | 
| pytest-black-multipy | Allow '--black' on older Pythons | 
| pytest-black-ng | A pytest plugin to enable format checking with black | 
| pytest-blame | A pytest plugin helps developers to debug by providing useful commits history. | 
| pytest-blender | Blender Pytest plugin. | 
| pytest-blink1 | Pytest plugin to emit notifications via the Blink(1) RGB LED | 
| pytest-blockage | Disable network requests during a test run. | 
| pytest-blocker | pytest plugin to mark a test as blocker and skip all other tests | 
| pytest-blue | A pytest plugin that adds a bluefixture for printing stuff in blue. | 
| pytest-board | Local continuous test runner with pytest and watchdog. | 
| pytest-boilerplate | The pytest plugin for your Django Boilerplate. | 
| pytest-bonsai |  | 
| pytest-boost-xml | Plugin for pytest to generate boost xml reports | 
| pytest-bootstrap |  | 
| pytest-bpdb | A py.test plug-in to enable drop to bpdb debugger on test failure. | 
| pytest-bq | BigQuery fixtures and fixture factories for Pytest. | 
| pytest-bravado | Pytest-bravado automatically generates from OpenAPI specification client fixtures. | 
| pytest-breakword | Use breakword with pytest | 
| pytest-breed-adapter | A simple plugin to connect with breed-server | 
| pytest-briefcase | A pytest plugin for running tests on a Briefcase project. | 
| pytest-broadcaster | Pytest plugin to broadcast pytest output to various destinations | 
| pytest-browser | A pytest plugin for console based browser test selection just after the collection phase | 
| pytest-browsermob-proxy | BrowserMob proxy plugin for py.test. | 
| pytest-browserstack-local | py.testplugin to runBrowserStackLocalin background. | 
| pytest-budosystems | Budo Systems is a martial arts school management system. This module is the Budo Systems Pytest Plugin. | 
| pytest-bug | Pytest plugin for marking tests as a bug | 
| pytest-bugtong-tag | pytest-bugtong-tag is a plugin for pytest | 
| pytest-bugzilla | py.test bugzilla integration plugin | 
| pytest-bugzilla-notifier | A plugin that allows you to execute create, update, and read information from BugZilla bugs | 
| pytest-builtin-types |  | 
| pytest-bwrap | Run your tests in Bubblewrap sandboxes | 
| pytest-cache | pytest plugin with mechanisms for caching across test runs | 
| pytest-cagoule | Pytest plugin to only run tests affected by changes | 
| pytest-cairo | Pytest support for cairo-lang and starknet | 
| pytest-camel-collect | Enable CamelCase-aware pytest class collection | 
| pytest-canonical-data | A plugin which allows to compare results with canonical results, based on previous runs | 
| pytest-caprng | A plugin that replays pRNG state on failure. | 
| pytest-capsqlalchemy | Pytest plugin to allow capturing SQLAlchemy queries. | 
| pytest-capture-deprecatedwarnings | pytest plugin to capture all deprecatedwarnings and put them in one file | 
| pytest-capture-warnings | pytest plugin to capture all warnings and put them in one file of your choice | 
| pytest-case | A clean, modern, wrapper for pytest.mark.parametrize | 
| pytest-cases | Separate test code from test cases in pytest. | 
| pytest-cassandra | Cassandra CCM Test Fixtures for pytest | 
| pytest-catch-server | Pytest plugin with server for catching HTTP requests. | 
| pytest-cdist | A pytest plugin to split your test suite into multiple parts | 
| pytest-celery | Pytest plugin for Celery | 
| pytest-celery-py37 | Pytest plugin for Celery (compatible with python 3.7) | 
| pytest-cfg-fetcher | Pass config options to your unit tests. | 
| pytest-chainmaker | pytest plugin for chainmaker | 
| pytest-chalice | A set of py.test fixtures for AWS Chalice | 
| pytest-change-demo | turn . into √,turn F into x | 
| pytest-chdir | A pytest fixture for changing current working directory | 
| pytest-ch-framework | My pytest framework | 
| pytest-choose | Provide the pytest with the ability to collect use cases based on rules in text files | 
| pytest-chunks | Run only a chunk of your test suite | 
| pytest-circleci | py.test plugin for CircleCI | 
| pytest-circleci-parallelized | Parallelize pytest across CircleCI workers. | 
| pytest-circleci-parallelized-rjp | Parallelize pytest across CircleCI workers. | 
| pytest-ckan | Backport of CKAN 2.9 pytest plugin and fixtures to CAKN 2.8 | 
| pytest-clarity | A plugin providing an alternative, colourful diff output for failing assertions. | 
| pytest-class-fixtures | Class as PyTest fixtures (and BDD steps) | 
| pytest-cldf | Easy quality control for CLDF datasets using pytest | 
| pytest-clean-database | A pytest plugin that cleans your database up after every test. | 
| pytest-cleanslate | Collects and executes pytest tests separately | 
| pytest-cleanuptotal | A cleanup plugin for pytest | 
| pytest-clerk | A set of pytest fixtures to help with integration testing with Clerk. | 
| pytest-cli2-ansible |  | 
| pytest-click | Pytest plugin for Click | 
| pytest-cli-fixtures | Automatically register fixtures for custom CLI arguments | 
| pytest-clld |  | 
| pytest-cloud | Distributed tests planner plugin for pytest testing framework. | 
| pytest-cloudflare-worker | pytest plugin for testing cloudflare workers | 
| pytest-cloudist | Distribute tests to cloud machines without fuss | 
| pytest-cmake | Provide CMake module for Pytest | 
| pytest-cmake-presets | Execute CMake Presets via pytest | 
| pytest-cmdline-add-args | Pytest plugin for custom argument handling and Allure reporting. This plugin allows you to add arguments before running a test. | 
| pytest-cobra | PyTest plugin for testing Smart Contracts for Ethereum blockchain. | 
| pytest-cocotb | Pytest plugin to integrate Cocotb | 
| pytest-codeblock | Pytest plugin to collect and test code blocks in reStructuredText and Markdown files. | 
| pytest-codecarbon | Pytest plugin for measuring carbon emissions | 
| pytest-codegen | Automatically create pytest test signatures | 
| pytest-codeowners | Pytest plugin for selecting tests by GitHub CODEOWNERS. | 
| pytest-codestyle | pytest plugin to run pycodestyle | 
| pytest-codspeed | Pytest plugin to create CodSpeed benchmarks | 
| pytest-collect-appoint-info | set your encoding | 
| pytest-collect-formatter | Formatter for pytest collect output | 
| pytest-collect-formatter2 | Formatter for pytest collect output | 
| pytest-collect-interface-info-plugin | Get executed interface information in pytest interface automation framework | 
| pytest-collector | Python package for collecting pytest. | 
| pytest-collect-pytest-interinfo | A simple plugin to use with pytest | 
| pytest-colordots | Colorizes the progress indicators | 
| pytest-commander | An interactive GUI test runner for PyTest | 
| pytest-common-subject | pytest framework for testing different aspects of a common method | 
| pytest-compare | pytest plugin for comparing call arguments. | 
| pytest-concurrent | Concurrently execute test cases with multithread, multiprocess and gevent | 
| pytest-console-scripts | Pytest plugin for testing console scripts | 
| pytest-consul | pytest plugin with fixtures for testing consul aware apps | 
| pytest-container | Pytest fixtures for writing container based tests | 
| pytest-contextfixture | Define pytest fixtures as context managers. | 
| pytest-contexts | A plugin to run tests written with the Contexts framework using pytest | 
| pytest-continuous | A pytest plugin to run tests continuously until failure or interruption. | 
| pytest-cookies | The pytest plugin for your Cookiecutter templates. 🍪 | 
| pytest-copie | The pytest plugin for your copier templates 📒 | 
| pytest-copier | A pytest plugin to help testing Copier templates | 
| pytest-couchdbkit | py.test extension for per-test couchdb databases using couchdbkit | 
| pytest-count | count erros and send email | 
| pytest-cpp | Use pytest's runner to discover and execute C++ tests | 
| pytest-cqase | Custom qase pytest plugin | 
| pytest-cram | Run cram tests with pytest. | 
| pytest-crate | Manages CrateDB instances during your integration tests | 
| pytest-cratedb | Manage CrateDB instances for integration tests | 
| pytest-crayons | A pytest plugin for colorful print statements | 
| pytest-create | pytest-create | 
| pytest-cricri | A Cricri plugin for pytest. | 
| pytest-crontab | add crontab task in crontab | 
| pytest-csv | CSV output for pytest. | 
| pytest-csv-params | Pytest plugin for Test Case Parametrization with CSV files | 
| pytest-culprit | Find the last Git commit where a pytest test started failing | 
| pytest-curio | Pytest support for curio. | 
| pytest-custom-concurrency | Custom grouping concurrence for pytest | 
| pytest-custom-exit-code | Exit pytest test session with custom exit code in different scenarios | 
| pytest-custom-nodeid | Custom grouping for pytest-xdist, rename test cases name and test cases nodeid, support allure report | 
| pytest-custom-outputs | A plugin that allows users to create and use custom outputs instead of the standard Pass and Fail. Also allows users to retrieve test results in fixtures. | 
| pytest-custom-scheduling | Custom grouping for pytest-xdist, rename test cases name and test cases nodeid, support allure report | 
| pytest-cython | A plugin for testing Cython extension modules | 
| pytest-cython-collect |  | 
| pytest-darker | A pytest plugin for checking of modified code using Darker | 
| pytest-dash | pytest fixtures to run dash applications. | 
| pytest-dashboard |  | 
| pytest-data | Useful functions for managing data for pytest fixtures | 
| pytest-databases | Reusable database fixtures for any and all databases. | 
| pytest-databricks | Pytest plugin for remote Databricks notebooks testing | 
| pytest-datadir | pytest plugin for test data directories and files | 
| pytest-datadir-mgr | Manager for test data: downloads, artifact caching, and a tmpdir context. | 
| pytest-datadir-ng | Fixtures for pytest allowing test functions/methods to easily retrieve test resources from the local filesystem. | 
| pytest-datadir-nng | Fixtures for pytest allowing test functions/methods to easily retrieve test resources from the local filesystem. | 
| pytest-data-extractor | A pytest plugin to extract relevant metadata about tests into an external file (currently only json support) | 
| pytest-data-file | Fixture "data" and "case_data" for test from yaml file | 
| pytest-datafiles | py.test plugin to create a 'tmp_path' containing predefined files/directories. | 
| pytest-datafixtures | Data fixtures for pytest made simple. | 
| pytest-data-from-files | pytest plugin to provide data from files loaded automatically | 
| pytest-dataplugin | A pytest plugin for managing an archive of test data. | 
| pytest-datarecorder | A py.test plugin recording and comparing test output. | 
| pytest-dataset | Plugin for loading different datasets for pytest by prefix from json or yaml files | 
| pytest-data-suites | Class-based pytest parametrization | 
| pytest-datatest | A pytest plugin for test driven data-wrangling (this is the development version of datatest's pytest integration). | 
| pytest-db | Session scope fixture "db" for mysql query or change | 
| pytest-dbfixtures | Databases fixtures plugin for py.test. | 
| pytest-db-plugin |  | 
| pytest-dbt | Unit test dbt models with standard python tooling | 
| pytest-dbt-adapter | A pytest plugin for testing dbt adapter plugins | 
| pytest-dbt-conventions | A pytest plugin for linting a dbt project's conventions | 
| pytest-dbt-core | Pytest extension for dbt. | 
| pytest-dbt-duckdb | Fearless testing for dbt models, powered by DuckDB. | 
| pytest-dbt-postgres | Pytest tooling to unittest DBT & Postgres models | 
| pytest-dbus-notification | D-BUS notifications for pytest results. | 
| pytest-dbx | Pytest plugin to run unit tests for dbx (Databricks CLI extensions) related code | 
| pytest-deadfixtures | A simple plugin to list unused fixtures in pytest | 
| pytest-deduplicate | Identifies duplicate unit tests | 
| pytest-demo-plugin | pytest示例插件 | 
| pytest-dependency | Manage dependencies of tests | 
| pytest-depends | Tests that depend on other tests | 
| pytest-deprecate | Mark tests as testing a deprecated feature with a warning note. | 
| pytest-deprecator | A simple plugin to use with pytest | 
| pytest-describe | Describe-style plugin for pytest | 
| pytest-describe-it | plugin for rich text descriptions | 
| pytest-deselect-if | A plugin to deselect pytests tests rather than using skipif | 
| pytest-devpi-server | DevPI server fixture for py.test | 
| pytest-dfm | pytest-dfm provides a pytest integration for DV Flow Manager, a build system for silicon design | 
| pytest-dhos | Common fixtures for pytest in DHOS services and libraries | 
| pytest-diamond | pytest plugin for diamond | 
| pytest-dicom | pytest plugin to provide DICOM fixtures | 
| pytest-dictsdiff |  | 
| pytest-diff | A simple plugin to use with pytest | 
| pytest-diff-selector | Get tests affected by code changes (using git) | 
| pytest-dino-fm | Minimal package created automatically | 
| pytest-directives | Control your tests flow | 
| pytest-dir-equal | pytest-dir-equals is a pytest plugin providing helpers to assert directories equality allowing golden testing | 
| pytest-dirty | Static import analysis for thrifty testing. | 
| pytest-disable | pytest plugin to disable a test and skip it from testrun | 
| pytest-disable-plugin | Disable plugins per test | 
| pytest-discord | A pytest plugin to notify test results to a Discord channel. | 
| pytest-ditto | Snapshot testing pytest plugin with minimal ceremony and flexible persistence formats. | 
| pytest-ditto-pandas | pytest-ditto plugin for pandas snapshots. | 
| pytest-ditto-pyarrow | pytest-ditto plugin for pyarrow tables. | 
| pytest-doc | A documentation plugin for py.test. | 
| pytest-docfiles | pytest plugin to test codeblocks in your documentation. | 
| pytest-docgen | An RST Documentation Generator for pytest-based test suites | 
| pytest-docs | Documentation tool for pytest | 
| pytest-docstyle | pytest plugin to run pydocstyle | 
| pytest-doctest-ellipsis-markers | Setup additional values for ELLIPSIS_MARKER for doctests | 
| pytest-doctest-import | A simple pytest plugin to import names and add them to the doctest namespace. | 
| pytest-doctest-mkdocstrings | Run pytest --doctest-modules with markdown docstrings in code blocks (```) | 
| pytest-doctestplus | Pytest plugin with advanced doctest features. | 
| pytest-documentary | A simple pytest plugin to generate test documentation | 
| pytest-dogu-sdk | pytest plugin for the Dogu | 
| pytest-dolphin | Some extra stuff that we use ininternally | 
| pytest-donde | record pytest session characteristics per test item (coverage and duration) into a persistent file and use them in your own plugin or script. | 
| pytest-doorstop | A pytest plugin for adding test results into doorstop items. | 
| pytest-dot-only-pkcopley | A Pytest marker for only running a single test | 
| pytest-dparam | A more readable alternative to @pytest.mark.parametrize. | 
| pytest-dpg | pytest-dpg is a pytest plugin for testing Dear PyGui (DPG) applications | 
| pytest-draw | Pytest plugin for randomly selecting a specific number of tests | 
| pytest-drf | A Django REST framework plugin for pytest. | 
| pytest-drivings | Tool to allow webdriver automation to be ran locally or remotely | 
| pytest-drop-dup-tests | A Pytest plugin to drop duplicated tests during collection | 
| pytest-dryci | Test caching plugin for pytest | 
| pytest-dsl | A DSL testing framework based on pytest | 
| pytest-dsl-ui | Playwright-based UI automation keywords for pytest-dsl framework | 
| pytest-dummynet | A py.test plugin providing access to a dummynet. | 
| pytest-duration-insights |  | 
| pytest-durations | Pytest plugin reporting fixtures and test functions execution time. | 
| pytest-dynamodb | DynamoDB fixtures for pytest | 
| pytest-easy-addoption | pytest-easy-addoption: Easy way to work with pytest addoption | 
| pytest-easyMPI | Package that supports mpi tests in pytest | 
| pytest-easyread | pytest plugin that makes terminal printouts of the reports easier to read | 
| pytest-easy-server | Pytest plugin for easy testing against servers | 
| pytest-ebics-sandbox | A pytest plugin for testing against an EBICS sandbox server. Requires docker. | 
| pytest-echo | pytest plugin that allows to dump environment variables, package version and generic attributes | 
| pytest-edit | Edit the source code of a failed test with pytest --edit. | 
| pytest-ekstazi | Pytest plugin to select test using Ekstazi algorithm | 
| pytest-elasticsearch | Elasticsearch fixtures and fixture factories for Pytest. | 
| pytest-elasticsearch-test | Elasticsearch fixtures and fixture factories for Pytest. | 
| pytest-elements | Tool to help automate user interfaces | 
| pytest-eliot | An eliot plugin for pytest. | 
| pytest-embedded | A pytest plugin that designed for embedded testing. | 
| pytest-embedded-arduino | Make pytest-embedded plugin work with Arduino. | 
| pytest-embedded-idf | Make pytest-embedded plugin work with ESP-IDF. | 
| pytest-embedded-jtag | Make pytest-embedded plugin work with JTAG. | 
| pytest-embedded-nuttx | Make pytest-embedded plugin work with NuttX. | 
| pytest-embedded-qemu | Make pytest-embedded plugin work with QEMU. | 
| pytest-embedded-serial | Make pytest-embedded plugin work with Serial. | 
| pytest-embedded-serial-esp | Make pytest-embedded plugin work with Espressif target boards. | 
| pytest-embedded-wokwi | Make pytest-embedded plugin work with the Wokwi CLI. | 
| pytest-embrace | 💝  Dataclasses-as-tests. Describe the runtime once and multiply coverage with no boilerplate. | 
| pytest-emoji | A pytest plugin that adds emojis to your test result report | 
| pytest-emoji-output | Pytest plugin to represent test output with emoji support | 
| pytest-enabler | Enable installed pytest plugins | 
| pytest-encode | set your encoding and logger | 
| pytest-encode-kane | set your encoding and logger | 
| pytest-encoding | set your encoding and logger | 
| pytest-enhancements | Improvements for pytest (rejected upstream) | 
| pytest-eradicate | pytest plugin to check for commented out code | 
| pytest-error-for-skips | Pytest plugin to treat skipped tests a test failure | 
| pytest-errxfail | pytest plugin to mark a test as xfailed if it fails with the specified error message in the captured output | 
| pytest-essentials | A Pytest plugin providing essential utilities like soft assertions. | 
| pytest-eth | PyTest plugin for testing Smart Contracts for Ethereum Virtual Machine (EVM). | 
| pytest-ethereum | pytest-ethereum: Pytest library for ethereum projects. | 
| pytest-eucalyptus | Pytest Plugin for BDD | 
| pytest-evals | A pytest plugin for running and analyzing LLM evaluation tests | 
| pytest-eventlet | Applies eventlet monkey-patch as a pytest plugin. | 
| pytest-everyfunc | A pytest plugin to detect completely untested functions using coverage | 
| pytest-examples | Pytest plugin for testing examples in docstrings and markdown files. | 
| pytest-exasol-backend |  | 
| pytest-exasol-extension |  | 
| pytest-exasol-itde |  | 
| pytest-exasol-saas |  | 
| pytest-exasol-slc |  | 
| pytest-excel | pytest plugin for generating excel reports | 
| pytest-exceptional | Better exceptions | 
| pytest-exception-script | Walk your code through exception script to check it's resiliency to failures. | 
| pytest-executable | pytest plugin for testing executables | 
| pytest-exit-code | A pytest plugin that overrides the built-in exit codes to retain more information about the test results. | 
| pytest-exit-status | Enhance. | 
| pytest-experiments | A pytest plugin to help developers of research-oriented software projects keep track of the results of their numerical experiments. | 
| pytest-explicit | A Pytest plugin to ignore certain marked tests by default | 
| pytest-exploratory | Interactive console for pytest. | 
| pytest-explorer | terminal ui for exploring and running tests | 
| pytest-ext | pytest plugin for automation test | 
| pytest-extensions | A collection of helpers for pytest to ease testing | 
| pytest-external-blockers | a special outcome for tests that are blocked for external reasons | 
| pytest-extra-durations | A pytest plugin to get durations on a per-function basis and per module basis. | 
| pytest-extra-markers | Additional pytest markers to dynamically enable/disable tests viia CLI flags | 
| pytest-f3ts | Pytest Plugin for communicating test results and information to a FixturFab Test Runner GUI | 
| pytest-fabric | Provides test utilities to run fabric task tests by using docker containers | 
| pytest-factory | Use factories for test setup with py.test | 
| pytest-factoryboy | Factory Boy support for pytest. | 
| pytest-factoryboy-fixtures | Generates pytest fixtures that allow the use of type hinting | 
| pytest-factoryboy-state | Simple factoryboy random state management | 
| pytest-failed-screen-record | Create a video of the screen when pytest fails | 
| pytest-failed-screenshot | Test case fails,take a screenshot,save it,attach it to the allure | 
| pytest-failed-to-verify | A pytest plugin that helps better distinguishing real test failures from setup flakiness. | 
| pytest-fail-slow | Fail tests that take too long to run | 
| pytest-failure-tracker | A pytest plugin for tracking test failures over multiple runs | 
| pytest-faker | Faker integration with the pytest framework. | 
| pytest-falcon | Pytest helpers for Falcon. | 
| pytest-fantasy | Pytest plugin for Flask Fantasy Framework | 
| pytest-fastest | Use SCM and coverage to run only needed tests | 
| pytest-fast-first | Pytest plugin that runs fast tests first | 
| pytest-faulthandler | py.test plugin that activates the fault handler module for tests (dummy package) | 
| pytest-fauna | A collection of helpful test fixtures for Fauna DB. | 
| pytest-fauxfactory | Integration of fauxfactory into pytest. | 
| pytest-figleaf | py.test figleaf coverage plugin | 
| pytest-file | Pytest File | 
| pytest-filedata | easily load test data from files | 
| pytest-filemarker | A pytest plugin that runs marked tests when files change. | 
| pytest-file-watcher | Pytest-File-Watcher is a CLI tool that watches for changes in your code and runs pytest on the changed files. | 
| pytest-filter-case | run test cases filter by mark | 
| pytest-filter-subpackage | Pytest plugin for filtering based on sub-packages | 
| pytest-find-dependencies | A pytest plugin to find dependencies between tests | 
| pytest-finer-verdicts | A pytest plugin to treat non-assertion failures as test errors. | 
| pytest-firefox |  | 
| pytest-fixture-classes | Fixtures as classes that work well with dependency injection, autocompletetion, type checkers, and language servers | 
| pytest-fixturecollection | A pytest plugin to collect tests based on fixtures being used by tests | 
| pytest-fixture-forms | A pytest plugin for creating fixtures that holds different forms between tests. | 
| pytest-fixture-maker | Pytest plugin to load fixtures from YAML files | 
| pytest-fixture-marker | A pytest plugin to add markers based on fixtures used. | 
| pytest-fixture-order | pytest plugin to control fixture evaluation order | 
| pytest-fixture-ref | Lets users reference fixtures without name matching magic. | 
| pytest-fixture-remover | A LibCST codemod to remove pytest fixtures applied via the usefixtures decorator, as well as its parametrizations. | 
| pytest-fixture-rtttg | Warn or fail on fixture name clash | 
| pytest-fixtures | Common fixtures for pytest | 
| pytest-fixture-tools | Plugin for pytest which provides tools for fixtures | 
| pytest-flake8 | pytest plugin to check FLAKE8 requirements | 
| pytest-flake8-path | A pytest fixture for testing flake8 plugins. | 
| pytest-flake8-v2 | pytest plugin to check FLAKE8 requirements | 
| pytest-flake-detection | Continuously runs your tests to detect flaky tests | 
| pytest-flakefinder | Runs tests multiple times to expose flakiness. | 
| pytest-flakes | pytest plugin to check source code with pyflakes | 
| pytest-flaptastic | Flaptastic py.test plugin | 
| pytest-fluent | A pytest plugin in order to provide logs via fluentd | 
| pytest-fluentbit | A pytest plugin in order to provide logs via fluentbit | 
| pytest-fly | pytest runner and observer | 
| pytest-flyte | Pytest fixtures for simplifying Flyte integration testing | 
| pytest-fmu-filter | A pytest plugin to filter fmus | 
| pytest-focus | A pytest plugin that alerts user of failed test cases with screen notifications | 
| pytest-forbid |  | 
| pytest-forcefail | py.test plugin to make the test failing regardless of pytest.mark.xfail | 
| pytest-forward-compatability | A name to avoid typosquating pytest-foward-compatibility | 
| pytest-forward-compatibility | A pytest plugin to shim pytest commandline options for fowards compatibility | 
| pytest-frappe | Pytest Frappe Plugin - A set of pytest fixtures to test Frappe applications | 
| pytest-freethreaded | pytest plugin for running parallel tests | 
| pytest-freezeblaster | Wrap tests with fixtures in freeze_time | 
| pytest-freezegun | Wrap tests with fixtures in freeze_time | 
| pytest-freezer | Pytest plugin providing a fixture interface for spulec/freezegun | 
| pytest-freeze-reqs | Check if requirement files are frozen | 
| pytest-frozen-uuids | Deterministically frozen UUID's for your tests | 
| pytest-funcnodes | Testing plugin for funcnodes | 
| pytest-funparam | An alternative way to parametrize test cases. | 
| pytest-fv | pytest extensions to support running functional-verification jobs | 
| pytest-fxa | pytest plugin for Firefox Accounts | 
| pytest-fxa-mte | pytest plugin for Firefox Accounts | 
| pytest-fxtest |  | 
| pytest-fzf | fzf-based test selector for pytest | 
| pytest-gak | A Pytest plugin and command line tool for interactive testing with Pytest | 
| pytest-gather-fixtures | set up asynchronous pytest fixtures concurrently | 
| pytest-gc | The garbage collector plugin for py.test | 
| pytest-gcs | GCS fixtures and fixture factories for Pytest. | 
| pytest-gee | The Python plugin for your GEE based packages. | 
| pytest-gevent | Ensure that gevent is properly patched when invoking pytest | 
| pytest-gherkin | A flexible framework for executing BDD gherkin tests | 
| pytest-ghostinspector | For finding/executing Ghost Inspector tests | 
| pytest-girder | A set of pytest fixtures for testing Girder applications. | 
| pytest-git | Git repository fixture for py.test | 
| pytest-git-diff | Pytest plugin that allows the user to select the tests affected by a range of git commits | 
| pytest-git-fixtures | Pytest fixtures for testing with git. | 
| pytest-github | Plugin for py.test that associates tests with github issues using a marker. | 
| pytest-github-actions-annotate-failures | pytest plugin to annotate failed tests with a workflow command for GitHub Actions | 
| pytest-gitignore | py.test plugin to ignore the same files as git | 
| pytest-gitlab | Pytest Plugin for Gitlab | 
| pytest-gitlabci-parallelized | Parallelize pytest across GitLab CI workers. | 
| pytest-gitlab-code-quality | Collects warnings while testing and generates a GitLab Code Quality Report. | 
| pytest-gitlab-fold | Folds output sections in GitLab CI build log | 
| pytest-git-selector | Utility to select tests that have had its dependencies modified (as identified by git diff) | 
| pytest-gnupg-fixtures | Pytest fixtures for testing with gnupg. | 
| pytest-golden | Plugin for pytest that offloads expected outputs to data files | 
| pytest-goldie | A plugin to support golden tests with pytest. | 
| pytest-google-chat | Notify google chat channel for test results | 
| pytest-google-cloud-storage | Pytest custom features, e.g. fixtures and various tests. Aimed to emulate Google Cloud Storage service | 
| pytest-gradescope | A pytest plugin for Gradescope integration | 
| pytest-graphql-schema | Get graphql schema as fixture for pytest | 
| pytest-greendots | Green progress dots | 
| pytest-greener | pytest plugin for Greener | 
| pytest-group-by-class | A Pytest plugin for running a subset of your tests by splitting them in to groups of classes. | 
| pytest-growl | Growl notifications for pytest results. | 
| pytest-grpc | pytest plugin for grpc | 
| pytest-grpc-aio | pytest plugin for grpc.aio | 
| pytest-hammer-artifacts | Minimal package created automatically | 
| pytest-hammer-cluster | Minimal package created automatically | 
| pytest-harmony | Chain tests and data with pytest | 
| pytest-harvest | Store data created during your pytest tests execution, and retrieve it at the end of the session, e.g. for applicative benchmarking purposes. | 
| pytest-helm-charts | A plugin to provide different types and configs of Kubernetes clusters that can be used for testing. | 
| pytest-helm-templates | Pytest fixtures for unit testing the output of helm templates | 
| pytest-helper | Functions to help in using the pytest testing framework | 
| pytest-helpers | pytest helpers | 
| pytest-helpers-namespace | Pytest Helpers Namespace Plugin | 
| pytest-henry |  | 
| pytest-hidecaptured | Hide captured output | 
| pytest-himark | This plugin aims to create markers automatically based on a json configuration. | 
| pytest-historic | Custom report to display pytest historical execution records | 
| pytest-historic-hook | Custom listener to store execution results into MYSQL DB, which is used for pytest-historic report | 
| pytest-history | Pytest plugin to keep a history of your pytest runs | 
| pytest-home | Home directory fixtures | 
| pytest-homeassistant | A pytest plugin for use with homeassistant custom components. | 
| pytest-homeassistant-custom-component | Experimental package to automatically extract test plugins for Home Assistant custom components | 
| pytest-honey | A simple plugin to use with pytest | 
| pytest-honors | Report on tests that honor constraints, and guard against regressions | 
| pytest-hot-reloading |  | 
| pytest-hot-test | A plugin that tracks test changes | 
| pytest-hoverfly | Simplify working with Hoverfly from pytest | 
| pytest-hoverfly-wrapper | Integrates the Hoverfly HTTP proxy into Pytest | 
| pytest-hpfeeds | Helpers for testing hpfeeds in your python project | 
| pytest-http | Fixture "http" for http requests | 
| pytest-httpbin | Easily test your HTTP library against a local copy of httpbin | 
| pytest-httpdbg | A pytest plugin to record HTTP(S) requests with stack trace. | 
| pytest-httpretty | A thin wrapper of HTTPretty for pytest | 
| pytest-httptesting | http_testing framework on top of pytest | 
| pytest-httpx | Send responses to httpx. | 
| pytest-httpx-blockage | Disable httpx requests during a test run | 
| pytest-httpx-recorder | Recorder feature based on pytest_httpx, like recorder feature in responses. | 
| pytest-hue | Visualise PyTest status via your Phillips Hue lights | 
| pytest-hylang | Pytest plugin to allow running tests written in hylang | 
| pytest-hypo-25 | help hypo module for pytest | 
| pytest-iam | A fully functional OAUTH2 / OpenID Connect (OIDC) / SCIM server to be used in your testsuite | 
| pytest-ibutsu | A plugin to sent pytest results to an Ibutsu server | 
| pytest-icdiff | use icdiff for better error messages in pytest assertions | 
| pytest-idapro | A pytest plugin for idapython. Allows a pytest setup to run tests outside and inside IDA in an automated manner by runnig pytest inside IDA and by mocking idapython api | 
| pytest-idem | A pytest plugin to help with testing idem projects | 
| pytest-idempotent | Pytest plugin for testing function idempotence. | 
| pytest-ignore-flaky | ignore failures from flaky tests (pytest plugin) | 
| pytest-ignore-test-results | A pytest plugin to ignore test results. | 
| pytest-image-diff |  | 
| pytest-image-snapshot | A pytest plugin for image snapshot management and comparison. | 
| pytest-impacted | A pytest plugin that selectively runs tests impacted by codechanges via git introspection, ASL parsing, and dependency graph analysis. | 
| pytest-incremental | an incremental test runner (pytest plugin) | 
| pytest-influx | Pytest plugin for managing your influx instance between test runs | 
| pytest-influxdb | Plugin for influxdb and pytest integration. | 
| pytest-info-collector | pytest plugin to collect information from tests | 
| pytest-info-plugin | Get executed interface information in pytest interface automation framework | 
| pytest-informative-node | display more node ininformation. | 
| pytest-infrahouse | A set of fixtures to use with pytest | 
| pytest-infrastructure | pytest stack validation prior to testing executing | 
| pytest-inline | A pytest plugin for writing inline tests | 
| pytest-inmanta | A py.test plugin providing fixtures to simplify inmanta modules testing. | 
| pytest-inmanta-extensions | Inmanta tests package | 
| pytest-inmanta-lsm | Common fixtures for inmanta LSM related modules | 
| pytest-inmanta-srlinux | Pytest library to facilitate end to end testing of inmanta projects | 
| pytest-inmanta-yang | Common fixtures used in inmanta yang related modules | 
| pytest-Inomaly | A simple image diff plugin for pytest | 
| pytest-in-robotframework | The extension enables easy execution of pytest tests within the Robot Framework environment. | 
| pytest-insper | Pytest plugin for courses at Insper | 
| pytest-insta | A practical snapshot testing plugin for pytest | 
| pytest-instafail | pytest plugin to show failures instantly | 
| pytest-instrument | pytest plugin to instrument tests | 
| pytest-insubprocess | A pytest plugin to execute test cases in a subprocess | 
| pytest-integration | Organizing pytests by integration or not | 
| pytest-integration-mark | Automatic integration test marking and excluding plugin for pytest | 
| pytest-interactive | A pytest plugin for console based interactive test selection just after the collection phase | 
| pytest-intercept-remote | Pytest plugin for intercepting outgoing connection requests during pytest run. | 
| pytest-interface-tester | Pytest plugin for checking charm relation interface protocol compliance. | 
| pytest-invenio | Pytest fixtures for Invenio. | 
| pytest-involve | Run tests covering a specific file or changeset | 
| pytest-iovis | A Pytest plugin to enable Jupyter Notebook testing with Papermill | 
| pytest-ipdb | A py.test plug-in to enable drop to ipdb debugger on test failure. | 
| pytest-ipynb | THIS PROJECT IS ABANDONED | 
| pytest-ipynb2 | Pytest plugin to run tests in Jupyter Notebooks | 
| pytest-ipywidgets |  | 
| pytest-isolate | Run pytest tests in isolated subprocesses | 
| pytest-isolate-mpi | pytest-isolate-mpi allows for MPI-parallel tests being executed in a segfault and MPI_Abort safe manner | 
| pytest-it | Pytest plugin to display test reports as a plaintext spec, inspired by Rspec: https://github.com/mattduck/pytest-it. | 
| pytest-item-dict | Get a hierarchical dict of session.items | 
| pytest-iteration | Add iteration mark for tests | 
| pytest-jasmine | Run jasmine tests from your pytest test suite | 
| pytest-jelastic | Pytest plugin defining the necessary command-line options to pass to pytests testing a Jelastic environment. | 
| pytest-jest | A custom jest-pytest oriented Pytest reporter | 
| pytest-jinja | A plugin to generate customizable jinja-based HTML reports in pytest | 
| pytest-jira-xfail | Plugin skips (xfail) tests if unresolved Jira issue(s) linked | 
| pytest-jira-xray | pytest plugin to integrate tests with JIRA XRAY | 
| pytest-job-selection | A pytest plugin for load balancing test suites | 
| pytest-jobserver | Limit parallel tests with posix jobserver. | 
| pytest-joke | Test failures are better served with humor. | 
| pytest-jtr | pytest plugin supporting json test report output | 
| pytest-jubilant | Add your description here | 
| pytest-junit-xray-xml | Export test results in an augmented JUnit format for usage with Xray () | 
| pytest-jupyter | A pytest plugin for testing Jupyter libraries and extensions. | 
| pytest-jupyterhub | A reusable JupyterHub pytest plugin | 
| pytest-kafka | Zookeeper, Kafka server, and Kafka consumer fixtures for Pytest | 
| pytest-kafkavents | A plugin to send pytest events to Kafka | 
| pytest-kairos | Pytest plugin with random number generation, reproducibility, and test repetition | 
| pytest-kasima | Display horizontal lines above and below the captured standard output for easy viewing. | 
| pytest-keep-together | Pytest plugin to customize test ordering by running all 'related' tests together | 
| pytest-kexi |  | 
| pytest-keyring | A Pytest plugin to access the system's keyring to provide credentials for tests | 
| pytest-kind | Kubernetes test support with KIND for pytest | 
| pytest-kivy | Kivy GUI tests fixtures using pytest | 
| pytest-konira | Run Konira DSL tests with py.test | 
| pytest-kookit | Your simple but kooky integration testing with pytest | 
| pytest-koopmans | A plugin for testing the koopmans package | 
| pytest-krtech-common | pytest krtech common library | 
| pytest-kubernetes |  | 
| pytest-kuunda | pytest plugin to help with test data setup for PySpark tests | 
| pytest-kwparametrize | Alternate syntax for @pytest.mark.parametrize with test cases as dictionaries and default value fallbacks | 
| pytest-lambda | Define pytest fixtures with lambda functions. | 
| pytest-lamp |  | 
| pytest-langchain | Pytest-style test runner for langchain agents | 
| pytest-lark | Create fancy and clear HTML test reports. | 
| pytest-latin-hypercube | Implementation of Latin Hypercube Sampling for pytest. | 
| pytest-launchable | Launchable Pytest Plugin | 
| pytest-layab | Pytest fixtures for layab. | 
| pytest-lazy-fixture | It helps to use fixtures in pytest.mark.parametrize | 
| pytest-lazy-fixtures | Allows you to use fixtures in @pytest.mark.parametrize. | 
| pytest-ldap | python-ldap fixtures for pytest | 
| pytest-leak-finder | Find the test that's leaking before the one that fails | 
| pytest-leaks | A pytest plugin to trace resource leaks. | 
| pytest-leo-interface | Pytest extension tool for leo projects. | 
| pytest-level | Select tests of a given level or lower | 
| pytest-lf-skip | A pytest plugin which makes --last-failedskip instead of deselect tests. | 
| pytest-libiio | A pytest plugin to manage interfacing with libiio contexts | 
| pytest-libnotify | Pytest plugin that shows notifications about the test run | 
| pytest-ligo |  | 
| pytest-lineno | A pytest plugin to show the line numbers of test functions | 
| pytest-line-profiler | Profile code executed by pytest | 
| pytest-line-profiler-apn | Profile code executed by pytest | 
| pytest-lisa | Pytest plugin for organizing tests. | 
| pytest-listener | A simple network listener | 
| pytest-litf | A pytest plugin that stream output in LITF format | 
| pytest-litter | Pytest plugin which verifies that tests do not modify file trees. | 
| pytest-live | Live results for pytest | 
| pytest-llmeval | A pytest plugin to evaluate/benchmark LLM prompts | 
| pytest-local-badge | Generate local badges (shields) reporting your test suite status. | 
| pytest-localftpserver | A PyTest plugin which provides an FTP fixture for your tests | 
| pytest-localserver | pytest plugin to test server connections locally. | 
| pytest-localstack | Pytest plugin for AWS integration tests | 
| pytest-lock | pytest-lock is a pytest plugin that allows you to "lock" the results of unit tests, storing them in a local cache. This is particularly useful for tests that are resource-intensive or don't need to be run every time. When the tests are run subsequently, pytest-lock will compare the current results with the locked results and issue a warning if there are any discrepancies. | 
| pytest-lockable | lockable resource plugin for pytest | 
| pytest-locker | Used to lock object during testing. Essentially changing assertions from being hard coded to asserting that nothing changed | 
| pytest-loop | pytest plugin for looping tests | 
| pytest-lsp | A pytest plugin for end-to-end testing of language servers | 
| pytest-manifest | PyTest plugin for recording and asserting against a manifest file | 
| pytest-manual-marker | pytest marker for marking manual tests | 
| pytest-mark-count | Get a count of the number of tests marked, unmarked, and unique tests if tests have multiple markers | 
| pytest-markdoctest | A pytest plugin to doctest your markdown files | 
| pytest-marker-bugzilla | py.test bugzilla integration plugin, using markers | 
| pytest-markers-presence | A simple plugin to detect missed pytest tags and markers" | 
| pytest-mark-filter | Filter pytest marks by name using match kw | 
| pytest-markfiltration | UNKNOWN | 
| pytest-mark-manage | 用例标签化管理 | 
| pytest-mark-no-py3 | pytest plugin and bowler codemod to help migrate tests to Python 3 | 
| pytest-marks | UNKNOWN | 
| pytest-mask-secrets | Pytest plugin to hide sensitive data in test reports | 
| pytest-matcher | Easy way to match captured pytestoutput against expectations stored in files | 
| pytest-matchers | Matchers for pytest | 
| pytest-match-skip | Skip matching marks. Matches partial marks using wildcards. | 
| pytest-matrix | Provide tools for generating tests from combinations of fixtures. | 
| pytest-max-warnings | A Pytest plugin to exit non-zero exit code when the configured maximum warnings has been exceeded. | 
| pytest-maybe-context | Simplify tests with warning and exception cases. | 
| pytest-maybe-raises | Pytest fixture for optional exception testing. | 
| pytest-mccabe | pytest plugin to run the mccabe code complexity checker. | 
| pytest-md | Plugin for generating Markdown reports for pytest results | 
| pytest-meilisearch | Pytest helpers for testing projects using Meilisearch | 
| pytest-memprof | Estimates memory consumption of test functions | 
| pytest-memray | A simple plugin to use with pytest | 
| pytest-menu | A pytest plugin for console based interactive test selection just after the collection phase | 
| pytest-mercurial | pytest plugin to write integration tests for projects using Mercurial Python internals | 
| pytest-mergify | Pytest plugin for Mergify | 
| pytest-mesh | pytest_mesh插件 | 
| pytest-message | Pytest plugin for sending report message of marked tests execution | 
| pytest-messenger | Pytest to Slack reporting plugin | 
| pytest-metadata | pytest plugin for test session metadata | 
| pytest-metaexport | Pytest plugin for exporting custom test metadata to JSON. | 
| pytest-metrics | Custom metrics report for pytest | 
| pytest-mh | Pytest multihost plugin | 
| pytest-mimesis | Mimesis integration with the pytest test runner | 
| pytest-mimic | Easily record function calls while testing | 
| pytest-minecraft | A pytest plugin for running tests against Minecraft releases | 
| pytest-missing-fixtures | Pytest plugin that creates missing fixtures | 
| pytest-missing-modules | Pytest plugin to easily fake missing modules | 
| pytest-mitmproxy | pytest plugin for mitmproxy tests | 
| pytest-mitmproxy-plugin | Use MITM Proxy in autotests with full control from code | 
| pytest-ml | Test your machine learning! | 
| pytest-mocha | pytest plugin to display test execution output like a mochajs | 
| pytest-modalt | Massively distributed pytest runs using modal.com | 
| pytest-modifyjunit | Utility for adding additional properties to junit xml for IDM QE | 
| pytest-molecule | PyTest Molecule Plugin :: discover and run molecule tests | 
| pytest-molecule-JC | PyTest Molecule Plugin :: discover and run molecule tests | 
| pytest-mongo | MongoDB process and client fixtures plugin for Pytest. | 
| pytest-monitor | Pytest plugin for analyzing resource usage. | 
| pytest-monkeyplus | pytest's monkeypatch subclass with extra functionalities | 
| pytest-monkeytype | pytest-monkeytype: Generate Monkeytype annotations from your pytest tests. | 
| pytest-moto | Fixtures for integration tests of AWS services,uses moto mocking library. | 
| pytest-moto-fixtures | Fixtures for testing code that interacts with AWS | 
| pytest-motor | A pytest plugin for motor, the non-blocking MongoDB driver. | 
| pytest-mp | A test batcher for multiprocessed Pytest runs | 
| pytest-mpi | pytest plugin to collect information from tests | 
| pytest-mpiexec | pytest plugin for running individual tests with mpiexec | 
| pytest-mpl | pytest plugin to help with testing figures output from Matplotlib | 
| pytest-mproc | low-startup-overhead, scalable, distributed-testing pytest plugin | 
| pytest-mqtt | pytest-mqtt supports testing systems based on MQTT | 
| pytest-multihost | Utility for writing multi-host tests for pytest | 
| pytest-multithreading | a pytest plugin for th and concurrent testing | 
| pytest-mutagen | Add the mutation testing feature to pytest | 
| pytest-my-cool-lib |  | 
| pytest-my-plugin | A pytest plugin that does awesome things | 
| pytest-mypy | A Pytest Plugin for Mypy | 
| pytest-mypyd | Mypy static type checker plugin for Pytest | 
| pytest-mypy-plugins | pytest plugin for writing tests for mypy plugins | 
| pytest-mypy-plugins-shim | Substitute for "pytest-mypy-plugins" for Python implementations which aren't supported by mypy. | 
| pytest-mypy-testing | Pytest plugin to check mypy output. | 
| pytest-ndb | pytest notebook debugger | 
| pytest-needle | pytest plugin for visual testing websites using selenium | 
| pytest-neo | pytest-neo is a plugin for pytest that shows tests like screen of Matrix. | 
| pytest-neos | Pytest plugin for neos | 
| pytest-netconf | A pytest plugin that provides a mock NETCONF (RFC6241/RFC6242) server for local testing. | 
| pytest-netdut | "Automated software testing for switches using pytest" | 
| pytest-network | A simple plugin to disable network on socket level. | 
| pytest-network-endpoints | Network endpoints plugin for pytest | 
| pytest-never-sleep | pytest plugin helps to avoid adding tests without mock time.sleep | 
| pytest-ngrok |  | 
| pytest-ngsfixtures | pytest ngs fixtures | 
| pytest-nice | A pytest plugin that alerts user of failed test cases with screen notifications | 
| pytest-nice-parametrize | A small snippet for nicer PyTest's Parametrize | 
| pytest-nocustom | Run all tests without custom markers | 
| pytest-node-dependency | pytest plugin for controlling execution flow | 
| pytest-nodev | Test-driven source code search for Python. | 
| pytest-nogarbage | Ensure a test produces no garbage | 
| pytest-no-problem | Pytest plugin to tell you when there's no problem | 
| pytest-notice | Send pytest execution result email | 
| pytest-notification | A pytest plugin for sending a desktop notification and playing a sound upon completion of tests | 
| pytest-notifier | A pytest plugin to notify test result | 
| pytest-notimplemented | Pytest markers for not implemented features and tests. | 
| pytest-nunit | A pytest plugin for generating NUnit3 test result XML output | 
| pytest-oar | PyTest plugin for the OAR testing framework | 
| pytest-oarepo |  | 
| pytest-object-getter | Import any object from a 3rd party module while mocking its namespace on demand. | 
| pytest-ochrus | pytest results data-base and HTML reporter | 
| pytest-odc | A pytest plugin for simplifying ODC database tests | 
| pytest-odoo | py.test plugin to run Odoo tests | 
| pytest-odoo-fixtures | Project description | 
| pytest-oerp | pytest plugin to test OpenERP modules | 
| pytest-offline |  | 
| pytest-ogsm-plugin | 针对特定项目定制化插件,优化了pytest报告展示方式,并添加了项目所需特定参数 | 
| pytest-ok | The ultimate pytest output plugin | 
| pytest-only | Use @pytest.mark.only to run a single test | 
| pytest-oof | A Pytest plugin providing structured, programmatic access to a test run's results | 
| pytest-oot | Run object-oriented tests in a simple format | 
| pytest-openfiles | Pytest plugin for detecting inadvertent open file handles | 
| pytest-opentelemetry | A pytest plugin for instrumenting test runs via OpenTelemetry | 
| pytest-opentmi | pytest plugin for publish results to opentmi | 
| pytest-operator | Fixtures for Charmed Operators | 
| pytest-optional | include/exclude values of fixtures in pytest | 
| pytest-optional-tests | Easy declaration of optional tests (i.e., that are not run by default) | 
| pytest-orchestration | A pytest plugin for orchestrating tests | 
| pytest-order | pytest plugin to run your tests in a specific order | 
| pytest-ordered | Declare the order in which tests should run in your pytest.ini | 
| pytest-ordering | pytest plugin to run your tests in a specific order | 
| pytest-order-modify | 新增run_marker 来自定义用例的执行顺序 | 
| pytest-osxnotify | OS X notifications for py.test results. | 
| pytest-ot | A pytest plugin for instrumenting test runs via OpenTelemetry | 
| pytest-otel | OpenTelemetry plugin for Pytest | 
| pytest-owner | Add owner mark for tests | 
| pytest-pact | A simple plugin to use with pytest | 
| pytest-pagerduty | Pytest plugin for PagerDuty integration via automation testing. | 
| pytest-pahrametahrize | Parametrize your tests with a Boston accent. | 
| pytest-parallel | a pytest plugin for parallel and concurrent testing | 
| pytest-parallel-39 | a pytest plugin for parallel and concurrent testing | 
| pytest-parallelize-tests | pytest plugin that parallelizes test execution across multiple hosts | 
| pytest-param | pytest plugin to test all, first, last or random params | 
| pytest-parametrization | Simpler PyTest parametrization | 
| pytest-parametrization-annotation | A pytest library for parametrizing tests using type hints. | 
| pytest-parametrize | pytest decorator for parametrizing test cases in a dict-way | 
| pytest-parametrize-cases | A more user-friendly way to write parametrized tests. | 
| pytest-parametrized | Pytest decorator for parametrizing tests with default iterables. | 
| pytest-parametrize-suite | A simple pytest extension for creating a named test suite. | 
| pytest-params | Simplified pytest test case parameters. | 
| pytest-param-scope | pytest parametrize scope fixture workaround | 
| pytest-parawtf | Finally spell paramete?ri[sz]e correctly | 
| pytest-pass | Check out https://github.com/elilutsky/pytest-pass | 
| pytest-patch | An automagic patchfixture that can patch objects directly or by name. | 
| pytest-patterns | pytest plugin to make testing complicated long string output easy to write and easy to debug | 
| pytest-pdb | pytest plugin which adds pdb helper commands related to pytest. | 
| pytest-peach | pytest plugin for fuzzing with Peach API Security | 
| pytest-pep257 | py.test plugin for pep257 | 
| pytest-pep8 | pytest plugin to check PEP8 requirements | 
| pytest-percent | Change the exit code of pytest test sessions when a required percent of tests pass. | 
| pytest-percents |  | 
| pytest-perf | Run performance tests against the mainline code. | 
| pytest-performance | A simple plugin to ensure the execution of critical sections of code has not been impacted | 
| pytest-performancetotal | A performance plugin for pytest | 
| pytest-persistence | Pytest tool for persistent objects | 
| pytest-pg | A tiny plugin for pytest which runs PostgreSQL in Docker | 
| pytest-pgsql | Pytest plugins and helpers for tests using a Postgres database. | 
| pytest-phmdoctest | pytest plugin to test Python examples in Markdown using phmdoctest. | 
| pytest-phoenix-interface | Pytest extension tool for phoenix projects. | 
| pytest-picked | Run the tests related to the changed files | 
| pytest-pickle-cache | A pytest plugin for caching test results using pickle. | 
| pytest-pigeonhole |  | 
| pytest-pikachu | Show surprise when tests are passing | 
| pytest-pilot | Slice in your test base thanks to powerful markers. | 
| pytest-pingguo-pytest-plugin | pingguo test | 
| pytest-pings | 🦊 The pytest plugin for Firefox Telemetry 📊 | 
| pytest-pinned | A simple pytest plugin for pinning tests | 
| pytest-pinpoint | A pytest plugin which runs SBFL algorithms to detect faults. | 
| pytest-pipeline | Pytest plugin for functional testing of data analysispipelines | 
| pytest-pitch | runs tests in an order such that coverage increases as fast as possible | 
| pytest-platform-adapter | Pytest集成自动化平台插件 | 
| pytest-platform-markers | Markers for pytest to skip tests on specific platforms | 
| pytest-play | pytest plugin that let you automate actions and assertions with test metrics reporting executing plain YAML files | 
| pytest-playbook | Pytest plugin for reading playbooks. | 
| pytest-plone | Pytest plugin to test Plone addons | 
| pytest-plt | Fixtures for quickly making Matplotlib plots in tests | 
| pytest-plugin-helpers | A plugin to help developing and testing other plugins | 
| pytest-plugins | A Python package for managing pytest plugins. | 
| pytest-plus | PyTest Plus Plugin :: extends pytest functionality | 
| pytest-pmisc |  | 
| pytest-pogo | Pytest plugin for pogo-migrate | 
| pytest-pointers | Pytest plugin to define functions you test with special marks for better navigation and reports | 
| pytest-pokie | Pokie plugin for pytest | 
| pytest-polarion-cfme | pytest plugin for collecting test cases and recording test results | 
| pytest-polarion-collect | pytest plugin for collecting polarion test cases data | 
| pytest-polecat | Provides Polecat pytest fixtures | 
| pytest-ponyorm | PonyORM in Pytest | 
| pytest-poo | Visualize your crappy tests | 
| pytest-poo-fail | Visualize your failed tests with poo | 
| pytest-pook | Pytest plugin for pook | 
| pytest-pop | A pytest plugin to help with testing pop projects | 
| pytest-porcochu | Show surprise when tests are passing | 
| pytest-portion | Select a portion of the collected tests | 
| pytest-postgres | Run PostgreSQL in Docker container in Pytest. | 
| pytest-postgresql | Postgresql fixtures and fixture factories for Pytest. | 
| pytest-power | pytest plugin with powerful fixtures | 
| pytest-powerpack | A plugin containing extra batteries for pytest | 
| pytest-prefer-nested-dup-tests | A Pytest plugin to drop duplicated tests during collection, but will prefer keeping nested packages. | 
| pytest-pretty | pytest plugin for printing summary data as I want it | 
| pytest-pretty-terminal | pytest plugin for generating prettier terminal output | 
| pytest-pride | Minitest-style test colors | 
| pytest-print | pytest-print adds the printer fixture you can use to print messages to the user (directly to the pytest runner, not stdout) | 
| pytest-priority | pytest plugin for add priority for tests | 
| pytest-proceed |  | 
| pytest-profiles | pytest plugin for configuration profiles | 
| pytest-profiling | Profiling plugin for py.test | 
| pytest-progress | pytest plugin for instant test progress status | 
| pytest-prometheus | Report test pass / failures to a Prometheus PushGateway | 
| pytest-prometheus-pushgateway | Pytest report plugin for Zulip | 
| pytest-prometheus-pushgw | Pytest plugin to export test metrics to Prometheus Pushgateway | 
| pytest-prosper | Test helpers for Prosper projects | 
| pytest-prysk | Pytest plugin for prysk | 
| pytest-pspec | A rspec format reporter for Python ptest | 
| pytest-psqlgraph | pytest plugin for testing applications that use psqlgraph | 
| pytest-pt | pytest plugin to use *.pt files as tests | 
| pytest-ptera | Use ptera probes in tests | 
| pytest-publish |  | 
| pytest-pudb | Pytest PuDB debugger integration | 
| pytest-pumpkin-spice | A pytest plugin that makes your test reporting pumpkin-spiced | 
| pytest-purkinje | py.test plugin for purkinje test runner | 
| pytest-pusher | pytest plugin for push report to minio | 
| pytest-py125 |  | 
| pytest-pycharm | Plugin for py.test to enter PyCharm debugger on uncaught exceptions | 
| pytest-pycodestyle | pytest plugin to run pycodestyle | 
| pytest-pydantic-schema-sync | Pytest plugin to synchronise Pydantic model schemas with JSONSchema files | 
| pytest-pydev | py.test plugin to connect to a remote debug server with PyDev or PyCharm. | 
| pytest-pydocstyle | pytest plugin to run pydocstyle | 
| pytest-pylint | pytest plugin to check source code with pylint | 
| pytest-pylyzer | A pytest plugin for pylyzer | 
| pytest-pyodide | Pytest plugin for testing applications that use Pyodide | 
| pytest-pypi | Easily test your HTTP library against a local copy of pypi | 
| pytest-pypom-navigation | Core engine for cookiecutter-qa and pytest-play packages | 
| pytest-pyppeteer | A plugin to run pyppeteer in pytest | 
| pytest-pyq | Pytest fixture "q" for pyq | 
| pytest-pyramid | pytest_pyramid - provides fixtures for testing pyramid applications with pytest test suite | 
| pytest-pyramid-server | Pyramid server fixture for py.test | 
| pytest-pyright | Pytest plugin for type checking code with Pyright | 
| pytest-pyspec | A plugin that transforms the pytest output into a result similar to the RSpec. It enables the use of docstrings to display results and also enables the use of the prefixes "describe", "with" and "it". | 
| pytest-pystack | Plugin to run pystack after a timeout for a test suite. | 
| pytest-pytestrail | Pytest plugin for interaction with TestRail | 
| pytest-pytestrail-internal | Pytest plugin for interaction with TestRail, Pytest plugin for TestRail (internal fork from: https://github.com/tolstislon/pytest-pytestrail with PR #25 fix) | 
| pytest-pythonhashseed | Pytest plugin to set PYTHONHASHSEED env var. | 
| pytest-pythonpath | pytest plugin for adding to the PYTHONPATH from command line or configs. | 
| pytest-pytorch | pytest plugin for a better developer experience when working with the PyTorch test suite | 
| pytest-pyvista | Pytest-pyvista package | 
| pytest-qanova | A pytest plugin to collect test information | 
| pytest-qaseio | Pytest plugin for Qase.io integration | 
| pytest-qatouch | Pytest plugin for uploading test results to your QA Touch Testrun. | 
| pytest-qgis | A pytest plugin for testing QGIS python plugins | 
| pytest-qml | Run QML Tests with pytest | 
| pytest-qr | pytest plugin to generate test result QR codes | 
| pytest-qt | pytest support for PyQt and PySide applications | 
| pytest-qt-app | QT app fixture for py.test | 
| pytest-quarantine | A plugin for pytest to manage expected test failures | 
| pytest-rabbitmq | RabbitMQ process and client fixtures for pytest | 
| pytest-race | Race conditions tester for pytest | 
| pytest-rage | pytest plugin to implement PEP712 | 
| pytest-rail | pytest plugin for creating TestRail runs and adding results | 
| pytest-raises | An implementation of pytest.raises as a pytest.mark fixture | 
| pytest-raisesregexp | Simple pytest plugin to look for regex in Exceptions | 
| pytest-raisin | Plugin enabling the use of exception instances with pytest.raises | 
| pytest-ranking | A Pytest plugin for faster fault detection via regression test prioritization | 
| pytest-readme | Test your README.md file | 
| pytest-reana | Pytest fixtures for REANA. | 
| pytest-recap | Capture your test sessions. Recap the results. | 
| pytest-recorder | Pytest plugin, meant to facilitate unit tests writing for tools consumming Web APIs. | 
| pytest-recording | A pytest plugin powered by VCR.py to record and replay HTTP traffic | 
| pytest-recordings | Provides pytest plugins for reporting request/response traffic, screenshots, and more to ReportPortal | 
| pytest-record-video | 用例执行过程中录制视频 | 
| pytest-redmine | Pytest plugin for redmine | 
| pytest-ref | A plugin to store reference files to ease regression testing | 
| pytest-reference-formatter | Conveniently run pytest with a dot-formatted test reference. | 
| pytest-regex | Select pytest tests with regular expressions | 
| pytest-regex-dependency | Management of Pytest dependencies via regex patterns | 
| pytest-regressions | Easy to use fixtures to write regression tests. | 
| pytest-regtest | pytest plugin for snapshot regression testing | 
| pytest-relative-order | a pytest plugin that sorts tests using "before" and "after" markers | 
| pytest-relative-path | Handle relative path in pytest options or ini configs | 
| pytest-relaxed | Relaxed test discovery/organization for pytest | 
| pytest-remfiles | Pytest plugin to create a temporary directory with remote files | 
| pytest-remotedata | Pytest plugin for controlling remote data access. | 
| pytest-remote-response | Pytest plugin for capturing and mocking connection requests. | 
| pytest-remove-stale-bytecode | py.test plugin to remove stale byte code files. | 
| pytest-reorder | Reorder tests depending on their paths and names. | 
| pytest-repeat | pytest plugin for repeating tests | 
| pytest-replay | Saves previous test runs and allow re-execute previous pytest runs to reproduce crashes or flaky tests | 
| pytest-repo-health | A pytest plugin to report on repository standards conformance | 
| pytest-repo-structure | Pytest Repo Structure | 
| pytest-req | pytest requests plugin | 
| pytest-reqs | pytest plugin to check pinned requirements | 
| pytest-requirements | pytest plugin for using custom markers to relate tests to requirements and usecases | 
| pytest-requires | A pytest plugin to elegantly skip tests with optional requirements | 
| pytest-reraise | Make multi-threaded pytest test cases fail when they should | 
| pytest-reserial | Pytest fixture for recording and replaying serial port traffic. | 
| pytest-resource | Load resource fixture plugin to use with pytest | 
| pytest-resource-path | Provides path for uniform access to test resources in isolated directory | 
| pytest-resource-usage | Pytest plugin for reporting running time and peak memory usage | 
| pytest-responses | py.test integration for responses | 
| pytest-restrict | Pytest plugin to restrict the test types allowed | 
| pytest-result-notify | Default template for PDM package | 
| pytest-results | Easily spot regressions in your tests. | 
| pytest-result-sender |  | 
| pytest-result-sender-jms | Default template for PDM package | 
| pytest-result-sender-lj | Default template for PDM package | 
| pytest-result-sender-lyt | Default template for PDM package | 
| pytest-result-sender-misszhang | Default template for PDM package | 
| pytest-resume | A Pytest plugin to resuming from the last run test | 
| pytest-rethinkdb | A RethinkDB plugin for pytest. | 
| pytest-reusable-testcases |  | 
| pytest-revealtype-injector | Pytest plugin for replacing reveal_type() calls inside test functions with static and runtime type checking result comparison, for confirming type annotation validity. | 
| pytest-ringo | pytest plugin to test webapplications using the Ringo webframework | 
| pytest-rmsis | Sycronise pytest results to Jira RMsis | 
| pytest-rng | Fixtures for seeding tests and making randomness reproducible | 
| pytest-roast | pytest plugin for ROAST configuration override and fixtures | 
| pytest-rocketchat | Pytest to Rocket.Chat reporting plugin | 
| pytest-rotest | Pytest integration with rotest | 
| pytest-rpc | Extend py.test for RPC OpenStack testing. | 
| pytest-rst | Test code from RST documents with pytest | 
| pytest-rt | pytest data collector plugin for Testgr | 
| pytest-rts | Coverage-based regression test selection (RTS) plugin for pytest | 
| pytest-ruff | pytest plugin to check ruff requirements. | 
| pytest-saccharin | pytest-saccharin is a updated fork of pytest-sugar, a plugin for pytest that changes the default look and feel of pytest (e.g. progressbar, show tests that fail instantly). | 
| pytest-salt | Pytest Salt Plugin | 
| pytest-salt-containers | A Pytest plugin that builds and creates docker containers | 
| pytest-salt-factories | Pytest Salt Plugin | 
| pytest-salt-from-filenames | Simple PyTest Plugin For Salt's Test Suite Specifically | 
| pytest-sample-argvalues | A utility function to help choose a random sample from your argvalues in pytest. | 
| pytest-sanic | a pytest plugin for Sanic | 
| pytest-sanitizer | A pytest plugin to sanitize output for LLMs (personal tool, no warranty or liability) | 
| pytest-sanity |  | 
| pytest-sa-pg |  | 
| pytest-scenario | pytest plugin for test scenarios | 
| pytest-scenario-files | A pytest plugin that generates unit test scenarios from data files. | 
| pytest-schedule | Automate and customize test scheduling effortlessly on local machines. | 
| pytest-schema | 👍 Validate return values against a schema-like object in testing | 
| pytest-scim2-server | SCIM2 server fixture for Pytest | 
| pytest-screenshot-on-failure | Saves a screenshot when a test case from a pytest execution fails | 
| pytest-securestore | An encrypted password store for use within pytest cases | 
| pytest-select | A pytest plugin which allows to (de-)select tests from a file. | 
| pytest-selfie | A pytest plugin for selfie snapshot testing. | 
| pytest-sentry | A pytest plugin to send testrun information to Sentry.io | 
| pytest-sequence-markers | Pytest plugin for sequencing markers for execution of tests | 
| pytest-server | test server exec cmd | 
| pytest-server-fixtures | Extensible server fixtures for py.test | 
| pytest-serverless | Automatically mocks resources from serverless.yml in pytest using moto. | 
| pytest-servers | pytest servers | 
| pytest-service |  | 
| pytest-services | Services plugin for pytest testing framework | 
| pytest-session2file | pytest-session2file (aka: pytest-session_to_file for v0.1.0 - v0.1.2) is a py.test plugin for capturing and saving to file the stdout of py.test. | 
| pytest-session-fixture-globalize | py.test plugin to make session fixtures behave as if written in conftest, even if it is written in some modules | 
| pytest-session_to_file | pytest-session_to_file is a py.test plugin for capturing and saving to file the stdout of py.test. | 
| pytest-setupinfo | Displaying setup info during pytest command run | 
| pytest-sftpserver | py.test plugin to locally test sftp server connections. | 
| pytest-shard |  | 
| pytest-shard-fork | Shard tests to support parallelism across multiple machines | 
| pytest-shared-session-scope | Pytest session-scoped fixture that works with xdist | 
| pytest-share-hdf | Plugin to save test data in HDF files and retrieve them for comparison | 
| pytest-shell | A pytest plugin to help with testing shell scripts / black box commands | 
| pytest-shell-utilities | Pytest plugin to simplify running shell commands against the system | 
| pytest-sheraf | Versatile ZODB abstraction layer - pytest fixtures | 
| pytest-sherlock | pytest plugin help to find coupled tests | 
| pytest-shortcuts | Expand command-line shortcuts listed in pytest configuration | 
| pytest-shutil | A goodie-bag of unix shell and environment tools for py.test | 
| pytest-simbind | Pytest plugin to operate with objects generated by Simbind tool. | 
| pytest-simplehttpserver | Simple pytest fixture to spin up an HTTP server | 
| pytest-simple-settings | simple-settings plugin for pytest | 
| pytest-skip | A pytest plugin which allows to (de-)select or skip tests from a file. | 
| pytest-skip-markers | Pytest Salt Plugin | 
| pytest-skipper | A plugin that selects only tests with changes in execution path | 
| pytest-skippy | Automatically skip tests that don't need to run! | 
| pytest-skip-slow | A pytest plugin to skip @pytest.mark.slowtests by default. | 
| pytest-skipuntil | A simple pytest plugin to skip flapping test with deadline | 
| pytest-slack | Pytest to Slack reporting plugin | 
| pytest-slow | A pytest plugin to skip @pytest.mark.slowtests by default. | 
| pytest-slowest-first | Sort tests by their last duration, slowest first | 
| pytest-slow-first | Prioritize running the slowest tests first. | 
| pytest-slow-last | Run tests in order of execution time (faster tests first) | 
| pytest-smartcollect | A plugin for collecting tests that touch changed code | 
| pytest-smell | Automated bad smell detection tool for Pytest | 
| pytest-smoke | Pytest plugin for smoke testing | 
| pytest-smtp | Send email with pytest execution result | 
| pytest-smtp4dev | Plugin for smtp4dev API | 
| pytest-smtpd | An SMTP server for testing built on aiosmtpd | 
| pytest-smtp-test-server | pytest plugin for using smtp-test-serveras a fixture | 
| pytest-snail | Plugin for adding a marker to slow running tests. 🐌 | 
| pytest-snapci | py.test plugin for Snap-CI | 
| pytest-snapshot | A plugin for snapshot testing with pytest. | 
| pytest-snapshot-with-message-generator | A plugin for snapshot testing with pytest. | 
| pytest-snmpserver |  | 
| pytest-snob | A pytest plugin that only selects meaningful python tests to run. | 
| pytest-socket | Pytest Plugin to disable socket calls during tests | 
| pytest-sofaepione | Test the installation of SOFA and the SofaEpione plugin. | 
| pytest-solidity | A PyTest library plugin for Solidity language. | 
| pytest-solr | Solr process and client fixtures for py.test. | 
| pytest-sosu | Unofficial PyTest plugin for Sauce Labs | 
| pytest-sourceorder | Test-ordering plugin for pytest | 
| pytest-spark | pytest plugin to run the tests with support of pyspark. | 
| pytest-spawner | py.test plugin to spawn process and communicate with them. | 
| pytest-spec | Library pytest-spec is a pytest plugin to display test execution output like a SPECIFICATION. | 
| pytest-spec2md | Library pytest-spec2md is a pytest plugin to create a markdown specification while running pytest. | 
| pytest-speed | Modern benchmarking library for python with pytest integration. | 
| pytest-sphinx | Doctest plugin for pytest with support for Sphinx-specific doctest-directives | 
| pytest-spiratest | Exports unit tests as test runs in Spira (SpiraTest/Team/Plan) | 
| pytest-splinter | Splinter plugin for pytest testing framework | 
| pytest-splinter4 | Pytest plugin for the splinter automation library | 
| pytest-split | Pytest plugin which splits the test suite to equally sized sub suites based on test execution time. | 
| pytest-split-ext | Pytest plugin which splits the test suite to equally sized sub suites based on test execution time. | 
| 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. | 
| pytest-split-tests-tresorit |  | 
| pytest-splunk-addon | A Dynamic test tool for Splunk Apps and Add-ons | 
| pytest-splunk-addon-ui-smartx | Library to support testing Splunk Add-on UX | 
| pytest-sqitch | sqitch for pytest | 
| pytest-sqlalchemy | pytest plugin with sqlalchemy related fixtures | 
| pytest-sqlalchemy-session | A pytest plugin for preserving test isolation that use SQLAlchemy. | 
| pytest-sql-bigquery | Yet another SQL-testing framework for BigQuery provided by pytest plugin | 
| pytest-sqlfluff | A pytest plugin to use sqlfluff to enable format checking of sql files. | 
| pytest-sqlguard | Pytest fixture to record and check SQL Queries made by SQLAlchemy | 
| pytest-squadcast | Pytest report plugin for Squadcast | 
| pytest-srcpaths | Add paths to sys.path | 
| pytest-ssh | pytest plugin for ssh command run | 
| pytest-start-from | Start pytest run from a given point | 
| pytest-static | pytest-static | 
| pytest-stats | Collects tests metadata for future analysis, easy to extend for any data store | 
| pytest-statsd | pytest plugin for reporting to graphite | 
| pytest-status | Add status mark for tests | 
| pytest-stepfunctions | A small description | 
| pytest-steps | Create step-wise / incremental tests in pytest. | 
| pytest-stepwise | Run a test suite one failing test at a time. | 
| pytest-stf | pytest plugin for openSTF | 
| pytest-stochastics | pytest plugin that allows selectively running tests several times and accepting some failures. | 
| pytest-stoq | A plugin to pytest stoq | 
| pytest-store | Pytest plugin to store values from test runs | 
| pytest-streaming | Plugin for testing pubsub, pulsar, and kafka systems with pytest locally and in ci/cd | 
| pytest-stress | A Pytest plugin that allows you to loop tests for a user defined amount of time. | 
| pytest-structmpd | provide structured temporary directory | 
| pytest-stub | Stub packages, modules and attributes. | 
| pytest-stubprocess | Provide stub implementations for subprocesses in Python tests | 
| pytest-study | A pytest plugin to organize long run tests (named studies) without interfering the regular tests | 
| pytest-subinterpreter | Run pytest in a subinterpreter | 
| pytest-subprocess | A plugin to fake subprocess for pytest | 
| pytest-subtesthack | A hack to explicitly set up and tear down fixtures. | 
| pytest-subtests | unittest subTest() support and subtests fixture | 
| pytest-subunit | pytest-subunit is a plugin for py.test which outputs testsresult in subunit format. | 
| pytest-sugar | pytest-sugar is a plugin for pytest that changes the default look and feel of pytest (e.g. progressbar, show tests that fail instantly). | 
| pytest-suitemanager | A simple plugin to use with pytest | 
| pytest-svn | SVN repository fixture for py.test | 
| pytest-symbols | pytest-symbols is a pytest plugin that adds support for passing test environment symbols into pytest tests. | 
| pytest-system-statistics | Pytest plugin to track and report system usage statistics | 
| pytest-system-test-plugin | Pyst - Pytest System-Test Plugin | 
| pytest-takeltest | Fixtures for ansible, testinfra and molecule | 
| pytest-talisker |  | 
| pytest-tally | A Pytest plugin to generate realtime summary stats, and display them in-console using a text-based dashboard. | 
| pytest-tap | Test Anything Protocol (TAP) reporting plugin for pytest | 
| pytest-tape | easy assertion with expected results saved to yaml files | 
| pytest-target | Pytest plugin for remote target orchestration. | 
| pytest-taskgraph | Add your description here | 
| pytest-tblineinfo | tblineinfo is a py.test plugin that insert the node id in the final py.test report when --tb=line option is used | 
| pytest-tcpclient | A pytest plugin for testing TCP clients | 
| pytest-tdd | run pytest on a python module | 
| pytest-teardown |  | 
| pytest-telegram | Pytest to Telegram reporting plugin | 
| pytest-telegram-notifier | Telegram notification plugin for Pytest | 
| pytest-tempdir | Predictable and repeatable tempdir support. | 
| pytest-terra-fixt | Terraform and Terragrunt fixtures for pytest | 
| pytest-terraform | A pytest plugin for using terraform fixtures | 
| pytest-terraform-fixture | generate terraform resources to use with pytest | 
| pytest-test-analyzer | A powerful tool for analyzing pytest test files and generating detailed reports | 
| pytest-testbook | A plugin to run tests written in Jupyter notebook | 
| pytest-testdata | Get and load testdata in pytest projects | 
| pytest-testdirectory | A py.test plugin providing temporary directories in unit tests. | 
| pytest-testdox | A testdox format reporter for pytest | 
| pytest-test-grouping | A Pytest plugin for running a subset of your tests by splitting them in to equally sized groups. | 
| pytest-test-groups | A Pytest plugin for running a subset of your tests by splitting them in to equally sized groups. | 
| pytest-testinfra | Test infrastructures | 
| pytest-testinfra-jpic | Test infrastructures | 
| pytest-testinfra-winrm-transport | Test infrastructures | 
| pytest-testit-parametrize | A pytest plugin for uploading parameterized tests parameters into TMS TestIT | 
| pytest-testlink-adaptor | pytest reporting plugin for testlink | 
| pytest-testmon | selects tests affected by changed files and methods | 
| pytest-testmon-dev | selects tests affected by changed files and methods | 
| pytest-testmon-oc | nOly selects tests affected by changed files and methods | 
| pytest-testmon-skip-libraries | selects tests affected by changed files and methods | 
| pytest-testobject | Plugin to use TestObject Suites with Pytest | 
| pytest-testpluggy | set your encoding | 
| pytest-testrail | pytest plugin for creating TestRail runs and adding results | 
| pytest-testrail2 | A pytest plugin to upload results to TestRail. | 
| pytest-testrail-appetize | pytest plugin for creating TestRail runs and adding results | 
| pytest-testrail-client | pytest plugin for Testrail | 
| pytest-testrail-e2e | pytest plugin for creating TestRail runs and adding results | 
| pytest-testrail-ns | pytest plugin for creating TestRail runs and adding results | 
| pytest-testrail-plugin | PyTest plugin for TestRail | 
| pytest-testrail-results | A pytest plugin to upload results to TestRail. | 
| pytest-testslide | TestSlide fixture for pytest | 
| pytest-test-this | Plugin for py.test to run relevant tests, based on naively checking if a test contains a reference to the symbol you supply | 
| pytest-test-tracer-for-pytest | A plugin that allows coll test data for use on Test Tracer | 
| pytest-test-utils |  | 
| pytest-tesults | Tesults plugin for pytest | 
| pytest-textual-snapshot | Snapshot testing for Textual apps | 
| pytest-tezos | pytest-ligo | 
| pytest-tf | Test your OpenTofu and Terraform config using a PyTest plugin | 
| pytest-thawgun | Pytest plugin for time travel | 
| pytest-thread |  | 
| pytest-threadleak | Detects thread leaks | 
| pytest-tick | Ticking on tests | 
| pytest-tinybird | A pytest plugin to report test results to tinybird | 
| pytest-tipsi-testing | Better fixtures management. Various helpers | 
| pytest-tldr | A pytest plugin that limits the output to just the things you need. | 
| pytest-tmnet | A small example package | 
| pytest-tmp-files | Utilities to create temporary file hierarchies in pytest. | 
| pytest-tmpfs | A pytest plugin that helps you on using a temporary filesystem for testing. | 
| pytest-tmux | A pytest plugin that enables tmux driven tests | 
| pytest-todo | A small plugin for the pytest testing framework, marking TODO comments as failure | 
| pytest-tomato |  | 
| pytest-toolbelt | This is just a collection of utilities for pytest, but don't really belong in pytest proper. | 
| pytest-toolbox | Numerous useful plugins for pytest. | 
| pytest-toolkit | Useful utils for testing | 
| pytest-tools | Pytest tools | 
| pytest-topo | Topological sorting for pytest | 
| pytest-tornado | A py.test plugin providing fixtures and markers to simplify testing of asynchronous tornado applications. | 
| pytest-tornado5 | A py.test plugin providing fixtures and markers to simplify testing of asynchronous tornado applications. | 
| pytest-tornado-yen3 | A py.test plugin providing fixtures and markers to simplify testing of asynchronous tornado applications. | 
| pytest-trace | Save OpenTelemetry spans generated during testing | 
| pytest-track |  | 
| pytest-translations | Test your translation files. | 
| pytest-travis-fold | Folds captured output sections in Travis CI build log | 
| pytest-trello | Plugin for py.test that integrates trello using markers | 
| pytest-trepan | Pytest plugin for trepan debugger. | 
| pytest-trialtemp | py.test plugin for using the same _trial_temp working directory as trial | 
| pytest-trio | Pytest plugin for trio | 
| pytest-trytond | Pytest plugin for the Tryton server framework | 
| pytest-tspwplib | A simple plugin to use with tspwplib | 
| pytest-tst | Customize pytest options, output and exit code to make it compatible with tst | 
| pytest-tstcls | Test Class Base | 
| pytest-tui | Text User Interface (TUI) and HTML report for Pytest test runs | 
| pytest-tuitest | pytest plugin for testing TUI and regular command-line applications. | 
| pytest-tutorials |  | 
| pytest-twisted | A twisted plugin for pytest. | 
| pytest-ty | A pytest plugin to run the ty type checker | 
| pytest-typed-schema-shot | Pytest plugin for automatic JSON Schema generation and validation from examples | 
| pytest-typhoon-polarion | Typhoontest plugin for Siemens Polarion | 
| pytest-typhoon-xray | Typhoon HIL plugin for pytest | 
| pytest-tytest | Typhoon HIL plugin for pytest | 
| pytest-tzshift | A Pytest plugin that transparently re-runs tests under a matrix of timezones and locales. | 
| pytest-ubersmith | Easily mock calls to ubersmith at the requestslevel. | 
| pytest-ui | Text User Interface for running python tests | 
| pytest-ui-failed-screenshot | UI自动测试失败时自动截图,并将截图加入到测试报告中 | 
| pytest-uncollect-if | A plugin to uncollect pytests tests rather than using skipif | 
| pytest-unflakable | Unflakable plugin for PyTest | 
| pytest-unhandled-exception-exit-code | Plugin for py.test set a different exit code on uncaught exceptions | 
| pytest-unique | Pytest fixture to generate unique values. | 
| pytest-unittest-filter | A pytest plugin for filtering unittest-based test classes | 
| pytest-unmagic | Pytest fixtures with conventional import semantics | 
| pytest-unmarked | Run only unmarked tests | 
| pytest-unordered | Test equality of unordered collections in pytest | 
| pytest-unstable | Set a test as unstable to return 0 even if it failed | 
| pytest-unused-fixtures | A pytest plugin to list unused fixtures after a test run. | 
| pytest-utils | Some helpers for pytest. | 
| pytest-vagrant | A py.test plugin providing access to vagrant. | 
| pytest-valgrind |  | 
| pytest-variables | pytest plugin for providing variables to tests/fixtures | 
| pytest-variant | Variant support for Pytest | 
| pytest-vcr | Plugin for managing VCR.py cassettes | 
| pytest-vcr-delete-on-fail | A pytest plugin that automates vcrpy cassettes deletion on test failure. | 
| pytest-vcrpandas | Test from HTTP interactions to dataframe processed. | 
| pytest-vcs |  | 
| pytest-verbose-parametrize | More descriptive output for parametrized py.test tests | 
| pytest-vimqf | A simple pytest plugin that will shrink pytest output when specified, to fit vim quickfix window. | 
| pytest-visual |  | 
| pytest-vnc | VNC client for Pytest | 
| pytest-voluptuous | Pytest plugin for asserting data against voluptuous schema. | 
| pytest-vscodedebug | A pytest plugin to easily enable debugging tests within Visual Studio Code | 
| pytest-vscode-pycharm-cls | A PyTest helper to enable start remote debugger on test start or failure or when pytest.set_trace is used. | 
| pytest-vtestify | A pytest plugin for visual assertion using SSIM and image comparison. | 
| pytest-vts | pytest plugin for automatic recording of http stubbed tests | 
| pytest-vulture | A pytest plugin to checks dead code with vulture | 
| pytest-vw | pytest-vw makes your failing test cases succeed under CI tools scrutiny | 
| pytest-vyper | Plugin for the vyper smart contract language. | 
| pytest-wa-e2e-plugin | Pytest plugin for testing whatsapp bots with end to end tests | 
| pytest-wake |  | 
| pytest-watch | Local continuous test runner with pytest and watchdog. | 
| pytest-watcher | Automatically rerun your tests on file modifications | 
| pytest-watch-plugin | Placeholder for internal package | 
| pytest-wdl | Pytest plugin for testing WDL workflows. | 
| pytest-web3-data | A pytest plugin to fetch test data from IPFS HTTP gateways during pytest execution. | 
| pytest-webdriver | Selenium webdriver fixture for py.test | 
| pytest-webstage | Test web apps with pytest | 
| pytest-wetest | Welian API Automation test framework pytest plugin | 
| pytest-when | Utility which makes mocking more readable and controllable | 
| pytest-whirlwind | Testing Tornado. | 
| pytest-wholenodeid | pytest addon for displaying the whole node id for failures | 
| pytest-win32consoletitle | Pytest progress in console title (Win32 only) | 
| pytest-winnotify | Windows tray notifications for py.test results. | 
| pytest-wiretap | pytestplugin for recording call stacks | 
| pytest-workaround-12888 | forces an import of readline early in the process to work around pytest bug #12888 | 
| pytest-workflow | A pytest plugin for configuring workflow/pipeline tests using YAML files | 
| pytest-xdist | pytest xdist plugin for distributed testing, most importantly across multiple CPUs | 
| pytest-xdist-debug-for-graingert | pytest xdist plugin for distributed testing and loop-on-failing modes | 
| pytest-xdist-forked | forked from pytest-xdist | 
| pytest-xdist-gnumake | A small example package | 
| pytest-xdist-lock | Extension for pytest-xdist adding test and resource group locks for local and distributed runs | 
| pytest-xdist-tracker | pytest plugin helps to reproduce failures for particular xdist node | 
| pytest-xdist-worker-stats | A pytest plugin to list worker statistics after a xdist run. | 
| pytest-xfaillist | Maintain a xfaillist in an additional file to avoid merge-conflicts. | 
| pytest-xfiles | Pytest fixtures providing data read from function, module or package related (x)files. | 
| pytest-xflaky | A simple plugin to use with pytest | 
| pytest-xiuyu | This is a pytest plugin | 
| pytest-xlsx | pytest plugin for generating test cases by xlsx(excel) | 
| pytest-xml | Create simple XML results for parsing | 
| pytest-xpara | An extended parametrizing plugin of pytest. | 
| pytest-xprocess | A pytest plugin for managing processes across test runs. | 
| pytest-xray |  | 
| pytest-xrayjira |  | 
| pytest-xray-server |  | 
| pytest-xstress |  | 
| pytest-xvfb | A pytest plugin to run Xvfb (or Xephyr/Xvnc) for tests. | 
| pytest-xvirt | A pytest plugin to virtualize test. For example to transparently running them on a remote box. | 
| pytest-yaml | This plugin is used to load yaml output to your test using pytest framework. | 
| pytest-yaml-fei | a pytest yaml allure package | 
| pytest-yaml-sanmu | Pytest plugin for generating test cases with YAML. In test cases, you can use markers, fixtures, variables, and even call Python functions. | 
| pytest-yamltree | Create or check file/directory trees described by YAML | 
| pytest-yamlwsgi | Run tests against wsgi apps defined in yaml | 
| pytest-yaml-yoyo | http/https API run by yaml | 
| pytest-yapf3 | Validate your Python file format with yapf | 
| pytest-yield | PyTest plugin to run tests concurrently, each yieldswitch context to other one | 
| pytest-yls | Pytest plugin to test the YLS as a whole. | 
| pytest-yt-local | Minimal package created automatically | 
| pytest-yuk | Display tests you are uneasy with, using 🤢/🤮 for pass/fail of tests marked with yuk. | 
| pytest-zafira | A Zafira plugin for pytest | 
| pytest-zap | OWASP ZAP plugin for py.test. | 
| pytest-zcc | eee | 
| pytest-zeebe | Pytest fixtures for testing Camunda 8 processes using a Zeebe test engine. | 
| pytest-zephyr-scale-integration | A library for integrating Jira Zephyr Scale (Adaptavist\TM4J) with pytest | 
| pytest-zephyr-telegram | Плагин для отправки данных автотестов в Телеграм и Зефир | 
| pytest-zest | Zesty additions to pytest. | 
| pytest-zhongwen-wendang | PyTest 中文文档 | 
| pytest-zigzag | Extend py.test for RPC OpenStack testing. | 
| pytest-zulip | Pytest report plugin for Zulip | 
| pytest-zy | 接口自动化测试框架 |