Add plugin list

This commit is contained in:
Maximilian Cosmo Sitter 2021-01-29 15:19:54 +01:00 committed by GitHub
parent 6a5d47a243
commit beda7a8a31
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
11 changed files with 957 additions and 5 deletions

View File

@ -0,0 +1,33 @@
name: Update Plugin List
on:
schedule:
# Run daily at midnight.
- cron: '0 0 * * *'
workflow_dispatch:
jobs:
createPullRequest:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup Python
uses: actions/setup-python@v2
with:
python-version: 3.8
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install packaging requests tabulate[widechars]
- name: Update Plugin List
run: python scripts/update-plugin-list.py
- name: Create Pull Request
uses: peter-evans/create-pull-request@2455e1596942c2902952003bbb574afbbe2ab2e6
with:
commit-message: '[automated] Update plugin list'
branch: update-plugin-list/patch
delete-branch: true
branch-suffix: short-commit-hash
title: '[automated] Update plugin list'
body: '[automated] Update plugin list'

View File

@ -93,7 +93,7 @@ Features
- Python 3.6+ and PyPy3
- Rich plugin architecture, with over 850+ `external plugins <http://plugincompat.herokuapp.com>`_ and thriving community
- Rich plugin architecture, with over 850+ `external plugins <https://docs.pytest.org/en/stable/plugin_list.html>`_ and thriving community
Documentation

1
changelog/5105.doc.rst Normal file
View File

@ -0,0 +1 @@
Add automatically generated :doc:`plugin_list`. The list is updated on a periodic schedule.

View File

@ -7,6 +7,7 @@
<li><a href="{{ pathto('reference') }}">API Reference</a></li>
<li><a href="{{ pathto('example/index') }}">Examples</a></li>
<li><a href="{{ pathto('customize') }}">Customize</a></li>
<li><a href="{{ pathto('plugin_list') }}">3rd party plugins</a></li>
<li><a href="{{ pathto('changelog') }}">Changelog</a></li>
<li><a href="{{ pathto('contributing') }}">Contributing</a></li>
<li><a href="{{ pathto('backwards-compatibility') }}">Backwards Compatibility</a></li>

View File

@ -2,7 +2,6 @@
<ul>
<li><a href="https://pypi.org/project/pytest/">pytest @ PyPI</a></li>
<li><a href="https://github.com/pytest-dev/pytest/">pytest @ GitHub</a></li>
<li><a href="http://plugincompat.herokuapp.com/">3rd party plugins</a></li>
<li><a href="https://github.com/pytest-dev/pytest/issues">Issue Tracker</a></li>
<li><a href="https://media.readthedocs.org/pdf/pytest/latest/pytest.pdf">PDF Documentation</a>
</ul>

View File

@ -28,6 +28,7 @@ Full pytest documentation
nose
xunit_setup
plugins
plugin_list
writing_plugins
logging
reference

View File

@ -72,7 +72,7 @@ Features
- Python 3.6+ and PyPy 3
- Rich plugin architecture, with over 315+ `external plugins <http://plugincompat.herokuapp.com>`_ and thriving community
- Rich plugin architecture, with over 315+ :doc:`external plugins <plugin_list>` and thriving community
Documentation

831
doc/en/plugin_list.rst Normal file
View File

@ -0,0 +1,831 @@
Plugins List
============
PyPI projects that match "pytest-\*" are considered plugins and are listed
automatically. Packages classified as inactive are excluded.
This list contains 820 plugins.
============================================================================================================== ======================================================================================================================================================================== ============== ===================== ============================================
name summary last release status requires
============================================================================================================== ======================================================================================================================================================================== ============== ===================== ============================================
`pytest-adaptavist <https://pypi.org/project/pytest-adaptavist/>`_ pytest plugin for generating test execution results within Jira Test Management (tm4j) Feb 05, 2020 N/A pytest (>=3.4.1)
`pytest-adf <https://pypi.org/project/pytest-adf/>`_ Pytest plugin for writing Azure Data Factory integration tests Jun 03, 2020 4 - Beta pytest (>=3.5.0)
`pytest-aggreport <https://pypi.org/project/pytest-aggreport/>`_ pytest plugin for pytest-repeat that generate aggregate report of the same test cases with additional statistics details. Jul 19, 2019 4 - Beta pytest (>=4.3.1)
`pytest-aiofiles <https://pypi.org/project/pytest-aiofiles/>`_ pytest fixtures for writing aiofiles tests with pyfakefs May 14, 2017 5 - Production/Stable N/A
`pytest-aiohttp <https://pypi.org/project/pytest-aiohttp/>`_ pytest plugin for aiohttp support Dec 05, 2017 N/A pytest
`pytest-aiohttp-client <https://pypi.org/project/pytest-aiohttp-client/>`_ Pytest `client` fixture for the Aiohttp Nov 01, 2020 N/A pytest (>=6)
`pytest-aioresponses <https://pypi.org/project/pytest-aioresponses/>`_ py.test integration for aioresponses Dec 21, 2020 4 - Beta pytest (>=3.5.0)
`pytest-aioworkers <https://pypi.org/project/pytest-aioworkers/>`_ A plugin to test aioworkers project with pytest Dec 04, 2019 4 - Beta pytest (>=3.5.0)
`pytest-airflow <https://pypi.org/project/pytest-airflow/>`_ pytest support for airflow. Apr 03, 2019 3 - Alpha pytest (>=4.4.0)
`pytest-alembic <https://pypi.org/project/pytest-alembic/>`_ A pytest plugin for verifying alembic migrations. Jul 13, 2020 N/A pytest (>=1.0)
`pytest-allclose <https://pypi.org/project/pytest-allclose/>`_ Pytest fixture extending Numpy's allclose function Jul 30, 2019 5 - Production/Stable pytest
`pytest-allure-adaptor <https://pypi.org/project/pytest-allure-adaptor/>`_ Plugin for py.test to generate allure xml reports Jan 10, 2018 N/A pytest (>=2.7.3)
`pytest-allure-adaptor2 <https://pypi.org/project/pytest-allure-adaptor2/>`_ Plugin for py.test to generate allure xml reports Oct 14, 2020 N/A pytest (>=2.7.3)
`pytest-allure-dsl <https://pypi.org/project/pytest-allure-dsl/>`_ pytest plugin to test case doc string dls instructions Oct 25, 2020 4 - Beta pytest
`pytest-alphamoon <https://pypi.org/project/pytest-alphamoon/>`_ Static code checks used at Alphamoon Nov 20, 2020 4 - Beta pytest (>=3.5.0)
`pytest-android <https://pypi.org/project/pytest-android/>`_ This fixture provides a configured "driver" for Android Automated Testing, using uiautomator2. Feb 21, 2019 3 - Alpha pytest
`pytest-annotate <https://pypi.org/project/pytest-annotate/>`_ pytest-annotate: Generate PyAnnotate annotations from your pytest tests. Aug 23, 2019 3 - Alpha pytest (<6.0.0,>=3.2.0)
`pytest-ansible <https://pypi.org/project/pytest-ansible/>`_ Plugin for py.test to simplify calling ansible modules from tests or fixtures Oct 26, 2020 5 - Production/Stable pytest
`pytest-ansible-playbook <https://pypi.org/project/pytest-ansible-playbook/>`_ Pytest fixture which runs given ansible playbook file. Mar 08, 2019 4 - Beta N/A
`pytest-ansible-playbook-runner <https://pypi.org/project/pytest-ansible-playbook-runner/>`_ Pytest fixture which runs given ansible playbook file. Dec 02, 2020 4 - Beta pytest (>=3.1.0)
`pytest-antilru <https://pypi.org/project/pytest-antilru/>`_ Bust functools.lru_cache when running pytest to avoid test pollution Apr 11, 2019 5 - Production/Stable pytest
`pytest-anything <https://pypi.org/project/pytest-anything/>`_ Pytest fixtures to assert anything and something Apr 03, 2020 N/A N/A
`pytest-aoc <https://pypi.org/project/pytest-aoc/>`_ Downloads puzzle inputs for Advent of Code and synthesizes PyTest fixtures Dec 01, 2020 N/A pytest ; extra == 'dev'
`pytest-apistellar <https://pypi.org/project/pytest-apistellar/>`_ apistellar plugin for pytest. Jun 18, 2019 N/A N/A
`pytest-appengine <https://pypi.org/project/pytest-appengine/>`_ AppEngine integration that works well with pytest-django Feb 27, 2017 N/A N/A
`pytest-appium <https://pypi.org/project/pytest-appium/>`_ Pytest plugin for appium Dec 05, 2019 N/A N/A
`pytest-approvaltests <https://pypi.org/project/pytest-approvaltests/>`_ A plugin to use approvaltests with pytest Aug 02, 2019 4 - Beta N/A
`pytest-arraydiff <https://pypi.org/project/pytest-arraydiff/>`_ pytest plugin to help with comparing array output from tests Dec 06, 2018 4 - Beta pytest
`pytest-asgi-server <https://pypi.org/project/pytest-asgi-server/>`_ Convenient ASGI client/server fixtures for Pytest Dec 12, 2020 N/A pytest (>=5.4.1)
`pytest-asptest <https://pypi.org/project/pytest-asptest/>`_ test Answer Set Programming programs Apr 28, 2018 4 - Beta N/A
`pytest-assertutil <https://pypi.org/project/pytest-assertutil/>`_ pytest-assertutil May 10, 2019 N/A N/A
`pytest-assert-utils <https://pypi.org/project/pytest-assert-utils/>`_ Useful assertion utilities for use with pytest Aug 25, 2020 3 - Alpha N/A
`pytest-assume <https://pypi.org/project/pytest-assume/>`_ A pytest plugin that allows multiple failures per test Dec 08, 2020 N/A pytest (>=2.7)
`pytest-ast-back-to-python <https://pypi.org/project/pytest-ast-back-to-python/>`_ A plugin for pytest devs to view how assertion rewriting recodes the AST Sep 29, 2019 4 - Beta N/A
`pytest-astropy <https://pypi.org/project/pytest-astropy/>`_ Meta-package containing dependencies for testing Jan 16, 2020 5 - Production/Stable pytest (>=4.6)
`pytest-astropy-header <https://pypi.org/project/pytest-astropy-header/>`_ pytest plugin to add diagnostic information to the header of the test output Dec 18, 2019 3 - Alpha pytest (>=2.8)
`pytest-ast-transformer <https://pypi.org/project/pytest-ast-transformer/>`_ May 04, 2019 3 - Alpha pytest
`pytest-asyncio <https://pypi.org/project/pytest-asyncio/>`_ Pytest support for asyncio. Jun 23, 2020 4 - Beta pytest (>=5.4.0)
`pytest-asyncio-cooperative <https://pypi.org/project/pytest-asyncio-cooperative/>`_ Run all your asynchronous tests cooperatively. Jan 03, 2021 4 - Beta N/A
`pytest-asyncio-network-simulator <https://pypi.org/project/pytest-asyncio-network-simulator/>`_ pytest-asyncio-network-simulator: Plugin for pytest for simulator the network in tests Jul 31, 2018 3 - Alpha pytest (<3.7.0,>=3.3.2)
`pytest-async-mongodb <https://pypi.org/project/pytest-async-mongodb/>`_ pytest plugin for async MongoDB Oct 18, 2017 5 - Production/Stable pytest (>=2.5.2)
`pytest-atomic <https://pypi.org/project/pytest-atomic/>`_ Skip rest of tests if previous test failed. Nov 24, 2018 4 - Beta N/A
`pytest-attrib <https://pypi.org/project/pytest-attrib/>`_ pytest plugin to select tests based on attributes similar to the nose-attrib plugin May 24, 2016 4 - Beta N/A
`pytest-austin <https://pypi.org/project/pytest-austin/>`_ Austin plugin for pytest Oct 11, 2020 4 - Beta N/A
`pytest-autochecklog <https://pypi.org/project/pytest-autochecklog/>`_ automatically check condition and log all the checks Apr 25, 2015 4 - Beta N/A
`pytest-automock <https://pypi.org/project/pytest-automock/>`_ Pytest plugin for automatical mocks creation Apr 22, 2020 N/A pytest ; extra == 'dev'
`pytest-auto-parametrize <https://pypi.org/project/pytest-auto-parametrize/>`_ pytest plugin: avoid repeating arguments in parametrize Oct 02, 2016 3 - Alpha N/A
`pytest-avoidance <https://pypi.org/project/pytest-avoidance/>`_ Makes pytest skip tests that don not need rerunning May 23, 2019 4 - Beta pytest (>=3.5.0)
`pytest-aws <https://pypi.org/project/pytest-aws/>`_ pytest plugin for testing AWS resource configurations Oct 04, 2017 4 - Beta N/A
`pytest-axe <https://pypi.org/project/pytest-axe/>`_ pytest plugin for axe-selenium-python Nov 12, 2018 N/A pytest (>=3.0.0)
`pytest-azurepipelines <https://pypi.org/project/pytest-azurepipelines/>`_ Formatting PyTest output for Azure Pipelines UI Jul 23, 2020 4 - Beta pytest (>=3.5.0)
`pytest-bandit <https://pypi.org/project/pytest-bandit/>`_ A bandit plugin for pytest Sep 25, 2019 4 - Beta pytest (>=3.5.0)
`pytest-base-url <https://pypi.org/project/pytest-base-url/>`_ pytest plugin for URL based testing Jun 19, 2020 5 - Production/Stable pytest (>=2.7.3)
`pytest-bdd <https://pypi.org/project/pytest-bdd/>`_ BDD for pytest Dec 07, 2020 6 - Mature pytest (>=4.3)
`pytest-bdd-splinter <https://pypi.org/project/pytest-bdd-splinter/>`_ Common steps for pytest bdd and splinter integration Aug 12, 2019 5 - Production/Stable pytest (>=4.0.0)
`pytest-bdd-web <https://pypi.org/project/pytest-bdd-web/>`_ A simple plugin to use with pytest Jan 02, 2020 4 - Beta pytest (>=3.5.0)
`pytest-bdd-wrappers <https://pypi.org/project/pytest-bdd-wrappers/>`_ Feb 11, 2020 2 - Pre-Alpha N/A
`pytest-beakerlib <https://pypi.org/project/pytest-beakerlib/>`_ A pytest plugin that reports test results to the BeakerLib framework Mar 17, 2017 5 - Production/Stable pytest
`pytest-beds <https://pypi.org/project/pytest-beds/>`_ Fixtures for testing Google Appengine (GAE) apps Jun 07, 2016 4 - Beta N/A
`pytest-bench <https://pypi.org/project/pytest-bench/>`_ Benchmark utility that plugs into pytest. Jul 21, 2014 3 - Alpha N/A
`pytest-benchmark <https://pypi.org/project/pytest-benchmark/>`_ A ``pytest`` fixture for benchmarking code. It will group the tests into rounds that are calibrated to the chosen timer. See calibration and FAQ. Jan 10, 2020 5 - Production/Stable pytest (>=3.8)
`pytest-bigchaindb <https://pypi.org/project/pytest-bigchaindb/>`_ A BigchainDB plugin for pytest. Jan 10, 2020 4 - Beta N/A
`pytest-black <https://pypi.org/project/pytest-black/>`_ A pytest plugin to enable format checking with black Oct 05, 2020 4 - Beta N/A
`pytest-black-multipy <https://pypi.org/project/pytest-black-multipy/>`_ Allow '--black' on older Pythons Jan 14, 2021 5 - Production/Stable pytest (!=3.7.3,>=3.5) ; extra == 'testing'
`pytest-blame <https://pypi.org/project/pytest-blame/>`_ A pytest plugin helps developers to debug by providing useful commits history. May 04, 2019 N/A pytest (>=4.4.0)
`pytest-blink1 <https://pypi.org/project/pytest-blink1/>`_ Pytest plugin to emit notifications via the Blink(1) RGB LED Jan 07, 2018 4 - Beta N/A
`pytest-blockage <https://pypi.org/project/pytest-blockage/>`_ Disable network requests during a test run. Feb 13, 2019 N/A pytest
`pytest-blocker <https://pypi.org/project/pytest-blocker/>`_ pytest plugin to mark a test as blocker and skip all other tests Sep 07, 2015 4 - Beta N/A
`pytest-board <https://pypi.org/project/pytest-board/>`_ Local continuous test runner with pytest and watchdog. Jan 20, 2019 N/A N/A
`pytest-bpdb <https://pypi.org/project/pytest-bpdb/>`_ A py.test plug-in to enable drop to bpdb debugger on test failure. Jan 19, 2015 2 - Pre-Alpha N/A
`pytest-bravado <https://pypi.org/project/pytest-bravado/>`_ Pytest-bravado automatically generates from OpenAPI specification client fixtures. Jan 20, 2021 N/A N/A
`pytest-breed-adapter <https://pypi.org/project/pytest-breed-adapter/>`_ A simple plugin to connect with breed-server Nov 07, 2018 4 - Beta pytest (>=3.5.0)
`pytest-briefcase <https://pypi.org/project/pytest-briefcase/>`_ A pytest plugin for running tests on a Briefcase project. Jun 14, 2020 4 - Beta pytest (>=3.5.0)
`pytest-browser <https://pypi.org/project/pytest-browser/>`_ A pytest plugin for console based browser test selection just after the collection phase Dec 10, 2016 3 - Alpha N/A
`pytest-browsermob-proxy <https://pypi.org/project/pytest-browsermob-proxy/>`_ BrowserMob proxy plugin for py.test. Jun 11, 2013 4 - Beta N/A
`pytest-browserstack-local <https://pypi.org/project/pytest-browserstack-local/>`_ ``py.test`` plugin to run ``BrowserStackLocal`` in background. Feb 09, 2018 N/A N/A
`pytest-bug <https://pypi.org/project/pytest-bug/>`_ Pytest plugin for marking tests as a bug Jun 02, 2020 5 - Production/Stable pytest (>=3.6.0)
`pytest-bugzilla <https://pypi.org/project/pytest-bugzilla/>`_ py.test bugzilla integration plugin May 05, 2010 4 - Beta N/A
`pytest-bugzilla-notifier <https://pypi.org/project/pytest-bugzilla-notifier/>`_ A plugin that allows you to execute create, update, and read information from BugZilla bugs Jun 15, 2018 4 - Beta pytest (>=2.9.2)
`pytest-buildkite <https://pypi.org/project/pytest-buildkite/>`_ Plugin for pytest that automatically publishes coverage and pytest report annotations to Buildkite. Jul 13, 2019 4 - Beta pytest (>=3.5.0)
`pytest-bwrap <https://pypi.org/project/pytest-bwrap/>`_ Run your tests in Bubblewrap sandboxes Oct 26, 2018 3 - Alpha N/A
`pytest-cache <https://pypi.org/project/pytest-cache/>`_ pytest plugin with mechanisms for caching across test runs Jun 04, 2013 3 - Alpha N/A
`pytest-cagoule <https://pypi.org/project/pytest-cagoule/>`_ Pytest plugin to only run tests affected by changes Jan 01, 2020 3 - Alpha N/A
`pytest-camel-collect <https://pypi.org/project/pytest-camel-collect/>`_ Enable CamelCase-aware pytest class collection Aug 02, 2020 N/A pytest (>=2.9)
`pytest-canonical-data <https://pypi.org/project/pytest-canonical-data/>`_ A plugin which allows to compare results with canonical results, based on previous runs May 08, 2020 2 - Pre-Alpha pytest (>=3.5.0)
`pytest-caprng <https://pypi.org/project/pytest-caprng/>`_ A plugin that replays pRNG state on failure. May 02, 2018 4 - Beta N/A
`pytest-capture-deprecatedwarnings <https://pypi.org/project/pytest-capture-deprecatedwarnings/>`_ pytest plugin to capture all deprecatedwarnings and put them in one file Apr 30, 2019 N/A N/A
`pytest-cases <https://pypi.org/project/pytest-cases/>`_ Separate test code from test cases in pytest. Jan 25, 2021 5 - Production/Stable N/A
`pytest-cassandra <https://pypi.org/project/pytest-cassandra/>`_ Cassandra CCM Test Fixtures for pytest Nov 04, 2017 1 - Planning N/A
`pytest-catchlog <https://pypi.org/project/pytest-catchlog/>`_ py.test plugin to catch log messages. This is a fork of pytest-capturelog. Jan 24, 2016 4 - Beta pytest (>=2.6)
`pytest-catch-server <https://pypi.org/project/pytest-catch-server/>`_ Pytest plugin with server for catching HTTP requests. Dec 12, 2019 5 - Production/Stable N/A
`pytest-celery <https://pypi.org/project/pytest-celery/>`_ pytest-celery a shim pytest plugin to enable celery.contrib.pytest Aug 05, 2020 N/A N/A
`pytest-chalice <https://pypi.org/project/pytest-chalice/>`_ A set of py.test fixtures for AWS Chalice Jul 01, 2020 4 - Beta N/A
`pytest-change-report <https://pypi.org/project/pytest-change-report/>`_ turn . into √turn F into x Sep 14, 2020 N/A pytest
`pytest-chdir <https://pypi.org/project/pytest-chdir/>`_ A pytest fixture for changing current working directory Jan 28, 2020 N/A pytest (>=5.0.0,<6.0.0)
`pytest-check <https://pypi.org/project/pytest-check/>`_ A pytest plugin that allows multiple failures per test. Dec 27, 2020 5 - Production/Stable N/A
`pytest-checkdocs <https://pypi.org/project/pytest-checkdocs/>`_ check the README when running tests Jan 01, 2021 5 - Production/Stable pytest (!=3.7.3,>=3.5) ; extra == 'testing'
`pytest-checkipdb <https://pypi.org/project/pytest-checkipdb/>`_ plugin to check if there are ipdb debugs left Jul 22, 2020 5 - Production/Stable pytest (>=2.9.2)
`pytest-check-links <https://pypi.org/project/pytest-check-links/>`_ Check links in files Jul 29, 2020 N/A N/A
`pytest-check-mk <https://pypi.org/project/pytest-check-mk/>`_ pytest plugin to test Check_MK checks Nov 19, 2015 4 - Beta pytest
`pytest-circleci <https://pypi.org/project/pytest-circleci/>`_ py.test plugin for CircleCI May 03, 2019 N/A N/A
`pytest-circleci-parallelized <https://pypi.org/project/pytest-circleci-parallelized/>`_ Parallelize pytest across CircleCI workers. Mar 26, 2019 N/A N/A
`pytest-ckan <https://pypi.org/project/pytest-ckan/>`_ Backport of CKAN 2.9 pytest plugin and fixtures to CAKN 2.8 Apr 28, 2020 4 - Beta pytest
`pytest-clarity <https://pypi.org/project/pytest-clarity/>`_ A plugin providing an alternative, colourful diff output for failing assertions. Jan 23, 2020 3 - Alpha N/A
`pytest-cldf <https://pypi.org/project/pytest-cldf/>`_ Easy quality control for CLDF datasets using pytest May 06, 2019 N/A N/A
`pytest-click <https://pypi.org/project/pytest-click/>`_ Py.test plugin for Click Aug 29, 2020 5 - Production/Stable pytest (>=5.0)
`pytest-clld <https://pypi.org/project/pytest-clld/>`_ May 06, 2020 N/A pytest (>=3.6)
`pytest-cloud <https://pypi.org/project/pytest-cloud/>`_ Distributed tests planner plugin for pytest testing framework. Oct 05, 2020 6 - Mature N/A
`pytest-cloudflare-worker <https://pypi.org/project/pytest-cloudflare-worker/>`_ pytest plugin for testing cloudflare workers Oct 19, 2020 4 - Beta pytest (>=6.0.0)
`pytest-cobra <https://pypi.org/project/pytest-cobra/>`_ PyTest plugin for testing Smart Contracts for Ethereum blockchain. Jun 29, 2019 3 - Alpha pytest (<4.0.0,>=3.7.1)
`pytest-codecheckers <https://pypi.org/project/pytest-codecheckers/>`_ pytest plugin to add source code sanity checks (pep8 and friends) Feb 13, 2010 N/A N/A
`pytest-codegen <https://pypi.org/project/pytest-codegen/>`_ Automatically create pytest test signatures Aug 23, 2020 2 - Pre-Alpha N/A
`pytest-codestyle <https://pypi.org/project/pytest-codestyle/>`_ pytest plugin to run pycodestyle Mar 23, 2020 3 - Alpha N/A
`pytest-collect-formatter <https://pypi.org/project/pytest-collect-formatter/>`_ Formatter for pytest collect output Nov 19, 2020 5 - Production/Stable N/A
`pytest-colordots <https://pypi.org/project/pytest-colordots/>`_ Colorizes the progress indicators Oct 06, 2017 5 - Production/Stable N/A
`pytest-commander <https://pypi.org/project/pytest-commander/>`_ An interactive GUI test runner for PyTest Nov 21, 2020 N/A pytest (>=5.0.0)
`pytest-common-subject <https://pypi.org/project/pytest-common-subject/>`_ pytest framework for testing different aspects of a common method Nov 12, 2020 N/A pytest (>=3.6,<7)
`pytest-concurrent <https://pypi.org/project/pytest-concurrent/>`_ Concurrently execute test cases with multithread, multiprocess and gevent Jan 12, 2019 4 - Beta pytest (>=3.1.1)
`pytest-config <https://pypi.org/project/pytest-config/>`_ Base configurations and utilities for developing your Python project test suite with pytest. Nov 07, 2014 5 - Production/Stable N/A
`pytest-confluence-report <https://pypi.org/project/pytest-confluence-report/>`_ Package stands for pytest plugin to upload results into Confluence page. Nov 06, 2020 N/A N/A
`pytest-console-scripts <https://pypi.org/project/pytest-console-scripts/>`_ Pytest plugin for testing console scripts Nov 20, 2020 4 - Beta N/A
`pytest-consul <https://pypi.org/project/pytest-consul/>`_ pytest plugin with fixtures for testing consul aware apps Nov 24, 2018 3 - Alpha pytest
`pytest-contextfixture <https://pypi.org/project/pytest-contextfixture/>`_ Define pytest fixtures as context managers. Mar 12, 2013 4 - Beta N/A
`pytest-contexts <https://pypi.org/project/pytest-contexts/>`_ A plugin to run tests written with the Contexts framework using pytest Jul 23, 2018 4 - Beta N/A
`pytest-cookies <https://pypi.org/project/pytest-cookies/>`_ The pytest plugin for your Cookiecutter templates. 🍪 Feb 14, 2020 5 - Production/Stable pytest (<6.0.0,>=3.3.0)
`pytest-couchdbkit <https://pypi.org/project/pytest-couchdbkit/>`_ py.test extension for per-test couchdb databases using couchdbkit Apr 17, 2012 N/A N/A
`pytest-count <https://pypi.org/project/pytest-count/>`_ count erros and send email Jan 12, 2018 4 - Beta N/A
`pytest-cov <https://pypi.org/project/pytest-cov/>`_ Pytest plugin for measuring coverage. Jan 20, 2021 5 - Production/Stable pytest (>=4.6)
`pytest-cover <https://pypi.org/project/pytest-cover/>`_ Pytest plugin for measuring coverage. Forked from `pytest-cov`. Aug 01, 2015 5 - Production/Stable N/A
`pytest-coverage <https://pypi.org/project/pytest-coverage/>`_ Jun 17, 2015 N/A N/A
`pytest-coverage-context <https://pypi.org/project/pytest-coverage-context/>`_ Coverage dynamic context support for PyTest, including sub-processes Jan 04, 2021 4 - Beta pytest (>=6.1.0)
`pytest-cov-exclude <https://pypi.org/project/pytest-cov-exclude/>`_ Pytest plugin for excluding tests based on coverage data Apr 29, 2016 4 - Beta pytest (>=2.8.0,<2.9.0); extra == 'dev'
`pytest-cpp <https://pypi.org/project/pytest-cpp/>`_ Use pytest's runner to discover and execute C++ tests Dec 10, 2020 4 - Beta pytest (!=5.4.0,!=5.4.1)
`pytest-cram <https://pypi.org/project/pytest-cram/>`_ Run cram tests with pytest. Aug 08, 2020 N/A N/A
`pytest-crate <https://pypi.org/project/pytest-crate/>`_ Manages CrateDB instances during your integration tests May 28, 2019 3 - Alpha pytest (>=4.0)
`pytest-cricri <https://pypi.org/project/pytest-cricri/>`_ A Cricri plugin for pytest. Jan 27, 2018 N/A pytest
`pytest-crontab <https://pypi.org/project/pytest-crontab/>`_ add crontab task in crontab Dec 09, 2019 N/A N/A
`pytest-csv <https://pypi.org/project/pytest-csv/>`_ CSV output for pytest. Jun 24, 2019 N/A pytest (>=4.4)
`pytest-curio <https://pypi.org/project/pytest-curio/>`_ Pytest support for curio. Oct 07, 2020 N/A N/A
`pytest-curl-report <https://pypi.org/project/pytest-curl-report/>`_ pytest plugin to generate curl command line report Dec 11, 2016 4 - Beta N/A
`pytest-custom-exit-code <https://pypi.org/project/pytest-custom-exit-code/>`_ Exit pytest test session with custom exit code in different scenarios Aug 07, 2019 4 - Beta pytest (>=4.0.2)
`pytest-custom-report <https://pypi.org/project/pytest-custom-report/>`_ Configure the symbols displayed for test outcomes Jan 30, 2019 N/A pytest
`pytest-cython <https://pypi.org/project/pytest-cython/>`_ A plugin for testing Cython extension modules Jan 26, 2021 4 - Beta pytest (>=2.7.3)
`pytest-darker <https://pypi.org/project/pytest-darker/>`_ A pytest plugin for checking of modified code using Darker Aug 16, 2020 N/A pytest (>=6.0.1) ; extra == 'test'
`pytest-dash <https://pypi.org/project/pytest-dash/>`_ pytest fixtures to run dash applications. Mar 18, 2019 N/A N/A
`pytest-data <https://pypi.org/project/pytest-data/>`_ Useful functions for managing data for pytest fixtures Nov 01, 2016 5 - Production/Stable N/A
`pytest-databricks <https://pypi.org/project/pytest-databricks/>`_ Pytest plugin for remote Databricks notebooks testing Jul 29, 2020 N/A pytest
`pytest-datadir <https://pypi.org/project/pytest-datadir/>`_ pytest plugin for test data directories and files Oct 22, 2019 5 - Production/Stable pytest (>=2.7.0)
`pytest-datadir-mgr <https://pypi.org/project/pytest-datadir-mgr/>`_ Manager for test data providing downloads, caching of generated files, and a context for temp directories. Jan 08, 2021 5 - Production/Stable pytest (>=6.0.1,<7.0.0)
`pytest-datadir-ng <https://pypi.org/project/pytest-datadir-ng/>`_ Fixtures for pytest allowing test functions/methods to easily retrieve test resources from the local filesystem. Dec 25, 2019 5 - Production/Stable pytest
`pytest-data-file <https://pypi.org/project/pytest-data-file/>`_ Fixture "data" and "case_data" for test from yaml file Dec 04, 2019 N/A N/A
`pytest-datafiles <https://pypi.org/project/pytest-datafiles/>`_ py.test plugin to create a 'tmpdir' containing predefined files/directories. Oct 07, 2018 5 - Production/Stable pytest (>=3.6)
`pytest-datafixtures <https://pypi.org/project/pytest-datafixtures/>`_ Data fixtures for pytest made simple Dec 05, 2020 5 - Production/Stable N/A
`pytest-dataplugin <https://pypi.org/project/pytest-dataplugin/>`_ A pytest plugin for managing an archive of test data. Sep 16, 2017 1 - Planning N/A
`pytest-datarecorder <https://pypi.org/project/pytest-datarecorder/>`_ A py.test plugin recording and comparing test output. Apr 20, 2020 5 - Production/Stable pytest
`pytest-datatest <https://pypi.org/project/pytest-datatest/>`_ A pytest plugin for test driven data-wrangling (this is the development version of datatest's pytest integration). Oct 15, 2020 4 - Beta pytest (>=3.3)
`pytest-db <https://pypi.org/project/pytest-db/>`_ Session scope fixture "db" for mysql query or change Dec 04, 2019 N/A N/A
`pytest-dbfixtures <https://pypi.org/project/pytest-dbfixtures/>`_ Databases fixtures plugin for py.test. Dec 07, 2016 4 - Beta N/A
`pytest-dbt-adapter <https://pypi.org/project/pytest-dbt-adapter/>`_ A pytest plugin for testing dbt adapter plugins Jan 07, 2021 N/A pytest (<7,>=6)
`pytest-dbus-notification <https://pypi.org/project/pytest-dbus-notification/>`_ D-BUS notifications for pytest results. Mar 05, 2014 5 - Production/Stable N/A
`pytest-deadfixtures <https://pypi.org/project/pytest-deadfixtures/>`_ A simple plugin to list unused fixtures in pytest Jul 23, 2020 5 - Production/Stable N/A
`pytest-dependency <https://pypi.org/project/pytest-dependency/>`_ Manage dependencies of tests Feb 14, 2020 4 - Beta N/A
`pytest-depends <https://pypi.org/project/pytest-depends/>`_ Tests that depend on other tests Apr 05, 2020 5 - Production/Stable pytest (>=3)
`pytest-deprecate <https://pypi.org/project/pytest-deprecate/>`_ Mark tests as testing a deprecated feature with a warning note. Jul 01, 2019 N/A N/A
`pytest-describe <https://pypi.org/project/pytest-describe/>`_ Describe-style plugin for pytest Apr 21, 2020 3 - Alpha pytest (>=2.6.0)
`pytest-describe-it <https://pypi.org/project/pytest-describe-it/>`_ plugin for rich text descriptions Jul 19, 2019 4 - Beta pytest
`pytest-devpi-server <https://pypi.org/project/pytest-devpi-server/>`_ DevPI server fixture for py.test May 28, 2019 5 - Production/Stable pytest
`pytest-diamond <https://pypi.org/project/pytest-diamond/>`_ pytest plugin for diamond Aug 31, 2015 4 - Beta N/A
`pytest-dicom <https://pypi.org/project/pytest-dicom/>`_ pytest plugin to provide DICOM fixtures Dec 19, 2018 3 - Alpha pytest
`pytest-dictsdiff <https://pypi.org/project/pytest-dictsdiff/>`_ Jul 26, 2019 N/A N/A
`pytest-diff <https://pypi.org/project/pytest-diff/>`_ A simple plugin to use with pytest Mar 30, 2019 4 - Beta pytest (>=3.5.0)
`pytest-diffeo <https://pypi.org/project/pytest-diffeo/>`_ Common py.test support for Diffeo packages Apr 08, 2016 3 - Alpha N/A
`pytest-disable <https://pypi.org/project/pytest-disable/>`_ pytest plugin to disable a test and skip it from testrun Sep 10, 2015 4 - Beta N/A
`pytest-disable-plugin <https://pypi.org/project/pytest-disable-plugin/>`_ Disable plugins per test Feb 28, 2019 4 - Beta pytest (>=3.5.0)
`pytest-discord <https://pypi.org/project/pytest-discord/>`_ A pytest plugin to notify test results to a Discord channel. Aug 15, 2020 3 - Alpha pytest (!=6.0.0,<7,>=3.3.2)
`pytest-django <https://pypi.org/project/pytest-django/>`_ A Django plugin for pytest. Oct 22, 2020 5 - Production/Stable pytest (>=5.4.0)
`pytest-django-ahead <https://pypi.org/project/pytest-django-ahead/>`_ A Django plugin for pytest. Oct 27, 2016 5 - Production/Stable pytest (>=2.9)
`pytest-djangoapp <https://pypi.org/project/pytest-djangoapp/>`_ Nice pytest plugin to help you with Django pluggable application testing. Sep 21, 2020 4 - Beta N/A
`pytest-django-cache-xdist <https://pypi.org/project/pytest-django-cache-xdist/>`_ A djangocachexdist plugin for pytest May 12, 2020 4 - Beta N/A
`pytest-django-casperjs <https://pypi.org/project/pytest-django-casperjs/>`_ Integrate CasperJS with your django tests as a pytest fixture. Mar 15, 2015 2 - Pre-Alpha N/A
`pytest-django-dotenv <https://pypi.org/project/pytest-django-dotenv/>`_ Pytest plugin used to setup environment variables with django-dotenv Nov 26, 2019 4 - Beta pytest (>=2.6.0)
`pytest-django-factories <https://pypi.org/project/pytest-django-factories/>`_ Factories for your Django models that can be used as Pytest fixtures. Nov 12, 2020 4 - Beta N/A
`pytest-django-gcir <https://pypi.org/project/pytest-django-gcir/>`_ A Django plugin for pytest. Mar 06, 2018 5 - Production/Stable N/A
`pytest-django-haystack <https://pypi.org/project/pytest-django-haystack/>`_ Cleanup your Haystack indexes between tests Sep 03, 2017 5 - Production/Stable pytest (>=2.3.4)
`pytest-django-ifactory <https://pypi.org/project/pytest-django-ifactory/>`_ A model instance factory for pytest-django Jan 13, 2021 3 - Alpha N/A
`pytest-django-lite <https://pypi.org/project/pytest-django-lite/>`_ The bare minimum to integrate py.test with Django. Jan 30, 2014 N/A N/A
`pytest-django-model <https://pypi.org/project/pytest-django-model/>`_ A Simple Way to Test your Django Models Feb 14, 2019 4 - Beta N/A
`pytest-django-ordering <https://pypi.org/project/pytest-django-ordering/>`_ A pytest plugin for preserving the order in which Django runs tests. Jul 25, 2019 5 - Production/Stable pytest (>=2.3.0)
`pytest-django-queries <https://pypi.org/project/pytest-django-queries/>`_ Generate performance reports from your django database performance tests. Sep 03, 2020 N/A N/A
`pytest-djangorestframework <https://pypi.org/project/pytest-djangorestframework/>`_ A djangorestframework plugin for pytest Aug 11, 2019 4 - Beta N/A
`pytest-django-rq <https://pypi.org/project/pytest-django-rq/>`_ A pytest plugin to help writing unit test for django-rq Apr 13, 2020 4 - Beta N/A
`pytest-django-sqlcounts <https://pypi.org/project/pytest-django-sqlcounts/>`_ py.test plugin for reporting the number of SQLs executed per django testcase. Jun 16, 2015 4 - Beta N/A
`pytest-django-testing-postgresql <https://pypi.org/project/pytest-django-testing-postgresql/>`_ Use a temporary PostgreSQL database with pytest-django Dec 05, 2019 3 - Alpha N/A
`pytest-doc <https://pypi.org/project/pytest-doc/>`_ A documentation plugin for py.test. Jun 28, 2015 5 - Production/Stable N/A
`pytest-docgen <https://pypi.org/project/pytest-docgen/>`_ An RST Documentation Generator for pytest-based test suites Apr 17, 2020 N/A N/A
`pytest-docker <https://pypi.org/project/pytest-docker/>`_ Simple pytest fixtures for Docker and docker-compose based tests Sep 22, 2020 N/A pytest (<7.0,>=4.0)
`pytest-docker-butla <https://pypi.org/project/pytest-docker-butla/>`_ Jun 16, 2019 3 - Alpha N/A
`pytest-dockerc <https://pypi.org/project/pytest-dockerc/>`_ Run, manage and stop Docker Compose project from Docker API Oct 09, 2020 5 - Production/Stable pytest (>=3.0)
`pytest-docker-compose <https://pypi.org/project/pytest-docker-compose/>`_ Manages Docker containers during your integration tests Jan 26, 2021 5 - Production/Stable pytest (>=3.3)
`pytest-docker-db <https://pypi.org/project/pytest-docker-db/>`_ A plugin to use docker databases for pytests Apr 19, 2020 5 - Production/Stable pytest (>=3.1.1)
`pytest-docker-fixtures <https://pypi.org/project/pytest-docker-fixtures/>`_ pytest docker fixtures Sep 30, 2020 3 - Alpha N/A
`pytest-docker-pexpect <https://pypi.org/project/pytest-docker-pexpect/>`_ pytest plugin for writing functional tests with pexpect and docker Jan 14, 2019 N/A pytest
`pytest-docker-postgresql <https://pypi.org/project/pytest-docker-postgresql/>`_ A simple plugin to use with pytest Sep 24, 2019 4 - Beta pytest (>=3.5.0)
`pytest-docker-py <https://pypi.org/project/pytest-docker-py/>`_ Easy to use, simple to extend, pytest plugin that minimally leverages docker-py. Nov 27, 2018 N/A pytest (==4.0.0)
`pytest-docker-registry-fixtures <https://pypi.org/project/pytest-docker-registry-fixtures/>`_ Pytest fixtures for testing with docker registries. Jan 25, 2021 4 - Beta pytest
`pytest-docker-tools <https://pypi.org/project/pytest-docker-tools/>`_ Docker integration tests for pytest Jan 15, 2021 4 - Beta pytest (>=6.0.1,<7.0.0)
`pytest-docs <https://pypi.org/project/pytest-docs/>`_ Documentation tool for pytest Nov 11, 2018 4 - Beta pytest (>=3.5.0)
`pytest-docstyle <https://pypi.org/project/pytest-docstyle/>`_ pytest plugin to run pydocstyle Mar 23, 2020 3 - Alpha N/A
`pytest-doctest-custom <https://pypi.org/project/pytest-doctest-custom/>`_ A py.test plugin for customizing string representations of doctest results. Jul 25, 2016 4 - Beta N/A
`pytest-doctest-ellipsis-markers <https://pypi.org/project/pytest-doctest-ellipsis-markers/>`_ Setup additional values for ELLIPSIS_MARKER for doctests Jan 12, 2018 4 - Beta N/A
`pytest-doctest-import <https://pypi.org/project/pytest-doctest-import/>`_ A simple pytest plugin to import names and add them to the doctest namespace. Nov 13, 2018 4 - Beta pytest (>=3.3.0)
`pytest-doctestplus <https://pypi.org/project/pytest-doctestplus/>`_ Pytest plugin with advanced doctest features. Jan 15, 2021 3 - Alpha pytest (>=4.6)
`pytest-doctest-ufunc <https://pypi.org/project/pytest-doctest-ufunc/>`_ A plugin to run doctests in docstrings of Numpy ufuncs Aug 02, 2020 4 - Beta pytest (>=3.5.0)
`pytest-dolphin <https://pypi.org/project/pytest-dolphin/>`_ Some extra stuff that we use ininternally Nov 30, 2016 4 - Beta pytest (==3.0.4)
`pytest-doorstop <https://pypi.org/project/pytest-doorstop/>`_ A pytest plugin for adding test results into doorstop items. Jun 09, 2020 4 - Beta pytest (>=3.5.0)
`pytest-dotenv <https://pypi.org/project/pytest-dotenv/>`_ A py.test plugin that parses environment files before running tests Jun 16, 2020 4 - Beta pytest (>=5.0.0)
`pytest-drf <https://pypi.org/project/pytest-drf/>`_ A Django REST framework plugin for pytest. Nov 12, 2020 5 - Production/Stable pytest (>=3.6)
`pytest-drivings <https://pypi.org/project/pytest-drivings/>`_ Tool to allow webdriver automation to be ran locally or remotely Jan 13, 2021 N/A N/A
`pytest-drop-dup-tests <https://pypi.org/project/pytest-drop-dup-tests/>`_ A Pytest plugin to drop duplicated tests during collection May 23, 2020 4 - Beta pytest (>=2.7)
`pytest-dump2json <https://pypi.org/project/pytest-dump2json/>`_ A pytest plugin for dumping test results to json. Jun 29, 2015 N/A N/A
`pytest-dynamicrerun <https://pypi.org/project/pytest-dynamicrerun/>`_ A pytest plugin to rerun tests dynamically based off of test outcome and output. Aug 15, 2020 4 - Beta N/A
`pytest-dynamodb <https://pypi.org/project/pytest-dynamodb/>`_ DynamoDB fixtures for pytest Feb 20, 2020 5 - Production/Stable pytest (>=3.0.0)
`pytest-easy-addoption <https://pypi.org/project/pytest-easy-addoption/>`_ pytest-easy-addoption: Easy way to work with pytest addoption Jan 22, 2020 N/A N/A
`pytest-easy-api <https://pypi.org/project/pytest-easy-api/>`_ Simple API testing with pytest Mar 26, 2018 N/A N/A
`pytest-easyMPI <https://pypi.org/project/pytest-easyMPI/>`_ Package that supports mpi tests in pytest Oct 21, 2020 N/A N/A
`pytest-easyread <https://pypi.org/project/pytest-easyread/>`_ pytest plugin that makes terminal printouts of the reports easier to read Nov 17, 2017 N/A N/A
`pytest-ec2 <https://pypi.org/project/pytest-ec2/>`_ Pytest execution on EC2 instance Oct 22, 2019 3 - Alpha N/A
`pytest-echo <https://pypi.org/project/pytest-echo/>`_ pytest plugin with mechanisms for echoing environment variables, package version and generic attributes Jan 08, 2020 5 - Production/Stable N/A
`pytest-elasticsearch <https://pypi.org/project/pytest-elasticsearch/>`_ Elasticsearch process and client fixtures for py.test. Feb 19, 2020 5 - Production/Stable pytest (>=3.0.0)
`pytest-elements <https://pypi.org/project/pytest-elements/>`_ Tool to help automate user interfaces Jan 13, 2021 N/A pytest (>=5.4,<6.0)
`pytest-elk-reporter <https://pypi.org/project/pytest-elk-reporter/>`_ A simple plugin to use with pytest Jan 24, 2021 4 - Beta pytest (>=3.5.0)
`pytest-email <https://pypi.org/project/pytest-email/>`_ Send execution result email Jul 08, 2020 N/A pytest
`pytest-emoji <https://pypi.org/project/pytest-emoji/>`_ A pytest plugin that adds emojis to your test result report Feb 19, 2019 4 - Beta pytest (>=4.2.1)
`pytest-emoji-output <https://pypi.org/project/pytest-emoji-output/>`_ Pytest plugin to represent test output with emoji support Oct 03, 2020 4 - Beta N/A
`pytest-enabler <https://pypi.org/project/pytest-enabler/>`_ Enable installed pytest plugins Jan 19, 2021 5 - Production/Stable pytest (!=3.7.3,>=3.5) ; extra == 'testing'
`pytest-enhancements <https://pypi.org/project/pytest-enhancements/>`_ Improvements for pytest (rejected upstream) Oct 30, 2019 4 - Beta N/A
`pytest-env <https://pypi.org/project/pytest-env/>`_ py.test plugin that allows you to add environment variables. Jun 16, 2017 4 - Beta N/A
`pytest-envfiles <https://pypi.org/project/pytest-envfiles/>`_ A py.test plugin that parses environment files before running tests Oct 08, 2015 3 - Alpha N/A
`pytest-env-info <https://pypi.org/project/pytest-env-info/>`_ Push information about the running pytest into envvars Nov 25, 2017 4 - Beta pytest (>=3.1.1)
`pytest-envraw <https://pypi.org/project/pytest-envraw/>`_ py.test plugin that allows you to add environment variables. Aug 27, 2020 4 - Beta pytest (>=2.6.0)
`pytest-envvars <https://pypi.org/project/pytest-envvars/>`_ Pytest plugin to validate use of envvars on your tests Jun 13, 2020 5 - Production/Stable pytest (>=3.0.0)
`pytest-env-yaml <https://pypi.org/project/pytest-env-yaml/>`_ Apr 02, 2019 N/A N/A
`pytest-eradicate <https://pypi.org/project/pytest-eradicate/>`_ pytest plugin to check for commented out code Sep 08, 2020 N/A pytest (>=2.4.2)
`pytest-error-for-skips <https://pypi.org/project/pytest-error-for-skips/>`_ Pytest plugin to treat skipped tests a test failure Dec 19, 2019 4 - Beta pytest (>=4.6)
`pytest-eth <https://pypi.org/project/pytest-eth/>`_ PyTest plugin for testing Smart Contracts for Ethereum Virtual Machine (EVM). Aug 14, 2020 1 - Planning N/A
`pytest-ethereum <https://pypi.org/project/pytest-ethereum/>`_ pytest-ethereum: Pytest library for ethereum projects. Jun 24, 2019 3 - Alpha pytest (==3.3.2); extra == 'dev'
`pytest-eucalyptus <https://pypi.org/project/pytest-eucalyptus/>`_ Pytest Plugin for BDD Aug 13, 2019 N/A pytest (>=4.2.0)
`pytest-excel <https://pypi.org/project/pytest-excel/>`_ pytest plugin for generating excel reports Oct 06, 2020 5 - Production/Stable N/A
`pytest-exceptional <https://pypi.org/project/pytest-exceptional/>`_ Better exceptions Mar 16, 2017 4 - Beta N/A
`pytest-exception-script <https://pypi.org/project/pytest-exception-script/>`_ Walk your code through exception script to check it's resiliency to failures. Aug 04, 2020 3 - Alpha pytest
`pytest-executable <https://pypi.org/project/pytest-executable/>`_ pytest plugin for testing executables Aug 10, 2020 4 - Beta pytest (<6.1,>=4.3)
`pytest-expect <https://pypi.org/project/pytest-expect/>`_ py.test plugin to store test expectations and mark tests based on them Apr 21, 2016 4 - Beta N/A
`pytest-expecter <https://pypi.org/project/pytest-expecter/>`_ Better testing with expecter and pytest. Jul 08, 2020 5 - Production/Stable N/A
`pytest-expectr <https://pypi.org/project/pytest-expectr/>`_ This plugin is used to expect multiple assert using pytest framework. Oct 05, 2018 N/A pytest (>=2.4.2)
`pytest-exploratory <https://pypi.org/project/pytest-exploratory/>`_ Interactive console for pytest. Jan 20, 2021 N/A pytest (>=5.3)
`pytest-external-blockers <https://pypi.org/project/pytest-external-blockers/>`_ a special outcome for tests that are blocked for external reasons Oct 04, 2016 N/A N/A
`pytest-extra-durations <https://pypi.org/project/pytest-extra-durations/>`_ A pytest plugin to get durations on a per-function basis and per module basis. Apr 21, 2020 4 - Beta pytest (>=3.5.0)
`pytest-fabric <https://pypi.org/project/pytest-fabric/>`_ Provides test utilities to run fabric task tests by using docker containers Sep 12, 2018 5 - Production/Stable N/A
`pytest-factory <https://pypi.org/project/pytest-factory/>`_ Use factories for test setup with py.test Sep 06, 2020 3 - Alpha pytest (>4.3)
`pytest-factoryboy <https://pypi.org/project/pytest-factoryboy/>`_ Factory Boy support for pytest. Dec 30, 2020 6 - Mature pytest (>=4.6)
`pytest-factoryboy-fixtures <https://pypi.org/project/pytest-factoryboy-fixtures/>`_ Generates pytest fixtures that allow the use of type hinting Jun 25, 2020 N/A N/A
`pytest-factoryboy-state <https://pypi.org/project/pytest-factoryboy-state/>`_ Simple factoryboy random state management Dec 11, 2020 4 - Beta pytest (>=5.0)
`pytest-failed-to-verify <https://pypi.org/project/pytest-failed-to-verify/>`_ A pytest plugin that helps better distinguishing real test failures from setup flakiness. Aug 08, 2019 5 - Production/Stable pytest (>=4.1.0)
`pytest-faker <https://pypi.org/project/pytest-faker/>`_ Faker integration with the pytest framework. Dec 19, 2016 6 - Mature N/A
`pytest-falcon <https://pypi.org/project/pytest-falcon/>`_ Pytest helpers for Falcon. Sep 07, 2016 4 - Beta N/A
`pytest-falcon-client <https://pypi.org/project/pytest-falcon-client/>`_ Pytest `client` fixture for the Falcon Framework Mar 19, 2019 N/A N/A
`pytest-fantasy <https://pypi.org/project/pytest-fantasy/>`_ Pytest plugin for Flask Fantasy Framework Mar 14, 2019 N/A N/A
`pytest-fastapi <https://pypi.org/project/pytest-fastapi/>`_ Dec 27, 2020 N/A N/A
`pytest-fastest <https://pypi.org/project/pytest-fastest/>`_ Use SCM and coverage to run only needed tests Mar 05, 2020 N/A N/A
`pytest-faulthandler <https://pypi.org/project/pytest-faulthandler/>`_ py.test plugin that activates the fault handler module for tests (dummy package) Jul 04, 2019 6 - Mature pytest (>=5.0)
`pytest-fauxfactory <https://pypi.org/project/pytest-fauxfactory/>`_ Integration of fauxfactory into pytest. Dec 06, 2017 5 - Production/Stable pytest (>=3.2)
`pytest-figleaf <https://pypi.org/project/pytest-figleaf/>`_ py.test figleaf coverage plugin Jan 18, 2010 5 - Production/Stable N/A
`pytest-filedata <https://pypi.org/project/pytest-filedata/>`_ easily load data from files Jan 17, 2019 4 - Beta N/A
`pytest-filemarker <https://pypi.org/project/pytest-filemarker/>`_ A pytest plugin that runs marked tests when files change. Dec 01, 2020 N/A pytest
`pytest-filter-case <https://pypi.org/project/pytest-filter-case/>`_ run test cases filter by mark Nov 05, 2020 N/A N/A
`pytest-filter-subpackage <https://pypi.org/project/pytest-filter-subpackage/>`_ Pytest plugin for filtering based on sub-packages Jan 09, 2020 3 - Alpha pytest (>=3.0)
`pytest-finer-verdicts <https://pypi.org/project/pytest-finer-verdicts/>`_ A pytest plugin to treat non-assertion failures as test errors. Jun 18, 2020 N/A pytest (>=5.4.3)
`pytest-firefox <https://pypi.org/project/pytest-firefox/>`_ pytest plugin to manipulate firefox Aug 08, 2017 3 - Alpha pytest (>=3.0.2)
`pytest-fixture-config <https://pypi.org/project/pytest-fixture-config/>`_ Fixture configuration utils for py.test May 28, 2019 5 - Production/Stable pytest
`pytest-fixture-marker <https://pypi.org/project/pytest-fixture-marker/>`_ A pytest plugin to add markers based on fixtures used. Oct 11, 2020 5 - Production/Stable N/A
`pytest-fixture-order <https://pypi.org/project/pytest-fixture-order/>`_ pytest plugin to control fixture evaluation order Aug 25, 2020 N/A pytest (>=3.0)
`pytest-fixtures <https://pypi.org/project/pytest-fixtures/>`_ Common fixtures for pytest May 01, 2019 5 - Production/Stable N/A
`pytest-fixture-tools <https://pypi.org/project/pytest-fixture-tools/>`_ Plugin for pytest which provides tools for fixtures Aug 18, 2020 6 - Mature pytest
`pytest-flake8 <https://pypi.org/project/pytest-flake8/>`_ pytest plugin to check FLAKE8 requirements Dec 16, 2020 4 - Beta pytest (>=3.5)
`pytest-flake8dir <https://pypi.org/project/pytest-flake8dir/>`_ A pytest fixture for testing flake8 plugins. Dec 13, 2020 5 - Production/Stable pytest
`pytest-flakefinder <https://pypi.org/project/pytest-flakefinder/>`_ Runs tests multiple times to expose flakiness. Jul 28, 2020 4 - Beta pytest (>=2.7.1)
`pytest-flakes <https://pypi.org/project/pytest-flakes/>`_ pytest plugin to check source code with pyflakes Nov 28, 2020 5 - Production/Stable N/A
`pytest-flaptastic <https://pypi.org/project/pytest-flaptastic/>`_ Flaptastic py.test plugin Mar 17, 2019 N/A N/A
`pytest-flask <https://pypi.org/project/pytest-flask/>`_ A set of py.test fixtures to test Flask applications. Nov 09, 2020 5 - Production/Stable pytest (>=5.2)
`pytest-flask-sqlalchemy <https://pypi.org/project/pytest-flask-sqlalchemy/>`_ A pytest plugin for preserving test isolation in Flask-SQlAlchemy using database transactions. Apr 04, 2019 4 - Beta pytest (>=3.2.1)
`pytest-flask-sqlalchemy-transactions <https://pypi.org/project/pytest-flask-sqlalchemy-transactions/>`_ Run tests in transactions using pytest, Flask, and SQLalchemy. Aug 02, 2018 4 - Beta pytest (>=3.2.1)
`pytest-focus <https://pypi.org/project/pytest-focus/>`_ A pytest plugin that alerts user of failed test cases with screen notifications May 04, 2019 4 - Beta pytest
`pytest-forcefail <https://pypi.org/project/pytest-forcefail/>`_ py.test plugin to make the test failing regardless of pytest.mark.xfail May 15, 2018 4 - Beta N/A
`pytest-forward-compatability <https://pypi.org/project/pytest-forward-compatability/>`_ A name to avoid typosquating pytest-foward-compatibility Sep 06, 2020 N/A N/A
`pytest-forward-compatibility <https://pypi.org/project/pytest-forward-compatibility/>`_ A pytest plugin to shim pytest commandline options for fowards compatibility Sep 29, 2020 N/A N/A
`pytest-freezegun <https://pypi.org/project/pytest-freezegun/>`_ Wrap tests with fixtures in freeze_time Jul 19, 2020 4 - Beta pytest (>=3.0.0)
`pytest-freeze-reqs <https://pypi.org/project/pytest-freeze-reqs/>`_ Check if requirement files are frozen Nov 14, 2019 N/A N/A
`pytest-func-cov <https://pypi.org/project/pytest-func-cov/>`_ Pytest plugin for measuring function coverage May 24, 2020 3 - Alpha pytest (>=5)
`pytest-fxa <https://pypi.org/project/pytest-fxa/>`_ pytest plugin for Firefox Accounts Aug 28, 2018 5 - Production/Stable N/A
`pytest-fxtest <https://pypi.org/project/pytest-fxtest/>`_ Oct 27, 2020 N/A N/A
`pytest-gc <https://pypi.org/project/pytest-gc/>`_ The garbage collector plugin for py.test Feb 01, 2018 N/A N/A
`pytest-gcov <https://pypi.org/project/pytest-gcov/>`_ Uses gcov to measure test coverage of a C library Feb 01, 2018 3 - Alpha N/A
`pytest-gevent <https://pypi.org/project/pytest-gevent/>`_ Ensure that gevent is properly patched when invoking pytest Feb 25, 2020 N/A pytest
`pytest-gherkin <https://pypi.org/project/pytest-gherkin/>`_ A flexible framework for executing BDD gherkin tests Jul 27, 2019 3 - Alpha pytest (>=5.0.0)
`pytest-ghostinspector <https://pypi.org/project/pytest-ghostinspector/>`_ For finding/executing Ghost Inspector tests May 17, 2016 3 - Alpha N/A
`pytest-girder <https://pypi.org/project/pytest-girder/>`_ A set of pytest fixtures for testing Girder applications. Jan 18, 2021 N/A N/A
`pytest-git <https://pypi.org/project/pytest-git/>`_ Git repository fixture for py.test May 28, 2019 5 - Production/Stable pytest
`pytest-gitcov <https://pypi.org/project/pytest-gitcov/>`_ Pytest plugin for reporting on coverage of the last git commit. Jan 11, 2020 2 - Pre-Alpha N/A
`pytest-git-fixtures <https://pypi.org/project/pytest-git-fixtures/>`_ Pytest fixtures for testing with git. Jan 25, 2021 4 - Beta pytest
`pytest-github <https://pypi.org/project/pytest-github/>`_ Plugin for py.test that associates tests with github issues using a marker. Mar 07, 2019 5 - Production/Stable N/A
`pytest-github-actions-annotate-failures <https://pypi.org/project/pytest-github-actions-annotate-failures/>`_ pytest plugin to annotate failed tests with a workflow command for GitHub Actions Oct 13, 2020 N/A pytest (>=4.0.0)
`pytest-gitignore <https://pypi.org/project/pytest-gitignore/>`_ py.test plugin to ignore the same files as git Jul 17, 2015 4 - Beta N/A
`pytest-gnupg-fixtures <https://pypi.org/project/pytest-gnupg-fixtures/>`_ Pytest fixtures for testing with gnupg. Jan 12, 2021 4 - Beta pytest
`pytest-golden <https://pypi.org/project/pytest-golden/>`_ Plugin for pytest that offloads expected outputs to data files Nov 23, 2020 N/A pytest (>=6.1.2,<7.0.0)
`pytest-graphql-schema <https://pypi.org/project/pytest-graphql-schema/>`_ Get graphql schema as fixture for pytest Oct 18, 2019 N/A N/A
`pytest-greendots <https://pypi.org/project/pytest-greendots/>`_ Green progress dots Feb 08, 2014 3 - Alpha N/A
`pytest-growl <https://pypi.org/project/pytest-growl/>`_ Growl notifications for pytest results. Jan 13, 2014 5 - Production/Stable N/A
`pytest-grpc <https://pypi.org/project/pytest-grpc/>`_ pytest plugin for grpc May 01, 2020 N/A pytest (>=3.6.0)
`pytest-hammertime <https://pypi.org/project/pytest-hammertime/>`_ Display "🔨 " instead of "." for passed pytest tests. Jul 28, 2018 N/A pytest
`pytest-harvest <https://pypi.org/project/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. Dec 08, 2020 5 - Production/Stable N/A
`pytest-helm-chart <https://pypi.org/project/pytest-helm-chart/>`_ A plugin to provide different types and configs of Kubernetes clusters that can be used for testing. Jun 15, 2020 4 - Beta pytest (>=5.4.2,<6.0.0)
`pytest-helm-charts <https://pypi.org/project/pytest-helm-charts/>`_ A plugin to provide different types and configs of Kubernetes clusters that can be used for testing. Dec 22, 2020 4 - Beta pytest (>=6.1.2,<7.0.0)
`pytest-helper <https://pypi.org/project/pytest-helper/>`_ Functions to help in using the pytest testing framework May 31, 2019 5 - Production/Stable N/A
`pytest-helpers <https://pypi.org/project/pytest-helpers/>`_ pytest helpers May 17, 2020 N/A pytest
`pytest-helpers-namespace <https://pypi.org/project/pytest-helpers-namespace/>`_ PyTest Helpers Namespace Jan 07, 2019 5 - Production/Stable pytest (>=2.9.1)
`pytest-hidecaptured <https://pypi.org/project/pytest-hidecaptured/>`_ Hide captured output May 04, 2018 4 - Beta pytest (>=2.8.5)
`pytest-historic <https://pypi.org/project/pytest-historic/>`_ Custom report to display pytest historical execution records Apr 08, 2020 N/A pytest
`pytest-historic-hook <https://pypi.org/project/pytest-historic-hook/>`_ Custom listener to store execution results into MYSQL DB, which is used for pytest-historic report Apr 08, 2020 N/A pytest
`pytest-homeassistant <https://pypi.org/project/pytest-homeassistant/>`_ A pytest plugin for use with homeassistant custom components. Aug 12, 2020 4 - Beta N/A
`pytest-homeassistant-custom-component <https://pypi.org/project/pytest-homeassistant-custom-component/>`_ Experimental package to automatically extract test plugins for Home Assistant custom components Jan 05, 2021 3 - Alpha pytest (==6.1.2)
`pytest-honors <https://pypi.org/project/pytest-honors/>`_ Report on tests that honor constraints, and guard against regressions Mar 06, 2020 4 - Beta N/A
`pytest-hoverfly-wrapper <https://pypi.org/project/pytest-hoverfly-wrapper/>`_ Integrates the Hoverfly HTTP proxy into Pytest Oct 25, 2020 4 - Beta N/A
`pytest-html <https://pypi.org/project/pytest-html/>`_ pytest plugin for generating HTML reports Dec 13, 2020 5 - Production/Stable pytest (!=6.0.0,>=5.0)
`pytest-html-lee <https://pypi.org/project/pytest-html-lee/>`_ optimized pytest plugin for generating HTML reports Jun 30, 2020 5 - Production/Stable pytest (>=5.0)
`pytest-html-profiling <https://pypi.org/project/pytest-html-profiling/>`_ Pytest plugin for generating HTML reports with per-test profiling and optionally call graph visualizations. Based on pytest-html by Dave Hunt. Feb 11, 2020 5 - Production/Stable pytest (>=3.0)
`pytest-html-reporter <https://pypi.org/project/pytest-html-reporter/>`_ Generates a static html report based on pytest framework Sep 28, 2020 N/A N/A
`pytest-html-thread <https://pypi.org/project/pytest-html-thread/>`_ pytest plugin for generating HTML reports Dec 29, 2020 5 - Production/Stable N/A
`pytest-http <https://pypi.org/project/pytest-http/>`_ Fixture "http" for http requests Dec 05, 2019 N/A N/A
`pytest-httpbin <https://pypi.org/project/pytest-httpbin/>`_ Easily test your HTTP library against a local copy of httpbin Feb 11, 2019 5 - Production/Stable N/A
`pytest-http-mocker <https://pypi.org/project/pytest-http-mocker/>`_ Pytest plugin for http mocking (via https://github.com/vilus/mocker) Oct 20, 2019 N/A N/A
`pytest-httpretty <https://pypi.org/project/pytest-httpretty/>`_ A thin wrapper of HTTPretty for pytest Feb 16, 2014 3 - Alpha N/A
`pytest-httpserver <https://pypi.org/project/pytest-httpserver/>`_ pytest-httpserver is a httpserver for pytest Oct 18, 2020 3 - Alpha pytest ; extra == 'dev'
`pytest-httpx <https://pypi.org/project/pytest-httpx/>`_ Send responses to httpx. Nov 25, 2020 5 - Production/Stable pytest (==6.*)
`pytest-hue <https://pypi.org/project/pytest-hue/>`_ Visualise PyTest status via your Phillips Hue lights May 09, 2019 N/A N/A
`pytest-hypo-25 <https://pypi.org/project/pytest-hypo-25/>`_ help hypo module for pytest Jan 12, 2020 3 - Alpha N/A
`pytest-ibutsu <https://pypi.org/project/pytest-ibutsu/>`_ A plugin to sent pytest results to an Ibutsu server Dec 02, 2020 4 - Beta pytest
`pytest-icdiff <https://pypi.org/project/pytest-icdiff/>`_ use icdiff for better error messages in pytest assertions Apr 08, 2020 4 - Beta N/A
`pytest-idapro <https://pypi.org/project/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 Nov 03, 2018 N/A N/A
`pytest-ignore-flaky <https://pypi.org/project/pytest-ignore-flaky/>`_ ignore failures from flaky tests (pytest plugin) Jan 14, 2019 5 - Production/Stable pytest (>=3.7)
`pytest-image-diff <https://pypi.org/project/pytest-image-diff/>`_ Sep 03, 2020 3 - Alpha pytest
`pytest-incremental <https://pypi.org/project/pytest-incremental/>`_ an incremental test runner (pytest plugin) Dec 09, 2018 4 - Beta N/A
`pytest-influxdb <https://pypi.org/project/pytest-influxdb/>`_ Plugin for influxdb and pytest integration. Sep 22, 2020 N/A N/A
`pytest-info-collector <https://pypi.org/project/pytest-info-collector/>`_ pytest plugin to collect information from tests May 26, 2019 3 - Alpha N/A
`pytest-informative-node <https://pypi.org/project/pytest-informative-node/>`_ display more node ininformation. Apr 25, 2019 4 - Beta N/A
`pytest-infrastructure <https://pypi.org/project/pytest-infrastructure/>`_ pytest stack validation prior to testing executing Apr 12, 2020 4 - Beta N/A
`pytest-inmanta <https://pypi.org/project/pytest-inmanta/>`_ A py.test plugin providing fixtures to simplify inmanta modules testing. Oct 12, 2020 5 - Production/Stable N/A
`pytest-inmanta-extensions <https://pypi.org/project/pytest-inmanta-extensions/>`_ Inmanta tests package Nov 25, 2020 5 - Production/Stable N/A
`pytest-Inomaly <https://pypi.org/project/pytest-Inomaly/>`_ A simple image diff plugin for pytest Feb 13, 2018 4 - Beta N/A
`pytest-insta <https://pypi.org/project/pytest-insta/>`_ A practical snapshot testing plugin for pytest Nov 29, 2020 N/A pytest (>=6.0.2,<7.0.0)
`pytest-instafail <https://pypi.org/project/pytest-instafail/>`_ pytest plugin to show failures instantly Jun 14, 2020 4 - Beta pytest (>=2.9)
`pytest-instrument <https://pypi.org/project/pytest-instrument/>`_ pytest plugin to instrument tests Apr 05, 2020 5 - Production/Stable pytest (>=5.1.0)
`pytest-integration <https://pypi.org/project/pytest-integration/>`_ Organizing pytests by integration or not Apr 16, 2020 N/A N/A
`pytest-interactive <https://pypi.org/project/pytest-interactive/>`_ A pytest plugin for console based interactive test selection just after the collection phase Nov 30, 2017 3 - Alpha N/A
`pytest-invenio <https://pypi.org/project/pytest-invenio/>`_ Pytest fixtures for Invenio. Dec 17, 2020 5 - Production/Stable pytest (<7,>=6)
`pytest-involve <https://pypi.org/project/pytest-involve/>`_ Run tests covering a specific file or changeset Feb 02, 2020 4 - Beta pytest (>=3.5.0)
`pytest-ipdb <https://pypi.org/project/pytest-ipdb/>`_ A py.test plug-in to enable drop to ipdb debugger on test failure. Sep 02, 2014 2 - Pre-Alpha N/A
`pytest-ipynb <https://pypi.org/project/pytest-ipynb/>`_ THIS PROJECT IS ABANDONED Jan 29, 2019 3 - Alpha N/A
`pytest-isort <https://pypi.org/project/pytest-isort/>`_ py.test plugin to check import ordering using isort Jan 13, 2021 5 - Production/Stable N/A
`pytest-it <https://pypi.org/project/pytest-it/>`_ Pytest plugin to display test reports as a plaintext spec, inspired by Rspec: https://github.com/mattduck/pytest-it. Jan 22, 2020 4 - Beta N/A
`pytest-iterassert <https://pypi.org/project/pytest-iterassert/>`_ Nicer list and iterable assertion messages for pytest May 11, 2020 3 - Alpha N/A
`pytest-jasmine <https://pypi.org/project/pytest-jasmine/>`_ Run jasmine tests from your pytest test suite Nov 04, 2017 1 - Planning N/A
`pytest-jest <https://pypi.org/project/pytest-jest/>`_ A custom jest-pytest oriented Pytest reporter May 22, 2018 4 - Beta pytest (>=3.3.2)
`pytest-jira <https://pypi.org/project/pytest-jira/>`_ py.test JIRA integration plugin, using markers Nov 29, 2019 N/A N/A
`pytest-jobserver <https://pypi.org/project/pytest-jobserver/>`_ Limit parallel tests with posix jobserver. May 15, 2019 5 - Production/Stable pytest
`pytest-joke <https://pypi.org/project/pytest-joke/>`_ Test failures are better served with humor. Oct 08, 2019 4 - Beta pytest (>=4.2.1)
`pytest-json <https://pypi.org/project/pytest-json/>`_ Generate JSON test reports Jan 18, 2016 4 - Beta N/A
`pytest-jsonlint <https://pypi.org/project/pytest-jsonlint/>`_ UNKNOWN Aug 04, 2016 N/A N/A
`pytest-json-report <https://pypi.org/project/pytest-json-report/>`_ A pytest plugin to report test results as JSON files Oct 23, 2020 4 - Beta pytest (>=4.2.0)
`pytest-kafka <https://pypi.org/project/pytest-kafka/>`_ Zookeeper, Kafka server, and Kafka consumer fixtures for Pytest Nov 01, 2019 N/A pytest
`pytest-kind <https://pypi.org/project/pytest-kind/>`_ Kubernetes test support with KIND for pytest Jan 24, 2021 5 - Production/Stable N/A
`pytest-kivy <https://pypi.org/project/pytest-kivy/>`_ Kivy GUI tests fixtures using pytest Dec 21, 2020 4 - Beta pytest (>=3.6)
`pytest-knows <https://pypi.org/project/pytest-knows/>`_ A pytest plugin that can automaticly skip test case based on dependence info calculated by trace Aug 22, 2014 N/A N/A
`pytest-konira <https://pypi.org/project/pytest-konira/>`_ Run Konira DSL tests with py.test Oct 09, 2011 N/A N/A
`pytest-krtech-common <https://pypi.org/project/pytest-krtech-common/>`_ pytest krtech common library Nov 28, 2016 4 - Beta N/A
`pytest-kwparametrize <https://pypi.org/project/pytest-kwparametrize/>`_ Alternate syntax for @pytest.mark.parametrize with test cases as dictionaries and default value fallbacks Jan 22, 2021 N/A pytest (>=6)
`pytest-lambda <https://pypi.org/project/pytest-lambda/>`_ Define pytest fixtures with lambda functions. Dec 28, 2020 3 - Alpha pytest (>=3.6,<7)
`pytest-lamp <https://pypi.org/project/pytest-lamp/>`_ Jan 06, 2017 3 - Alpha N/A
`pytest-layab <https://pypi.org/project/pytest-layab/>`_ Pytest fixtures for layab. Oct 05, 2020 5 - Production/Stable N/A
`pytest-lazy-fixture <https://pypi.org/project/pytest-lazy-fixture/>`_ It helps to use fixtures in pytest.mark.parametrize Feb 01, 2020 4 - Beta pytest (>=3.2.5)
`pytest-ldap <https://pypi.org/project/pytest-ldap/>`_ python-ldap fixtures for pytest Aug 18, 2020 N/A pytest
`pytest-leaks <https://pypi.org/project/pytest-leaks/>`_ A pytest plugin to trace resource leaks. Nov 27, 2019 1 - Planning N/A
`pytest-level <https://pypi.org/project/pytest-level/>`_ Select tests of a given level or lower Oct 21, 2019 N/A pytest
`pytest-libfaketime <https://pypi.org/project/pytest-libfaketime/>`_ A python-libfaketime plugin for pytest. Dec 22, 2018 4 - Beta pytest (>=3.0.0)
`pytest-libiio <https://pypi.org/project/pytest-libiio/>`_ A pytest plugin to manage interfacing with libiio contexts Jan 09, 2021 4 - Beta N/A
`pytest-libnotify <https://pypi.org/project/pytest-libnotify/>`_ Pytest plugin that shows notifications about the test run Nov 12, 2018 3 - Alpha pytest
`pytest-ligo <https://pypi.org/project/pytest-ligo/>`_ Jan 16, 2020 4 - Beta N/A
`pytest-lineno <https://pypi.org/project/pytest-lineno/>`_ A pytest plugin to show the line numbers of test functions Dec 04, 2020 N/A pytest
`pytest-lisa <https://pypi.org/project/pytest-lisa/>`_ Pytest plugin for organizing tests. Jan 21, 2021 3 - Alpha pytest (>=6.1.2,<7.0.0)
`pytest-listener <https://pypi.org/project/pytest-listener/>`_ A simple network listener May 28, 2019 5 - Production/Stable pytest
`pytest-litf <https://pypi.org/project/pytest-litf/>`_ A pytest plugin that stream output in LITF format Jan 18, 2021 4 - Beta pytest (>=3.1.1)
`pytest-live <https://pypi.org/project/pytest-live/>`_ Live results for pytest Mar 08, 2020 N/A pytest
`pytest-localftpserver <https://pypi.org/project/pytest-localftpserver/>`_ A PyTest plugin which provides an FTP fixture for your tests Jan 27, 2021 5 - Production/Stable pytest
`pytest-localserver <https://pypi.org/project/pytest-localserver/>`_ py.test plugin to test server connections locally. Nov 14, 2018 4 - Beta N/A
`pytest-localstack <https://pypi.org/project/pytest-localstack/>`_ Pytest plugin for AWS integration tests Aug 22, 2019 4 - Beta pytest (>=3.3.0)
`pytest-lockable <https://pypi.org/project/pytest-lockable/>`_ lockable resource plugin for pytest Oct 05, 2020 3 - Alpha pytest
`pytest-locker <https://pypi.org/project/pytest-locker/>`_ Used to lock object during testing. Essentially changing assertions from being hard coded to asserting that nothing changed Aug 11, 2020 N/A pytest (>=5.4)
`pytest-logbook <https://pypi.org/project/pytest-logbook/>`_ py.test plugin to capture logbook log messages Nov 23, 2015 5 - Production/Stable pytest (>=2.8)
`pytest-logfest <https://pypi.org/project/pytest-logfest/>`_ Pytest plugin providing three logger fixtures with basic or full writing to log files Jul 21, 2019 4 - Beta pytest (>=3.5.0)
`pytest-logger <https://pypi.org/project/pytest-logger/>`_ Plugin configuring handlers for loggers from Python logging module. Jul 25, 2019 4 - Beta pytest (>=3.2)
`pytest-logging <https://pypi.org/project/pytest-logging/>`_ Configures logging and allows tweaking the log level with a py.test flag Nov 04, 2015 4 - Beta N/A
`pytest-log-report <https://pypi.org/project/pytest-log-report/>`_ Package for creating a pytest test run reprot Dec 26, 2019 N/A N/A
`pytest-manual-marker <https://pypi.org/project/pytest-manual-marker/>`_ pytest marker for marking manual tests Nov 28, 2018 3 - Alpha pytest
`pytest-markdown <https://pypi.org/project/pytest-markdown/>`_ Test your markdown docs with pytest Jan 15, 2021 4 - Beta pytest (>=6.0.1,<7.0.0)
`pytest-marker-bugzilla <https://pypi.org/project/pytest-marker-bugzilla/>`_ py.test bugzilla integration plugin, using markers Jan 09, 2020 N/A N/A
`pytest-markers-presence <https://pypi.org/project/pytest-markers-presence/>`_ A simple plugin to detect missed pytest tags and markers" Dec 21, 2020 4 - Beta pytest (>=6.0)
`pytest-markfiltration <https://pypi.org/project/pytest-markfiltration/>`_ UNKNOWN Nov 08, 2011 3 - Alpha N/A
`pytest-mark-no-py3 <https://pypi.org/project/pytest-mark-no-py3/>`_ pytest plugin and bowler codemod to help migrate tests to Python 3 May 17, 2019 N/A pytest
`pytest-marks <https://pypi.org/project/pytest-marks/>`_ UNKNOWN Nov 23, 2012 3 - Alpha N/A
`pytest-matcher <https://pypi.org/project/pytest-matcher/>`_ Match test output against patterns stored in files Apr 23, 2020 5 - Production/Stable pytest (>=3.4)
`pytest-match-skip <https://pypi.org/project/pytest-match-skip/>`_ Skip matching marks. Matches partial marks using wildcards. May 15, 2019 4 - Beta pytest (>=4.4.1)
`pytest-mat-report <https://pypi.org/project/pytest-mat-report/>`_ this is report Jan 20, 2021 N/A N/A
`pytest-matrix <https://pypi.org/project/pytest-matrix/>`_ Provide tools for generating tests from combinations of fixtures. Jun 24, 2020 5 - Production/Stable pytest (>=5.4.3,<6.0.0)
`pytest-mccabe <https://pypi.org/project/pytest-mccabe/>`_ pytest plugin to run the mccabe code complexity checker. Jul 22, 2020 3 - Alpha pytest (>=5.4.0)
`pytest-md <https://pypi.org/project/pytest-md/>`_ Plugin for generating Markdown reports for pytest results Jul 11, 2019 3 - Alpha pytest (>=4.2.1)
`pytest-md-report <https://pypi.org/project/pytest-md-report/>`_ A pytest plugin to make a test results report with Markdown table format. Aug 14, 2020 4 - Beta pytest (!=6.0.0,<7,>=3.3.2)
`pytest-memprof <https://pypi.org/project/pytest-memprof/>`_ Estimates memory consumption of test functions Mar 29, 2019 4 - Beta N/A
`pytest-menu <https://pypi.org/project/pytest-menu/>`_ A pytest plugin for console based interactive test selection just after the collection phase Oct 04, 2017 3 - Alpha pytest (>=2.4.2)
`pytest-mercurial <https://pypi.org/project/pytest-mercurial/>`_ pytest plugin to write integration tests for projects using Mercurial Python internals Nov 21, 2020 1 - Planning N/A
`pytest-messenger <https://pypi.org/project/pytest-messenger/>`_ Pytest to Slack reporting plugin Dec 16, 2020 5 - Production/Stable N/A
`pytest-metadata <https://pypi.org/project/pytest-metadata/>`_ pytest plugin for test session metadata Nov 27, 2020 5 - Production/Stable pytest (>=2.9.0)
`pytest-metrics <https://pypi.org/project/pytest-metrics/>`_ Custom metrics report for pytest Apr 04, 2020 N/A pytest
`pytest-mimesis <https://pypi.org/project/pytest-mimesis/>`_ Mimesis integration with the pytest test runner Mar 21, 2020 5 - Production/Stable pytest (>=4.2)
`pytest-minecraft <https://pypi.org/project/pytest-minecraft/>`_ A pytest plugin for running tests against Minecraft releases Sep 26, 2020 N/A pytest (>=6.0.1,<7.0.0)
`pytest-missing-fixtures <https://pypi.org/project/pytest-missing-fixtures/>`_ Pytest plugin that creates missing fixtures Oct 14, 2020 4 - Beta pytest (>=3.5.0)
`pytest-ml <https://pypi.org/project/pytest-ml/>`_ Test your machine learning! May 04, 2019 4 - Beta N/A
`pytest-mocha <https://pypi.org/project/pytest-mocha/>`_ pytest plugin to display test execution output like a mochajs Apr 02, 2020 4 - Beta pytest (>=5.4.0)
`pytest-mock <https://pypi.org/project/pytest-mock/>`_ Thin-wrapper around the mock package for easier use with pytest Jan 10, 2021 5 - Production/Stable pytest (>=5.0)
`pytest-mock-api <https://pypi.org/project/pytest-mock-api/>`_ A mock API server with configurable routes and responses available as a fixture. Feb 13, 2019 1 - Planning pytest (>=4.0.0)
`pytest-mock-helper <https://pypi.org/project/pytest-mock-helper/>`_ Help you mock HTTP call and generate mock code Jan 24, 2018 N/A pytest
`pytest-mockito <https://pypi.org/project/pytest-mockito/>`_ Base fixtures for mockito Jul 11, 2018 4 - Beta N/A
`pytest-mockredis <https://pypi.org/project/pytest-mockredis/>`_ An in-memory mock of a Redis server that runs in a separate thread. This is to be used for unit-tests that require a Redis database. Jan 02, 2018 2 - Pre-Alpha N/A
`pytest-mock-resources <https://pypi.org/project/pytest-mock-resources/>`_ A pytest plugin for easily instantiating reproducible mock resources. Oct 08, 2020 N/A pytest (>=1.0)
`pytest-mock-server <https://pypi.org/project/pytest-mock-server/>`_ Mock server plugin for pytest Apr 06, 2020 4 - Beta N/A
`pytest-mockservers <https://pypi.org/project/pytest-mockservers/>`_ A set of fixtures to test your requests to HTTP/UDP servers Mar 31, 2020 N/A pytest (>=4.3.0)
`pytest-modifyjunit <https://pypi.org/project/pytest-modifyjunit/>`_ Utility for adding additional properties to junit xml for IDM QE Jan 10, 2019 N/A N/A
`pytest-modifyscope <https://pypi.org/project/pytest-modifyscope/>`_ pytest plugin to modify fixture scope Apr 12, 2020 N/A pytest
`pytest-molecule <https://pypi.org/project/pytest-molecule/>`_ PyTest Molecule Plugin :: discover and run molecule tests Jan 25, 2021 5 - Production/Stable N/A
`pytest-mongo <https://pypi.org/project/pytest-mongo/>`_ MongoDB process and client fixtures plugin for py.test. Jan 12, 2021 5 - Production/Stable pytest (>=3.0.0)
`pytest-mongodb <https://pypi.org/project/pytest-mongodb/>`_ pytest plugin for MongoDB fixtures Dec 07, 2019 5 - Production/Stable pytest (>=2.5.2)
`pytest-monitor <https://pypi.org/project/pytest-monitor/>`_ Pytest plugin for analyzing resource usage. Nov 20, 2020 5 - Production/Stable pytest
`pytest-monkeyplus <https://pypi.org/project/pytest-monkeyplus/>`_ pytest's monkeypatch subclass with extra functionalities Sep 18, 2012 5 - Production/Stable N/A
`pytest-monkeytype <https://pypi.org/project/pytest-monkeytype/>`_ pytest-monkeytype: Generate Monkeytype annotations from your pytest tests. Jul 29, 2020 4 - Beta N/A
`pytest-moto <https://pypi.org/project/pytest-moto/>`_ Fixtures for integration tests of AWS services,uses moto mocking library. Aug 28, 2015 1 - Planning N/A
`pytest-mp <https://pypi.org/project/pytest-mp/>`_ A test batcher for multiprocessed Pytest runs May 23, 2018 4 - Beta pytest
`pytest-mpi <https://pypi.org/project/pytest-mpi/>`_ pytest plugin to collect information from tests Jun 20, 2020 3 - Alpha N/A
`pytest-mpl <https://pypi.org/project/pytest-mpl/>`_ pytest plugin to help with testing figures output from Matplotlib Nov 05, 2020 4 - Beta pytest
`pytest-mproc <https://pypi.org/project/pytest-mproc/>`_ low-startup-overhead, scalable, distributed-testing pytest plugin Aug 08, 2020 4 - Beta N/A
`pytest-multihost <https://pypi.org/project/pytest-multihost/>`_ Utility for writing multi-host tests for pytest Apr 07, 2020 4 - Beta N/A
`pytest-multilog <https://pypi.org/project/pytest-multilog/>`_ Multi-process logs handling and other helpers for pytest Nov 15, 2020 N/A N/A
`pytest-mutagen <https://pypi.org/project/pytest-mutagen/>`_ Add the mutation testing feature to pytest Jul 24, 2020 N/A pytest (>=5.4)
`pytest-mypy <https://pypi.org/project/pytest-mypy/>`_ Mypy static type checker plugin for Pytest Nov 14, 2020 4 - Beta pytest (>=3.5)
`pytest-mypyd <https://pypi.org/project/pytest-mypyd/>`_ Mypy static type checker plugin for Pytest Aug 20, 2019 4 - Beta pytest (<4.7,>=2.8) ; python_version < "3.5"
`pytest-mypy-plugins <https://pypi.org/project/pytest-mypy-plugins/>`_ pytest plugin for writing tests for mypy plugins Oct 26, 2020 3 - Alpha pytest (>=6.0.0)
`pytest-mypy-testing <https://pypi.org/project/pytest-mypy-testing/>`_ Pytest plugin to check mypy output. Apr 24, 2020 N/A pytest
`pytest-mysql <https://pypi.org/project/pytest-mysql/>`_ MySQL process and client fixtures for pytest Jul 21, 2020 5 - Production/Stable pytest (>=3.0.0)
`pytest-needle <https://pypi.org/project/pytest-needle/>`_ pytest plugin for visual testing websites using selenium Dec 10, 2018 4 - Beta pytest (<5.0.0,>=3.0.0)
`pytest-neo <https://pypi.org/project/pytest-neo/>`_ pytest-neo is a plugin for pytest that shows tests like screen of Matrix. Apr 23, 2019 3 - Alpha pytest (>=3.7.2)
`pytest-network <https://pypi.org/project/pytest-network/>`_ A simple plugin to disable network on socket level. May 07, 2020 N/A N/A
`pytest-nginx <https://pypi.org/project/pytest-nginx/>`_ nginx fixture for pytest Aug 12, 2017 5 - Production/Stable N/A
`pytest-nginx-iplweb <https://pypi.org/project/pytest-nginx-iplweb/>`_ nginx fixture for pytest - iplweb temporary fork Mar 01, 2019 5 - Production/Stable N/A
`pytest-ngrok <https://pypi.org/project/pytest-ngrok/>`_ Jan 22, 2020 3 - Alpha N/A
`pytest-ngsfixtures <https://pypi.org/project/pytest-ngsfixtures/>`_ pytest ngs fixtures Sep 06, 2019 2 - Pre-Alpha pytest (>=5.0.0)
`pytest-nice <https://pypi.org/project/pytest-nice/>`_ A pytest plugin that alerts user of failed test cases with screen notifications May 04, 2019 4 - Beta pytest
`pytest-nocustom <https://pypi.org/project/pytest-nocustom/>`_ Run all tests without custom markers May 04, 2019 5 - Production/Stable N/A
`pytest-nodev <https://pypi.org/project/pytest-nodev/>`_ Test-driven source code search for Python. Jul 21, 2016 4 - Beta pytest (>=2.8.1)
`pytest-notebook <https://pypi.org/project/pytest-notebook/>`_ A pytest plugin for testing Jupyter Notebooks Sep 16, 2020 4 - Beta pytest (>=3.5.0)
`pytest-notice <https://pypi.org/project/pytest-notice/>`_ Send pytest execution result email Nov 05, 2020 N/A N/A
`pytest-notification <https://pypi.org/project/pytest-notification/>`_ A pytest plugin for sending a desktop notification and playing a sound upon completion of tests Jun 19, 2020 N/A pytest (>=4)
`pytest-notifier <https://pypi.org/project/pytest-notifier/>`_ A pytest plugin to notify test result Jun 12, 2020 3 - Alpha pytest
`pytest-notimplemented <https://pypi.org/project/pytest-notimplemented/>`_ Pytest markers for not implemented features and tests. Aug 27, 2019 N/A pytest (>=5.1,<6.0)
`pytest-notion <https://pypi.org/project/pytest-notion/>`_ A PyTest Reporter to send test runs to Notion.so Aug 07, 2019 N/A N/A
`pytest-nunit <https://pypi.org/project/pytest-nunit/>`_ A pytest plugin for generating NUnit3 test result XML output Aug 04, 2020 4 - Beta pytest (>=3.5.0)
`pytest-ochrus <https://pypi.org/project/pytest-ochrus/>`_ pytest results data-base and HTML reporter Feb 21, 2018 4 - Beta N/A
`pytest-odoo <https://pypi.org/project/pytest-odoo/>`_ py.test plugin to run Odoo tests Aug 19, 2020 4 - Beta pytest (>=2.9)
`pytest-odoo-fixtures <https://pypi.org/project/pytest-odoo-fixtures/>`_ Project description Jun 25, 2019 N/A N/A
`pytest-oerp <https://pypi.org/project/pytest-oerp/>`_ pytest plugin to test OpenERP modules Feb 28, 2012 3 - Alpha N/A
`pytest-ok <https://pypi.org/project/pytest-ok/>`_ The ultimate pytest output plugin Apr 01, 2019 4 - Beta N/A
`pytest-only <https://pypi.org/project/pytest-only/>`_ Use @pytest.mark.only to run a single test Jan 19, 2020 N/A N/A
`pytest-oot <https://pypi.org/project/pytest-oot/>`_ Run object-oriented tests in a simple format Sep 18, 2016 4 - Beta N/A
`pytest-openfiles <https://pypi.org/project/pytest-openfiles/>`_ Pytest plugin for detecting inadvertent open file handles Apr 16, 2020 3 - Alpha pytest (>=4.6)
`pytest-opentmi <https://pypi.org/project/pytest-opentmi/>`_ pytest plugin for publish results to opentmi Jun 10, 2020 5 - Production/Stable pytest (>=5.0)
`pytest-optional <https://pypi.org/project/pytest-optional/>`_ include/exclude values of fixtures in pytest Oct 07, 2015 N/A N/A
`pytest-optional-tests <https://pypi.org/project/pytest-optional-tests/>`_ Easy declaration of optional tests (i.e., that are not run by default) Jul 09, 2019 4 - Beta pytest (>=4.5.0)
`pytest-orchestration <https://pypi.org/project/pytest-orchestration/>`_ A pytest plugin for orchestrating tests Jul 18, 2019 N/A N/A
`pytest-order <https://pypi.org/project/pytest-order/>`_ pytest plugin to run your tests in a specific order Jan 27, 2021 4 - Beta pytest (>=3.7)
`pytest-ordering <https://pypi.org/project/pytest-ordering/>`_ pytest plugin to run your tests in a specific order Nov 14, 2018 4 - Beta pytest
`pytest-osxnotify <https://pypi.org/project/pytest-osxnotify/>`_ OS X notifications for py.test results. May 15, 2015 N/A N/A
`pytest-pact <https://pypi.org/project/pytest-pact/>`_ A simple plugin to use with pytest Jan 07, 2019 4 - Beta N/A
`pytest-parallel <https://pypi.org/project/pytest-parallel/>`_ a pytest plugin for parallel and concurrent testing Apr 30, 2020 3 - Alpha pytest (>=3.0.0)
`pytest-param <https://pypi.org/project/pytest-param/>`_ pytest plugin to test all, first, last or random params Sep 11, 2016 4 - Beta pytest (>=2.6.0)
`pytest-paramark <https://pypi.org/project/pytest-paramark/>`_ Configure pytest fixtures using a combination of"parametrize" and markers Jan 10, 2020 4 - Beta pytest (>=4.5.0)
`pytest-parametrization <https://pypi.org/project/pytest-parametrization/>`_ Simpler PyTest parametrization Jul 28, 2019 5 - Production/Stable N/A
`pytest-parametrize-cases <https://pypi.org/project/pytest-parametrize-cases/>`_ A more user-friendly way to write parametrized tests. Dec 12, 2020 N/A pytest (>=6.1.2,<7.0.0)
`pytest-parametrized <https://pypi.org/project/pytest-parametrized/>`_ Pytest plugin for parametrizing tests with default iterables. Oct 19, 2020 5 - Production/Stable pytest
`pytest-parawtf <https://pypi.org/project/pytest-parawtf/>`_ Finally spell paramete?ri[sz]e correctly Dec 03, 2018 4 - Beta pytest (>=3.6.0)
`pytest-pass <https://pypi.org/project/pytest-pass/>`_ Check out https://github.com/elilutsky/pytest-pass Dec 04, 2019 N/A N/A
`pytest-paste-config <https://pypi.org/project/pytest-paste-config/>`_ Allow setting the path to a paste config file Sep 18, 2013 3 - Alpha N/A
`pytest-pdb <https://pypi.org/project/pytest-pdb/>`_ pytest plugin which adds pdb helper commands related to pytest. Jul 31, 2018 N/A N/A
`pytest-peach <https://pypi.org/project/pytest-peach/>`_ pytest plugin for fuzzing with Peach API Security Apr 12, 2019 4 - Beta pytest (>=2.8.7)
`pytest-pep257 <https://pypi.org/project/pytest-pep257/>`_ py.test plugin for pep257 Jul 09, 2016 N/A N/A
`pytest-pep8 <https://pypi.org/project/pytest-pep8/>`_ pytest plugin to check PEP8 requirements Apr 27, 2014 N/A N/A
`pytest-percent <https://pypi.org/project/pytest-percent/>`_ Change the exit code of pytest test sessions when a required percent of tests pass. May 21, 2020 N/A pytest (>=5.2.0)
`pytest-performance <https://pypi.org/project/pytest-performance/>`_ A simple plugin to ensure the execution of critical sections of code has not been impacted Sep 11, 2020 5 - Production/Stable pytest (>=3.7.0)
`pytest-pgsql <https://pypi.org/project/pytest-pgsql/>`_ Pytest plugins and helpers for tests using a Postgres database. May 13, 2020 5 - Production/Stable pytest (>=3.0.0)
`pytest-picked <https://pypi.org/project/pytest-picked/>`_ Run the tests related to the changed files Dec 23, 2020 N/A pytest (>=3.5.0)
`pytest-pigeonhole <https://pypi.org/project/pytest-pigeonhole/>`_ Jun 25, 2018 5 - Production/Stable pytest (>=3.4)
`pytest-pikachu <https://pypi.org/project/pytest-pikachu/>`_ Show surprise when tests are passing Sep 30, 2019 4 - Beta pytest
`pytest-pilot <https://pypi.org/project/pytest-pilot/>`_ Slice in your test base thanks to powerful markers. Oct 09, 2020 5 - Production/Stable N/A
`pytest-pings <https://pypi.org/project/pytest-pings/>`_ 🦊 The pytest plugin for Firefox Telemetry 📊 Jun 29, 2019 3 - Alpha pytest (>=5.0.0)
`pytest-pinned <https://pypi.org/project/pytest-pinned/>`_ A simple pytest plugin for pinning tests Jan 21, 2021 4 - Beta pytest (>=3.5.0)
`pytest-pinpoint <https://pypi.org/project/pytest-pinpoint/>`_ A pytest plugin which runs SBFL algorithms to detect faults. Sep 25, 2020 N/A pytest (>=4.4.0)
`pytest-pipeline <https://pypi.org/project/pytest-pipeline/>`_ Pytest plugin for functional testing of data analysispipelines Jan 24, 2017 3 - Alpha N/A
`pytest-platform-markers <https://pypi.org/project/pytest-platform-markers/>`_ Markers for pytest to skip tests on specific platforms Sep 09, 2019 4 - Beta pytest (>=3.6.0)
`pytest-play <https://pypi.org/project/pytest-play/>`_ pytest plugin that let you automate actions and assertions with test metrics reporting executing plain YAML files Jun 12, 2019 5 - Production/Stable N/A
`pytest-playbook <https://pypi.org/project/pytest-playbook/>`_ Pytest plugin for reading playbooks. Jan 21, 2021 3 - Alpha pytest (>=6.1.2,<7.0.0)
`pytest-playwright <https://pypi.org/project/pytest-playwright/>`_ A pytest wrapper with fixtures for Playwright to automate web browsers Jan 21, 2021 N/A pytest
`pytest-plt <https://pypi.org/project/pytest-plt/>`_ Fixtures for quickly making Matplotlib plots in tests Aug 17, 2020 5 - Production/Stable pytest
`pytest-plugin-helpers <https://pypi.org/project/pytest-plugin-helpers/>`_ A plugin to help developing and testing other plugins Nov 23, 2019 4 - Beta pytest (>=3.5.0)
`pytest-plus <https://pypi.org/project/pytest-plus/>`_ PyTest Plus Plugin :: extends pytest functionality Mar 19, 2020 5 - Production/Stable pytest (>=3.50)
`pytest-pmisc <https://pypi.org/project/pytest-pmisc/>`_ Mar 21, 2019 5 - Production/Stable N/A
`pytest-pointers <https://pypi.org/project/pytest-pointers/>`_ Pytest plugin to define functions you test with special marks for better navigation and reports Dec 14, 2020 N/A N/A
`pytest-polarion-cfme <https://pypi.org/project/pytest-polarion-cfme/>`_ pytest plugin for collecting test cases and recording test results Nov 13, 2017 3 - Alpha N/A
`pytest-polarion-collect <https://pypi.org/project/pytest-polarion-collect/>`_ pytest plugin for collecting polarion test cases data Jun 18, 2020 3 - Alpha pytest
`pytest-polecat <https://pypi.org/project/pytest-polecat/>`_ Provides Polecat pytest fixtures Aug 12, 2019 4 - Beta N/A
`pytest-ponyorm <https://pypi.org/project/pytest-ponyorm/>`_ PonyORM in Pytest Oct 31, 2018 N/A pytest (>=3.1.1)
`pytest-poo <https://pypi.org/project/pytest-poo/>`_ Visualize your crappy tests Jul 14, 2013 5 - Production/Stable N/A
`pytest-poo-fail <https://pypi.org/project/pytest-poo-fail/>`_ Visualize your failed tests with poo Feb 12, 2015 5 - Production/Stable N/A
`pytest-pop <https://pypi.org/project/pytest-pop/>`_ A pytest plugin to help with testing pop projects Aug 13, 2020 5 - Production/Stable pytest (>=5.4.0)
`pytest-postgres <https://pypi.org/project/pytest-postgres/>`_ Run PostgreSQL in Docker container in Pytest. Mar 22, 2020 N/A pytest
`pytest-postgresql <https://pypi.org/project/pytest-postgresql/>`_ Postgresql fixtures and fixture factories for Pytest. Oct 29, 2020 5 - Production/Stable pytest (>=3.0.0)
`pytest-power <https://pypi.org/project/pytest-power/>`_ pytest plugin with powerful fixtures Dec 31, 2020 N/A pytest (>=5.4)
`pytest-pride <https://pypi.org/project/pytest-pride/>`_ Minitest-style test colors Apr 02, 2016 3 - Alpha N/A
`pytest-print <https://pypi.org/project/pytest-print/>`_ pytest-print adds the printer fixture you can use to print messages to the user (directly to the pytest runner, not stdout) Oct 23, 2020 5 - Production/Stable pytest (>=3.0.0)
`pytest-profiling <https://pypi.org/project/pytest-profiling/>`_ Profiling plugin for py.test May 28, 2019 5 - Production/Stable pytest
`pytest-progress <https://pypi.org/project/pytest-progress/>`_ pytest plugin for instant test progress status Oct 06, 2020 5 - Production/Stable N/A
`pytest-prometheus <https://pypi.org/project/pytest-prometheus/>`_ Report test pass / failures to a Prometheus PushGateway Oct 03, 2017 N/A N/A
`pytest-prosper <https://pypi.org/project/pytest-prosper/>`_ Test helpers for Prosper projects Sep 24, 2018 N/A N/A
`pytest-pspec <https://pypi.org/project/pytest-pspec/>`_ A rspec format reporter for Python ptest Jun 02, 2020 4 - Beta pytest (>=3.0.0)
`pytest-pudb <https://pypi.org/project/pytest-pudb/>`_ Pytest PuDB debugger integration Oct 25, 2018 3 - Alpha pytest (>=2.0)
`pytest-purkinje <https://pypi.org/project/pytest-purkinje/>`_ py.test plugin for purkinje test runner Oct 28, 2017 2 - Pre-Alpha N/A
`pytest-pycharm <https://pypi.org/project/pytest-pycharm/>`_ Plugin for py.test to enter PyCharm debugger on uncaught exceptions Aug 13, 2020 5 - Production/Stable pytest (>=2.3)
`pytest-pycodestyle <https://pypi.org/project/pytest-pycodestyle/>`_ pytest plugin to run pycodestyle Aug 10, 2020 3 - Alpha N/A
`pytest-pydev <https://pypi.org/project/pytest-pydev/>`_ py.test plugin to connect to a remote debug server with PyDev or PyCharm. Nov 15, 2017 3 - Alpha N/A
`pytest-pydocstyle <https://pypi.org/project/pytest-pydocstyle/>`_ pytest plugin to run pydocstyle Aug 10, 2020 3 - Alpha N/A
`pytest-pylint <https://pypi.org/project/pytest-pylint/>`_ pytest plugin to check source code with pylint Nov 09, 2020 5 - Production/Stable pytest (>=5.4)
`pytest-pypi <https://pypi.org/project/pytest-pypi/>`_ Easily test your HTTP library against a local copy of pypi Mar 04, 2018 3 - Alpha N/A
`pytest-pypom-navigation <https://pypi.org/project/pytest-pypom-navigation/>`_ Core engine for cookiecutter-qa and pytest-play packages Feb 18, 2019 4 - Beta pytest (>=3.0.7)
`pytest-pyppeteer <https://pypi.org/project/pytest-pyppeteer/>`_ A plugin to run pyppeteer in pytest. Nov 27, 2020 4 - Beta pytest (>=6.0.2)
`pytest-pyq <https://pypi.org/project/pytest-pyq/>`_ Pytest fixture "q" for pyq Mar 10, 2020 5 - Production/Stable N/A
`pytest-pyramid <https://pypi.org/project/pytest-pyramid/>`_ pytest pyramid providing basic fixtures for testing pyramid applications with pytest test suite Jun 05, 2020 4 - Beta pytest
`pytest-pyramid-server <https://pypi.org/project/pytest-pyramid-server/>`_ Pyramid server fixture for py.test May 28, 2019 5 - Production/Stable pytest
`pytest-pytestrail <https://pypi.org/project/pytest-pytestrail/>`_ Pytest plugin for interaction with TestRail Aug 27, 2020 4 - Beta pytest (>=3.8.0)
`pytest-pythonpath <https://pypi.org/project/pytest-pythonpath/>`_ pytest plugin for adding to the PYTHONPATH from command line or configs. Aug 22, 2018 5 - Production/Stable N/A
`pytest-qml <https://pypi.org/project/pytest-qml/>`_ Run QML Tests with pytest Dec 02, 2020 4 - Beta pytest (>=6.0.0)
`pytest-qt <https://pypi.org/project/pytest-qt/>`_ pytest support for PyQt and PySide applications Dec 07, 2019 5 - Production/Stable pytest (>=3.0.0)
`pytest-qt-app <https://pypi.org/project/pytest-qt-app/>`_ QT app fixture for py.test Dec 23, 2015 5 - Production/Stable N/A
`pytest-quarantine <https://pypi.org/project/pytest-quarantine/>`_ A plugin for pytest to manage expected test failures Nov 24, 2019 5 - Production/Stable pytest (>=4.6)
`pytest-quickcheck <https://pypi.org/project/pytest-quickcheck/>`_ pytest plugin to generate random data inspired by QuickCheck Nov 15, 2020 4 - Beta pytest (<6.0.0,>=4.0)
`pytest-rabbitmq <https://pypi.org/project/pytest-rabbitmq/>`_ RabbitMQ process and client fixtures for pytest Jan 11, 2021 5 - Production/Stable pytest (>=3.0.0)
`pytest-race <https://pypi.org/project/pytest-race/>`_ Race conditions tester for pytest Nov 21, 2016 4 - Beta N/A
`pytest-rage <https://pypi.org/project/pytest-rage/>`_ pytest plugin to implement PEP712 Oct 21, 2011 3 - Alpha N/A
`pytest-raises <https://pypi.org/project/pytest-raises/>`_ An implementation of pytest.raises as a pytest.mark fixture Apr 23, 2020 N/A pytest (>=3.2.2)
`pytest-raisesregexp <https://pypi.org/project/pytest-raisesregexp/>`_ Simple pytest plugin to look for regex in Exceptions Dec 18, 2015 N/A N/A
`pytest-raisin <https://pypi.org/project/pytest-raisin/>`_ Plugin enabling the use of exception instances with pytest.raises Jun 25, 2020 N/A pytest
`pytest-random <https://pypi.org/project/pytest-random/>`_ py.test plugin to randomize tests Apr 28, 2013 3 - Alpha N/A
`pytest-randomly <https://pypi.org/project/pytest-randomly/>`_ Pytest plugin to randomly order tests and control random.seed. Nov 16, 2020 5 - Production/Stable pytest
`pytest-randomness <https://pypi.org/project/pytest-randomness/>`_ Pytest plugin about random seed management May 30, 2019 3 - Alpha N/A
`pytest-random-num <https://pypi.org/project/pytest-random-num/>`_ Randomise the order in which pytest tests are run with some control over the randomness Oct 19, 2020 5 - Production/Stable N/A
`pytest-random-order <https://pypi.org/project/pytest-random-order/>`_ Randomise the order in which pytest tests are run with some control over the randomness Nov 30, 2018 5 - Production/Stable pytest (>=3.0.0)
`pytest-readme <https://pypi.org/project/pytest-readme/>`_ Test your README.md file Dec 28, 2014 5 - Production/Stable N/A
`pytest-reana <https://pypi.org/project/pytest-reana/>`_ Pytest fixtures for REANA. Nov 24, 2020 3 - Alpha N/A
`pytest-recording <https://pypi.org/project/pytest-recording/>`_ A pytest plugin that allows you recording of network interactions via VCR.py Nov 25, 2020 4 - Beta pytest (>=3.5.0)
`pytest-recordings <https://pypi.org/project/pytest-recordings/>`_ Provides pytest plugins for reporting request/response traffic, screenshots, and more to ReportPortal Aug 13, 2020 N/A N/A
`pytest-redis <https://pypi.org/project/pytest-redis/>`_ Redis fixtures and fixture factories for Pytest. Oct 15, 2019 5 - Production/Stable pytest (>=3.0.0)
`pytest-redmine <https://pypi.org/project/pytest-redmine/>`_ Pytest plugin for redmine Mar 19, 2018 1 - Planning N/A
`pytest-ref <https://pypi.org/project/pytest-ref/>`_ A plugin to store reference files to ease regression testing Nov 23, 2019 4 - Beta pytest (>=3.5.0)
`pytest-reference-formatter <https://pypi.org/project/pytest-reference-formatter/>`_ Conveniently run pytest with a dot-formatted test reference. Oct 01, 2019 4 - Beta N/A
`pytest-regressions <https://pypi.org/project/pytest-regressions/>`_ Easy to use fixtures to write regression tests. Jan 27, 2021 5 - Production/Stable pytest (>=3.5.0)
`pytest-regtest <https://pypi.org/project/pytest-regtest/>`_ pytest plugin for regression tests Sep 16, 2020 N/A N/A
`pytest-relaxed <https://pypi.org/project/pytest-relaxed/>`_ Relaxed test discovery/organization for pytest Jun 14, 2019 5 - Production/Stable pytest (<5,>=3)
`pytest-remfiles <https://pypi.org/project/pytest-remfiles/>`_ Pytest plugin to create a temporary directory with remote files Jul 01, 2019 5 - Production/Stable N/A
`pytest-remotedata <https://pypi.org/project/pytest-remotedata/>`_ Pytest plugin for controlling remote data access. Jul 20, 2019 3 - Alpha pytest (>=3.1)
`pytest-remove-stale-bytecode <https://pypi.org/project/pytest-remove-stale-bytecode/>`_ py.test plugin to remove stale byte code files. Mar 04, 2020 4 - Beta pytest
`pytest-reorder <https://pypi.org/project/pytest-reorder/>`_ Reorder tests depending on their paths and names. May 31, 2018 4 - Beta pytest
`pytest-repeat <https://pypi.org/project/pytest-repeat/>`_ pytest plugin for repeating tests Oct 31, 2020 5 - Production/Stable pytest (>=3.6)
`pytest-replay <https://pypi.org/project/pytest-replay/>`_ Saves previous test runs and allow re-execute previous pytest runs to reproduce crashes or flaky tests Dec 09, 2020 4 - Beta pytest (>=3.0.0)
`pytest-repo-health <https://pypi.org/project/pytest-repo-health/>`_ A pytest plugin to report on repository standards conformance Nov 03, 2020 3 - Alpha pytest
`pytest-report <https://pypi.org/project/pytest-report/>`_ Creates json report that is compatible with atom.io's linter message format May 11, 2016 4 - Beta N/A
`pytest-reporter <https://pypi.org/project/pytest-reporter/>`_ Generate Pytest reports with templates Nov 05, 2020 4 - Beta pytest
`pytest-reporter-html1 <https://pypi.org/project/pytest-reporter-html1/>`_ A basic HTML report template for Pytest Nov 02, 2020 4 - Beta N/A
`pytest-reportinfra <https://pypi.org/project/pytest-reportinfra/>`_ Pytest plugin for reportinfra Aug 11, 2019 3 - Alpha N/A
`pytest-reporting <https://pypi.org/project/pytest-reporting/>`_ A plugin to report summarized results in a table format Oct 25, 2019 4 - Beta pytest (>=3.5.0)
`pytest-reportlog <https://pypi.org/project/pytest-reportlog/>`_ Replacement for the --resultlog option, focused in simplicity and extensibility Dec 11, 2020 3 - Alpha pytest (>=5.2)
`pytest-report-me <https://pypi.org/project/pytest-report-me/>`_ A pytest plugin to generate report. Dec 31, 2020 N/A pytest
`pytest-report-parameters <https://pypi.org/project/pytest-report-parameters/>`_ pytest plugin for adding tests' parameters to junit report Jun 18, 2020 3 - Alpha pytest (>=2.4.2)
`pytest-reportportal <https://pypi.org/project/pytest-reportportal/>`_ Agent for Reporting results of tests to the Report Portal Dec 14, 2020 N/A pytest (>=3.0.7)
`pytest-reqs <https://pypi.org/project/pytest-reqs/>`_ pytest plugin to check pinned requirements May 12, 2019 N/A pytest (>=2.4.2)
`pytest-requests <https://pypi.org/project/pytest-requests/>`_ A simple plugin to use with pytest Jun 24, 2019 4 - Beta pytest (>=3.5.0)
`pytest-reraise <https://pypi.org/project/pytest-reraise/>`_ Make multi-threaded pytest test cases fail when they should Jun 03, 2020 5 - Production/Stable N/A
`pytest-rerun <https://pypi.org/project/pytest-rerun/>`_ Re-run only changed files in specified branch Jul 08, 2019 N/A pytest (>=3.6)
`pytest-rerunfailures <https://pypi.org/project/pytest-rerunfailures/>`_ pytest plugin to re-run tests to eliminate flaky failures Sep 29, 2020 5 - Production/Stable pytest (>=5.0)
`pytest-resilient-circuits <https://pypi.org/project/pytest-resilient-circuits/>`_ Resilient Circuits fixtures for PyTest. Jan 21, 2021 N/A N/A
`pytest-resource <https://pypi.org/project/pytest-resource/>`_ Load resource fixture plugin to use with pytest Nov 14, 2018 4 - Beta N/A
`pytest-resource-path <https://pypi.org/project/pytest-resource-path/>`_ Provides path for uniform access to test resources in isolated directory Aug 18, 2020 5 - Production/Stable pytest (>=3.5.0)
`pytest-responsemock <https://pypi.org/project/pytest-responsemock/>`_ Simplified requests calls mocking for pytest Oct 10, 2020 5 - Production/Stable N/A
`pytest-responses <https://pypi.org/project/pytest-responses/>`_ py.test integration for responses Jan 29, 2019 N/A N/A
`pytest-restrict <https://pypi.org/project/pytest-restrict/>`_ Pytest plugin to restrict the test types allowed Dec 03, 2020 5 - Production/Stable pytest
`pytest-rethinkdb <https://pypi.org/project/pytest-rethinkdb/>`_ A RethinkDB plugin for pytest. Jul 24, 2016 4 - Beta N/A
`pytest-reverse <https://pypi.org/project/pytest-reverse/>`_ Pytest plugin to reverse test order. Dec 27, 2020 5 - Production/Stable pytest
`pytest-ringo <https://pypi.org/project/pytest-ringo/>`_ pytest plugin to test webapplications using the Ringo webframework Sep 27, 2017 3 - Alpha N/A
`pytest-rng <https://pypi.org/project/pytest-rng/>`_ Fixtures for seeding tests and making randomness reproducible Aug 08, 2019 5 - Production/Stable pytest
`pytest-roast <https://pypi.org/project/pytest-roast/>`_ pytest plugin for ROAST configuration override and fixtures Jan 14, 2021 5 - Production/Stable pytest (<6)
`pytest-rotest <https://pypi.org/project/pytest-rotest/>`_ Pytest integration with rotest Sep 08, 2019 N/A pytest (>=3.5.0)
`pytest-rpc <https://pypi.org/project/pytest-rpc/>`_ Extend py.test for RPC OpenStack testing. Feb 22, 2019 4 - Beta pytest (~=3.6)
`pytest-rt <https://pypi.org/project/pytest-rt/>`_ pytest data collector plugin for Testgr Jan 24, 2021 N/A N/A
`pytest-rts <https://pypi.org/project/pytest-rts/>`_ Coverage-based regression test selection (RTS) plugin for pytest Dec 21, 2020 N/A pytest
`pytest-runfailed <https://pypi.org/project/pytest-runfailed/>`_ implement a --failed option for pytest Mar 24, 2016 N/A N/A
`pytest-runner <https://pypi.org/project/pytest-runner/>`_ Invoke py.test as distutils command with dependency resolution Oct 26, 2019 5 - Production/Stable pytest (!=3.7.3,>=3.5) ; extra == 'testing'
`pytest-salt <https://pypi.org/project/pytest-salt/>`_ Pytest Salt Plugin Jan 27, 2020 4 - Beta N/A
`pytest-salt-containers <https://pypi.org/project/pytest-salt-containers/>`_ A Pytest plugin that builds and creates docker containers Nov 09, 2016 4 - Beta N/A
`pytest-salt-factories <https://pypi.org/project/pytest-salt-factories/>`_ Pytest Salt Plugin Jan 19, 2021 4 - Beta pytest (>=6.1.1)
`pytest-salt-from-filenames <https://pypi.org/project/pytest-salt-from-filenames/>`_ Simple PyTest Plugin For Salt's Test Suite Specifically Jan 29, 2019 4 - Beta pytest (>=4.1)
`pytest-salt-runtests-bridge <https://pypi.org/project/pytest-salt-runtests-bridge/>`_ Simple PyTest Plugin For Salt's Test Suite Specifically Dec 05, 2019 4 - Beta pytest (>=4.1)
`pytest-sanic <https://pypi.org/project/pytest-sanic/>`_ a pytest plugin for Sanic Sep 24, 2020 N/A pytest (>=5.2)
`pytest-sanity <https://pypi.org/project/pytest-sanity/>`_ Dec 07, 2020 N/A N/A
`pytest-sa-pg <https://pypi.org/project/pytest-sa-pg/>`_ May 14, 2019 N/A N/A
`pytest-sbase <https://pypi.org/project/pytest-sbase/>`_ A complete web automation framework for end-to-end testing. Jan 27, 2021 5 - Production/Stable N/A
`pytest-scenario <https://pypi.org/project/pytest-scenario/>`_ pytest plugin for test scenarios Feb 06, 2017 3 - Alpha N/A
`pytest-schema <https://pypi.org/project/pytest-schema/>`_ 👍 Validate return values against a schema-like object in testing Aug 31, 2020 5 - Production/Stable pytest (>=3.5.0)
`pytest-securestore <https://pypi.org/project/pytest-securestore/>`_ An encrypted password store for use within pytest cases Jun 19, 2019 4 - Beta N/A
`pytest-select <https://pypi.org/project/pytest-select/>`_ A pytest plugin which allows to (de-)select tests from a file. Jan 18, 2019 3 - Alpha pytest (>=3.0)
`pytest-selenium <https://pypi.org/project/pytest-selenium/>`_ pytest plugin for Selenium Sep 19, 2020 5 - Production/Stable pytest (>=5.0.0)
`pytest-seleniumbase <https://pypi.org/project/pytest-seleniumbase/>`_ A complete web automation framework for end-to-end testing. Jan 27, 2021 5 - Production/Stable N/A
`pytest-selenium-enhancer <https://pypi.org/project/pytest-selenium-enhancer/>`_ pytest plugin for Selenium Nov 26, 2020 5 - Production/Stable N/A
`pytest-selenium-pdiff <https://pypi.org/project/pytest-selenium-pdiff/>`_ A pytest package implementing perceptualdiff for Selenium tests. Apr 06, 2017 2 - Pre-Alpha N/A
`pytest-send-email <https://pypi.org/project/pytest-send-email/>`_ Send pytest execution result email Dec 04, 2019 N/A N/A
`pytest-sentry <https://pypi.org/project/pytest-sentry/>`_ A pytest plugin to send testrun information to Sentry.io Dec 16, 2020 N/A N/A
`pytest-server-fixtures <https://pypi.org/project/pytest-server-fixtures/>`_ Extensible server fixures for py.test May 28, 2019 5 - Production/Stable pytest
`pytest-serverless <https://pypi.org/project/pytest-serverless/>`_ Automatically mocks resources from serverless.yml in pytest using moto. Dec 26, 2020 4 - Beta N/A
`pytest-services <https://pypi.org/project/pytest-services/>`_ Services plugin for pytest testing framework Oct 30, 2020 6 - Mature N/A
`pytest-session2file <https://pypi.org/project/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. Jan 26, 2021 3 - Alpha pytest
`pytest-session-fixture-globalize <https://pypi.org/project/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 May 15, 2018 4 - Beta N/A
`pytest-session_to_file <https://pypi.org/project/pytest-session_to_file/>`_ pytest-session_to_file is a py.test plugin for capturing and saving to file the stdout of py.test. Oct 01, 2015 3 - Alpha N/A
`pytest-sftpserver <https://pypi.org/project/pytest-sftpserver/>`_ py.test plugin to locally test sftp server connections. Sep 16, 2019 4 - Beta N/A
`pytest-shard <https://pypi.org/project/pytest-shard/>`_ Dec 11, 2020 4 - Beta pytest
`pytest-shell <https://pypi.org/project/pytest-shell/>`_ A pytest plugin for testing shell scripts and line-based processes Jan 18, 2020 N/A N/A
`pytest-sheraf <https://pypi.org/project/pytest-sheraf/>`_ Versatile ZODB abstraction layer - pytest fixtures Feb 11, 2020 N/A pytest
`pytest-sherlock <https://pypi.org/project/pytest-sherlock/>`_ pytest plugin help to find coupled tests Jul 13, 2020 5 - Production/Stable pytest (>=3.5.1)
`pytest-shortcuts <https://pypi.org/project/pytest-shortcuts/>`_ Expand command-line shortcuts listed in pytest configuration Oct 29, 2020 4 - Beta pytest (>=3.5.0)
`pytest-shutil <https://pypi.org/project/pytest-shutil/>`_ A goodie-bag of unix shell and environment tools for py.test May 28, 2019 5 - Production/Stable pytest
`pytest-simple-plugin <https://pypi.org/project/pytest-simple-plugin/>`_ Simple pytest plugin Nov 27, 2019 N/A N/A
`pytest-simple-settings <https://pypi.org/project/pytest-simple-settings/>`_ simple-settings plugin for pytest Nov 17, 2020 4 - Beta pytest
`pytest-single-file-logging <https://pypi.org/project/pytest-single-file-logging/>`_ Allow for multiple processes to log to a single file May 05, 2016 4 - Beta pytest (>=2.8.1)
`pytest-skipper <https://pypi.org/project/pytest-skipper/>`_ A plugin that selects only tests with changes in execution path Mar 26, 2017 3 - Alpha pytest (>=3.0.6)
`pytest-skippy <https://pypi.org/project/pytest-skippy/>`_ Automatically skip tests that don't need to run! Jan 27, 2018 3 - Alpha pytest (>=2.3.4)
`pytest-slack <https://pypi.org/project/pytest-slack/>`_ Pytest to Slack reporting plugin Dec 15, 2020 5 - Production/Stable N/A
`pytest-smartcollect <https://pypi.org/project/pytest-smartcollect/>`_ A plugin for collecting tests that touch changed code Oct 04, 2018 N/A pytest (>=3.5.0)
`pytest-smartcov <https://pypi.org/project/pytest-smartcov/>`_ Smart coverage plugin for pytest. Sep 30, 2017 3 - Alpha N/A
`pytest-snail <https://pypi.org/project/pytest-snail/>`_ Plugin for adding a marker to slow running tests. 🐌 Nov 04, 2019 3 - Alpha pytest (>=5.0.1)
`pytest-snapci <https://pypi.org/project/pytest-snapci/>`_ py.test plugin for Snap-CI Nov 12, 2015 N/A N/A
`pytest-snapshot <https://pypi.org/project/pytest-snapshot/>`_ A plugin to enable snapshot testing with pytest. Jan 22, 2021 4 - Beta pytest (>=3.0.0)
`pytest-snmpserver <https://pypi.org/project/pytest-snmpserver/>`_ Sep 14, 2020 N/A N/A
`pytest-socket <https://pypi.org/project/pytest-socket/>`_ Pytest Plugin to disable socket calls during tests May 31, 2020 4 - Beta pytest (>=3.6.3)
`pytest-soft-assertions <https://pypi.org/project/pytest-soft-assertions/>`_ May 05, 2020 3 - Alpha pytest
`pytest-solr <https://pypi.org/project/pytest-solr/>`_ Solr process and client fixtures for py.test. May 11, 2020 3 - Alpha pytest (>=3.0.0)
`pytest-sorter <https://pypi.org/project/pytest-sorter/>`_ A simple plugin to first execute tests that historically failed more Jul 23, 2020 4 - Beta pytest (>=3.1.1)
`pytest-sourceorder <https://pypi.org/project/pytest-sourceorder/>`_ Test-ordering plugin for pytest Apr 11, 2017 4 - Beta pytest
`pytest-spark <https://pypi.org/project/pytest-spark/>`_ pytest plugin to run the tests with support of pyspark. Feb 23, 2020 4 - Beta pytest
`pytest-spawner <https://pypi.org/project/pytest-spawner/>`_ py.test plugin to spawn process and communicate with them. Jul 31, 2015 4 - Beta N/A
`pytest-spec <https://pypi.org/project/pytest-spec/>`_ Library pytest-spec is a pytest plugin to display test execution output like a SPECIFICATION. Jan 14, 2021 N/A N/A
`pytest-sphinx <https://pypi.org/project/pytest-sphinx/>`_ Doctest plugin for pytest with support for Sphinx-specific doctest-directives Aug 05, 2020 4 - Beta N/A
`pytest-spiratest <https://pypi.org/project/pytest-spiratest/>`_ Exports unit tests as test runs in SpiraTest/Team/Plan Oct 30, 2020 N/A N/A
`pytest-splinter <https://pypi.org/project/pytest-splinter/>`_ Splinter plugin for pytest testing framework Dec 25, 2020 6 - Mature N/A
`pytest-split <https://pypi.org/project/pytest-split/>`_ Pytest plugin for splitting test suite based on test execution time Apr 07, 2020 1 - Planning N/A
`pytest-splitio <https://pypi.org/project/pytest-splitio/>`_ Split.io SDK integration for e2e tests Sep 22, 2020 N/A pytest (<7,>=5.0)
`pytest-split-tests <https://pypi.org/project/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. May 28, 2019 N/A pytest (>=2.5)
`pytest-splunk-addon <https://pypi.org/project/pytest-splunk-addon/>`_ A Dynamic test tool for Splunk Apps and Add-ons Jan 05, 2021 N/A pytest (>5.4.0,<6.1)
`pytest-splunk-addon-ui-smartx <https://pypi.org/project/pytest-splunk-addon-ui-smartx/>`_ Library to support testing Splunk Add-on UX Jan 18, 2021 N/A N/A
`pytest-splunk-env <https://pypi.org/project/pytest-splunk-env/>`_ pytest fixtures for interaction with Splunk Enterprise and Splunk Cloud Oct 22, 2020 N/A pytest (>=6.1.1,<7.0.0)
`pytest-sqitch <https://pypi.org/project/pytest-sqitch/>`_ sqitch for pytest Apr 06, 2020 4 - Beta N/A
`pytest-sqlalchemy <https://pypi.org/project/pytest-sqlalchemy/>`_ pytest plugin with sqlalchemy related fixtures Mar 13, 2018 3 - Alpha N/A
`pytest-sql-bigquery <https://pypi.org/project/pytest-sql-bigquery/>`_ Yet another SQL-testing framework for BigQuery provided by pytest plugin Dec 19, 2019 N/A pytest
`pytest-ssh <https://pypi.org/project/pytest-ssh/>`_ pytest plugin for ssh command run May 27, 2019 N/A pytest
`pytest-start-from <https://pypi.org/project/pytest-start-from/>`_ Start pytest run from a given point Apr 11, 2016 N/A N/A
`pytest-statsd <https://pypi.org/project/pytest-statsd/>`_ pytest plugin for reporting to graphite Nov 30, 2018 5 - Production/Stable pytest (>=3.0.0)
`pytest-stepfunctions <https://pypi.org/project/pytest-stepfunctions/>`_ A small description Jul 07, 2020 4 - Beta pytest
`pytest-steps <https://pypi.org/project/pytest-steps/>`_ Create step-wise / incremental tests in pytest. Apr 25, 2020 5 - Production/Stable N/A
`pytest-stepwise <https://pypi.org/project/pytest-stepwise/>`_ Run a test suite one failing test at a time. Dec 01, 2015 4 - Beta N/A
`pytest-stoq <https://pypi.org/project/pytest-stoq/>`_ A plugin to pytest stoq Nov 04, 2020 4 - Beta N/A
`pytest-stress <https://pypi.org/project/pytest-stress/>`_ A Pytest plugin that allows you to loop tests for a user defined amount of time. Dec 07, 2019 4 - Beta pytest (>=3.6.0)
`pytest-structlog <https://pypi.org/project/pytest-structlog/>`_ Structured logging assertions Jul 16, 2020 N/A pytest
`pytest-structmpd <https://pypi.org/project/pytest-structmpd/>`_ provide structured temporary directory Oct 17, 2018 N/A N/A
`pytest-stub <https://pypi.org/project/pytest-stub/>`_ Stub packages, modules and attributes. Apr 28, 2020 5 - Production/Stable N/A
`pytest-stubprocess <https://pypi.org/project/pytest-stubprocess/>`_ Provide stub implementations for subprocesses in Python tests Sep 17, 2018 3 - Alpha pytest (>=3.5.0)
`pytest-study <https://pypi.org/project/pytest-study/>`_ A pytest plugin to organize long run tests (named studies) without interfering the regular tests Sep 26, 2017 3 - Alpha pytest (>=2.0)
`pytest-subprocess <https://pypi.org/project/pytest-subprocess/>`_ A plugin to fake subprocess for pytest Aug 22, 2020 5 - Production/Stable pytest (>=4.0.0)
`pytest-subtesthack <https://pypi.org/project/pytest-subtesthack/>`_ A hack to explicitly set up and tear down fixtures. Jan 31, 2016 N/A N/A
`pytest-subtests <https://pypi.org/project/pytest-subtests/>`_ unittest subTest() support and subtests fixture Dec 13, 2020 4 - Beta pytest (>=5.3.0)
`pytest-subunit <https://pypi.org/project/pytest-subunit/>`_ pytest-subunit is a plugin for py.test which outputs testsresult in subunit format. Aug 29, 2017 N/A N/A
`pytest-sugar <https://pypi.org/project/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). Jul 06, 2020 3 - Alpha N/A
`pytest-sugar-bugfix159 <https://pypi.org/project/pytest-sugar-bugfix159/>`_ Workaround for https://github.com/Frozenball/pytest-sugar/issues/159 Nov 07, 2018 5 - Production/Stable pytest (!=3.7.3,>=3.5); extra == 'testing'
`pytest-super-check <https://pypi.org/project/pytest-super-check/>`_ Pytest plugin to check your TestCase classes call super in setUp, tearDown, etc. Dec 13, 2020 5 - Production/Stable pytest
`pytest-svn <https://pypi.org/project/pytest-svn/>`_ SVN repository fixture for py.test May 28, 2019 5 - Production/Stable pytest
`pytest-symbols <https://pypi.org/project/pytest-symbols/>`_ pytest-symbols is a pytest plugin that adds support for passing test environment symbols into pytest tests. Nov 20, 2017 3 - Alpha N/A
`pytest-tap <https://pypi.org/project/pytest-tap/>`_ Test Anything Protocol (TAP) reporting plugin for pytest Nov 07, 2020 5 - Production/Stable pytest (>=3.0)
`pytest-target <https://pypi.org/project/pytest-target/>`_ Pytest plugin for remote target orchestration. Jan 21, 2021 3 - Alpha pytest (>=6.1.2,<7.0.0)
`pytest-tblineinfo <https://pypi.org/project/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 Dec 01, 2015 3 - Alpha pytest (>=2.0)
`pytest-teamcity-logblock <https://pypi.org/project/pytest-teamcity-logblock/>`_ py.test plugin to introduce block structure in teamcity build log, if output is not captured May 15, 2018 4 - Beta N/A
`pytest-telegram <https://pypi.org/project/pytest-telegram/>`_ Pytest to Telegram reporting plugin Dec 10, 2020 5 - Production/Stable N/A
`pytest-tempdir <https://pypi.org/project/pytest-tempdir/>`_ Predictable and repeatable tempdir support. Oct 11, 2019 4 - Beta pytest (>=2.8.1)
`pytest-terraform <https://pypi.org/project/pytest-terraform/>`_ A pytest plugin for using terraform fixtures Oct 20, 2020 N/A pytest (>=6.0.0,<6.1.0)
`pytest-terraform-fixture <https://pypi.org/project/pytest-terraform-fixture/>`_ generate terraform resources to use with pytest Nov 14, 2018 4 - Beta N/A
`pytest-testbook <https://pypi.org/project/pytest-testbook/>`_ A plugin to run tests written in Jupyter notebook Dec 11, 2016 3 - Alpha N/A
`pytest-testconfig <https://pypi.org/project/pytest-testconfig/>`_ Test configuration plugin for pytest. Jan 11, 2020 4 - Beta pytest (>=3.5.0)
`pytest-testdirectory <https://pypi.org/project/pytest-testdirectory/>`_ A py.test plugin providing temporary directories in unit tests. Nov 06, 2018 5 - Production/Stable pytest
`pytest-testdox <https://pypi.org/project/pytest-testdox/>`_ A testdox format reporter for pytest Oct 13, 2020 5 - Production/Stable pytest (>=3.7.0)
`pytest-test-groups <https://pypi.org/project/pytest-test-groups/>`_ A Pytest plugin for running a subset of your tests by splitting them in to equally sized groups. Oct 25, 2016 5 - Production/Stable N/A
`pytest-testinfra <https://pypi.org/project/pytest-testinfra/>`_ Test infrastructures Nov 12, 2020 5 - Production/Stable pytest (!=3.0.2)
`pytest-testlink-adaptor <https://pypi.org/project/pytest-testlink-adaptor/>`_ pytest reporting plugin for testlink Dec 20, 2018 4 - Beta pytest (>=2.6)
`pytest-testmon <https://pypi.org/project/pytest-testmon/>`_ selects tests affected by changed files and methods Aug 05, 2020 4 - Beta N/A
`pytest-testobject <https://pypi.org/project/pytest-testobject/>`_ Plugin to use TestObject Suites with Pytest Sep 24, 2019 4 - Beta pytest (>=3.1.1)
`pytest-testrail <https://pypi.org/project/pytest-testrail/>`_ pytest plugin for creating TestRail runs and adding results Aug 27, 2020 N/A pytest (>=3.6)
`pytest-testrail2 <https://pypi.org/project/pytest-testrail2/>`_ A small example package Nov 17, 2020 N/A pytest (>=5)
`pytest-testrail-api <https://pypi.org/project/pytest-testrail-api/>`_ Плагин Pytest, для интеграции с TestRail Dec 09, 2020 N/A pytest (>=5.5)
`pytest-testrail-client <https://pypi.org/project/pytest-testrail-client/>`_ pytest plugin for Testrail Sep 29, 2020 5 - Production/Stable N/A
`pytest-testrail-e2e <https://pypi.org/project/pytest-testrail-e2e/>`_ pytest plugin for creating TestRail runs and adding results Jun 11, 2020 N/A pytest (>=3.6)
`pytest-testrail-plugin <https://pypi.org/project/pytest-testrail-plugin/>`_ PyTest plugin for TestRail Apr 21, 2020 3 - Alpha pytest
`pytest-testrail-reporter <https://pypi.org/project/pytest-testrail-reporter/>`_ Sep 10, 2018 N/A N/A
`pytest-testslide <https://pypi.org/project/pytest-testslide/>`_ TestSlide fixture for pytest Jan 07, 2021 5 - Production/Stable pytest (~=6.2)
`pytest-test-this <https://pypi.org/project/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 Sep 15, 2019 2 - Pre-Alpha pytest (>=2.3)
`pytest-tesults <https://pypi.org/project/pytest-tesults/>`_ Tesults plugin for pytest May 18, 2020 5 - Production/Stable pytest (>=3.5.0)
`pytest-tezos <https://pypi.org/project/pytest-tezos/>`_ pytest-ligo Jan 16, 2020 4 - Beta N/A
`pytest-thawgun <https://pypi.org/project/pytest-thawgun/>`_ Pytest plugin for time travel May 26, 2020 3 - Alpha N/A
`pytest-threadleak <https://pypi.org/project/pytest-threadleak/>`_ Detects thread leaks Sep 08, 2017 4 - Beta N/A
`pytest-timeit <https://pypi.org/project/pytest-timeit/>`_ A pytest plugin to time test function runs Oct 13, 2016 4 - Beta N/A
`pytest-timeout <https://pypi.org/project/pytest-timeout/>`_ py.test plugin to abort hanging tests Jul 15, 2020 5 - Production/Stable pytest (>=3.6.0)
`pytest-timeouts <https://pypi.org/project/pytest-timeouts/>`_ Linux-only Pytest plugin to control durations of various test case execution phases Sep 21, 2019 5 - Production/Stable N/A
`pytest-timer <https://pypi.org/project/pytest-timer/>`_ A timer plugin for pytest Dec 13, 2020 N/A N/A
`pytest-tipsi-django <https://pypi.org/project/pytest-tipsi-django/>`_ Oct 14, 2020 4 - Beta pytest (>=6.0.0)
`pytest-tipsi-testing <https://pypi.org/project/pytest-tipsi-testing/>`_ Better fixtures management. Various helpers Nov 04, 2020 4 - Beta pytest (>=3.3.0)
`pytest-tldr <https://pypi.org/project/pytest-tldr/>`_ A pytest plugin that limits the output to just the things you need. Aug 08, 2020 4 - Beta pytest (>=3.5.0)
`pytest-tm4j-reporter <https://pypi.org/project/pytest-tm4j-reporter/>`_ Cloud Jira Test Management (TM4J) PyTest reporter plugin Sep 01, 2020 N/A pytest
`pytest-todo <https://pypi.org/project/pytest-todo/>`_ A small plugin for the pytest testing framework, marking TODO comments as failure May 23, 2019 4 - Beta pytest
`pytest-tomato <https://pypi.org/project/pytest-tomato/>`_ Mar 01, 2019 5 - Production/Stable N/A
`pytest-toolbelt <https://pypi.org/project/pytest-toolbelt/>`_ This is just a collection of utilities for pytest, but don't really belong in pytest proper. Aug 12, 2019 3 - Alpha N/A
`pytest-toolbox <https://pypi.org/project/pytest-toolbox/>`_ Numerous useful plugins for pytest. Apr 07, 2018 N/A pytest (>=3.5.0)
`pytest-tornado <https://pypi.org/project/pytest-tornado/>`_ A py.test plugin providing fixtures and markers to simplify testing of asynchronous tornado applications. Jun 17, 2020 5 - Production/Stable pytest (>=3.6)
`pytest-tornado5 <https://pypi.org/project/pytest-tornado5/>`_ A py.test plugin providing fixtures and markers to simplify testing of asynchronous tornado applications. Nov 16, 2018 5 - Production/Stable pytest (>=3.6)
`pytest-tornado-yen3 <https://pypi.org/project/pytest-tornado-yen3/>`_ A py.test plugin providing fixtures and markers to simplify testing of asynchronous tornado applications. Oct 15, 2018 5 - Production/Stable N/A
`pytest-tornasync <https://pypi.org/project/pytest-tornasync/>`_ py.test plugin for testing Python 3.5+ Tornado code Jul 15, 2019 3 - Alpha pytest (>=3.0)
`pytest-track <https://pypi.org/project/pytest-track/>`_ Oct 23, 2020 3 - Alpha pytest (>=3.0)
`pytest-translations <https://pypi.org/project/pytest-translations/>`_ Test your translation files. Oct 26, 2020 5 - Production/Stable N/A
`pytest-travis-fold <https://pypi.org/project/pytest-travis-fold/>`_ Folds captured output sections in Travis CI build log Nov 29, 2017 4 - Beta pytest (>=2.6.0)
`pytest-trello <https://pypi.org/project/pytest-trello/>`_ Plugin for py.test that integrates trello using markers Nov 20, 2015 5 - Production/Stable N/A
`pytest-trepan <https://pypi.org/project/pytest-trepan/>`_ Pytest plugin for trepan debugger. Jul 28, 2018 5 - Production/Stable N/A
`pytest-trialtemp <https://pypi.org/project/pytest-trialtemp/>`_ py.test plugin for using the same _trial_temp working directory as trial Jun 08, 2015 N/A N/A
`pytest-trio <https://pypi.org/project/pytest-trio/>`_ Pytest plugin for trio Oct 16, 2020 N/A N/A
`pytest-tspwplib <https://pypi.org/project/pytest-tspwplib/>`_ A simple plugin to use with tspwplib Jan 08, 2021 4 - Beta pytest (>=3.5.0)
`pytest-tstcls <https://pypi.org/project/pytest-tstcls/>`_ Test Class Base Mar 23, 2020 5 - Production/Stable N/A
`pytest-twisted <https://pypi.org/project/pytest-twisted/>`_ A twisted plugin for pytest. Sep 11, 2020 5 - Production/Stable pytest (>=2.3)
`pytest-typhoon-xray <https://pypi.org/project/pytest-typhoon-xray/>`_ Typhoon HIL plugin for pytest Jun 22, 2020 4 - Beta pytest (>=5.4.2)
`pytest-tytest <https://pypi.org/project/pytest-tytest/>`_ Typhoon HIL plugin for pytest May 25, 2020 4 - Beta pytest (>=5.4.2)
`pytest-ubersmith <https://pypi.org/project/pytest-ubersmith/>`_ Easily mock calls to ubersmith at the `requests` level. Apr 13, 2015 N/A N/A
`pytest-ui <https://pypi.org/project/pytest-ui/>`_ Text User Interface for running python tests May 03, 2020 4 - Beta pytest
`pytest-unhandled-exception-exit-code <https://pypi.org/project/pytest-unhandled-exception-exit-code/>`_ Plugin for py.test set a different exit code on uncaught exceptions Jun 22, 2020 5 - Production/Stable pytest (>=2.3)
`pytest-unittest-filter <https://pypi.org/project/pytest-unittest-filter/>`_ A pytest plugin for filtering unittest-based test classes Jan 12, 2019 4 - Beta pytest (>=3.1.0)
`pytest-unmarked <https://pypi.org/project/pytest-unmarked/>`_ Run only unmarked tests Aug 27, 2019 5 - Production/Stable N/A
`pytest-unordered <https://pypi.org/project/pytest-unordered/>`_ Test equality of unordered collections in pytest Nov 02, 2020 4 - Beta pytest (>=6.0.0)
`pytest-vagrant <https://pypi.org/project/pytest-vagrant/>`_ A py.test plugin providing access to vagrant. Mar 23, 2020 5 - Production/Stable pytest
`pytest-valgrind <https://pypi.org/project/pytest-valgrind/>`_ Mar 15, 2020 N/A N/A
`pytest-variables <https://pypi.org/project/pytest-variables/>`_ pytest plugin for providing variables to tests/fixtures Oct 23, 2019 5 - Production/Stable pytest (>=2.4.2)
`pytest-vcr <https://pypi.org/project/pytest-vcr/>`_ Plugin for managing VCR.py cassettes Apr 26, 2019 5 - Production/Stable pytest (>=3.6.0)
`pytest-vcrpandas <https://pypi.org/project/pytest-vcrpandas/>`_ Test from HTTP interactions to dataframe processed. Jan 12, 2019 4 - Beta pytest
`pytest-venv <https://pypi.org/project/pytest-venv/>`_ py.test fixture for creating a virtual environment Aug 04, 2020 4 - Beta pytest
`pytest-verbose-parametrize <https://pypi.org/project/pytest-verbose-parametrize/>`_ More descriptive output for parametrized py.test tests May 28, 2019 5 - Production/Stable pytest
`pytest-virtualenv <https://pypi.org/project/pytest-virtualenv/>`_ Virtualenv fixture for py.test May 28, 2019 5 - Production/Stable pytest
`pytest-voluptuous <https://pypi.org/project/pytest-voluptuous/>`_ Pytest plugin for asserting data against voluptuous schema. Jun 09, 2020 N/A pytest
`pytest-vscodedebug <https://pypi.org/project/pytest-vscodedebug/>`_ A pytest plugin to easily enable debugging tests within Visual Studio Code Dec 04, 2020 4 - Beta N/A
`pytest-vts <https://pypi.org/project/pytest-vts/>`_ pytest plugin for automatic recording of http stubbed tests Jun 05, 2019 N/A pytest (>=2.3)
`pytest-vw <https://pypi.org/project/pytest-vw/>`_ pytest-vw makes your failing test cases succeed under CI tools scrutiny Oct 07, 2015 4 - Beta N/A
`pytest-vyper <https://pypi.org/project/pytest-vyper/>`_ Plugin for the vyper smart contract language. May 28, 2020 2 - Pre-Alpha N/A
`pytest-wa-e2e-plugin <https://pypi.org/project/pytest-wa-e2e-plugin/>`_ Pytest plugin for testing whatsapp bots with end to end tests Feb 18, 2020 4 - Beta pytest (>=3.5.0)
`pytest-watch <https://pypi.org/project/pytest-watch/>`_ Local continuous test runner with pytest and watchdog. May 20, 2018 N/A N/A
`pytest-wdl <https://pypi.org/project/pytest-wdl/>`_ Pytest plugin for testing WDL workflows. Nov 17, 2020 5 - Production/Stable N/A
`pytest-webdriver <https://pypi.org/project/pytest-webdriver/>`_ Selenium webdriver fixture for py.test May 28, 2019 5 - Production/Stable pytest
`pytest-wetest <https://pypi.org/project/pytest-wetest/>`_ Welian API Automation test framework pytest plugin Nov 10, 2018 4 - Beta N/A
`pytest-whirlwind <https://pypi.org/project/pytest-whirlwind/>`_ Testing Tornado. Jun 12, 2020 N/A N/A
`pytest-wholenodeid <https://pypi.org/project/pytest-wholenodeid/>`_ pytest addon for displaying the whole node id for failures Aug 26, 2015 4 - Beta pytest (>=2.0)
`pytest-winnotify <https://pypi.org/project/pytest-winnotify/>`_ Windows tray notifications for py.test results. Apr 22, 2016 N/A N/A
`pytest-workflow <https://pypi.org/project/pytest-workflow/>`_ A pytest plugin for configuring workflow/pipeline tests using YAML files Dec 14, 2020 5 - Production/Stable pytest (>=5.4.0)
`pytest-xdist <https://pypi.org/project/pytest-xdist/>`_ pytest xdist plugin for distributed testing and loop-on-failing modes Dec 14, 2020 5 - Production/Stable pytest (>=6.0.0)
`pytest-xdist-debug-for-graingert <https://pypi.org/project/pytest-xdist-debug-for-graingert/>`_ pytest xdist plugin for distributed testing and loop-on-failing modes Jul 24, 2019 5 - Production/Stable pytest (>=4.4.0)
`pytest-xdist-forked <https://pypi.org/project/pytest-xdist-forked/>`_ forked from pytest-xdist Feb 10, 2020 5 - Production/Stable pytest (>=4.4.0)
`pytest-xfiles <https://pypi.org/project/pytest-xfiles/>`_ Pytest fixtures providing data read from function, module or package related (x)files. Feb 27, 2018 N/A N/A
`pytest-xlog <https://pypi.org/project/pytest-xlog/>`_ Extended logging for test and decorators May 31, 2020 4 - Beta N/A
`pytest-xpara <https://pypi.org/project/pytest-xpara/>`_ An extended parametrizing plugin of pytest. Oct 30, 2017 3 - Alpha pytest
`pytest-xprocess <https://pypi.org/project/pytest-xprocess/>`_ A pytest plugin for managing processes across test runs. Nov 26, 2020 4 - Beta pytest (>=2.8)
`pytest-xray <https://pypi.org/project/pytest-xray/>`_ May 30, 2019 3 - Alpha N/A
`pytest-xrayjira <https://pypi.org/project/pytest-xrayjira/>`_ Mar 17, 2020 3 - Alpha pytest (==4.3.1)
`pytest-xray-server <https://pypi.org/project/pytest-xray-server/>`_ Nov 29, 2020 3 - Alpha N/A
`pytest-xvfb <https://pypi.org/project/pytest-xvfb/>`_ A pytest plugin to run Xvfb for tests. Jun 09, 2020 4 - Beta pytest (>=2.8.1)
`pytest-yaml <https://pypi.org/project/pytest-yaml/>`_ This plugin is used to load yaml output to your test using pytest framework. Oct 05, 2018 N/A pytest
`pytest-yamltree <https://pypi.org/project/pytest-yamltree/>`_ Create or check file/directory trees described by YAML Mar 02, 2020 4 - Beta pytest (>=3.1.1)
`pytest-yamlwsgi <https://pypi.org/project/pytest-yamlwsgi/>`_ Run tests against wsgi apps defined in yaml May 11, 2010 N/A N/A
`pytest-yapf <https://pypi.org/project/pytest-yapf/>`_ Run yapf Jul 06, 2017 4 - Beta pytest (>=3.1.1)
`pytest-yapf3 <https://pypi.org/project/pytest-yapf3/>`_ Validate your Python file format with yapf Aug 03, 2020 5 - Production/Stable pytest (>=5.4)
`pytest-yield <https://pypi.org/project/pytest-yield/>`_ PyTest plugin to run tests concurrently, each `yield` switch context to other one Jan 23, 2019 N/A N/A
`pytest-zafira <https://pypi.org/project/pytest-zafira/>`_ A Zafira plugin for pytest Sep 18, 2019 5 - Production/Stable pytest (==4.1.1)
`pytest-zap <https://pypi.org/project/pytest-zap/>`_ OWASP ZAP plugin for py.test. May 12, 2014 4 - Beta N/A
`pytest-zigzag <https://pypi.org/project/pytest-zigzag/>`_ Extend py.test for RPC OpenStack testing. Feb 27, 2019 4 - Beta pytest (~=3.6)
============================================================================================================== ======================================================================================================================================================================== ============== ===================== ============================================

View File

@ -58,7 +58,7 @@ Here is a little annotated list for some popular plugins:
To see a complete list of all plugins with their latest testing
status against different pytest and Python versions, please visit
`plugincompat <http://plugincompat.herokuapp.com/>`_.
:doc:`plugin_list`.
You may also discover more plugins through a `pytest- pypi.org search`_.

View File

@ -122,7 +122,7 @@ you can copy from:
* a custom collection example plugin: :ref:`yaml plugin`
* builtin plugins which provide pytest's own functionality
* many `external plugins <http://plugincompat.herokuapp.com>`_ providing additional features
* many :doc:`external plugins <plugin_list>` providing additional features
All of these plugins implement :ref:`hooks <hook-reference>` and/or :ref:`fixtures <fixture>`
to extend and add functionality.

View File

@ -0,0 +1,86 @@
import datetime
import pathlib
import re
import packaging.version
import requests
import tabulate
FILE_HEAD = r"""Plugins List
============
PyPI projects that match "pytest-\*" are considered plugins and are listed
automatically. Packages classified as inactive are excluded.
"""
DEVELOPMENT_STATUS_CLASSIFIERS = (
"Development Status :: 1 - Planning",
"Development Status :: 2 - Pre-Alpha",
"Development Status :: 3 - Alpha",
"Development Status :: 4 - Beta",
"Development Status :: 5 - Production/Stable",
"Development Status :: 6 - Mature",
"Development Status :: 7 - Inactive",
)
def iter_plugins():
regex = r">([\d\w-]*)</a>"
response = requests.get("https://pypi.org/simple")
for match in re.finditer(regex, response.text):
name = match.groups()[0]
if not name.startswith("pytest-"):
continue
response = requests.get(f"https://pypi.org/pypi/{name}/json")
if response.status_code == 404:
# Some packages, like pytest-azurepipelines42, are included in https://pypi.org/simple but
# return 404 on the JSON API. Skip.
continue
response.raise_for_status()
info = response.json()["info"]
if "Development Status :: 7 - Inactive" in info["classifiers"]:
continue
for classifier in DEVELOPMENT_STATUS_CLASSIFIERS:
if classifier in info["classifiers"]:
status = classifier[22:]
break
else:
status = "N/A"
requires = "N/A"
if info["requires_dist"]:
for requirement in info["requires_dist"]:
if requirement == "pytest" or "pytest " in requirement:
requires = requirement
break
releases = response.json()["releases"]
for release in sorted(releases, key=packaging.version.parse, reverse=True):
if releases[release]:
release_date = datetime.date.fromisoformat(
releases[release][-1]["upload_time_iso_8601"].split("T")[0]
)
last_release = release_date.strftime("%b %d, %Y")
break
name = f'`{info["name"]} <{info["project_url"]}>`_'
summary = info["summary"].replace("\n", "")
summary = re.sub(r"_\b", "", summary)
yield {
"name": name,
"summary": summary,
"last release": last_release,
"status": status,
"requires": requires,
}
def main():
plugins = list(iter_plugins())
plugin_table = tabulate.tabulate(plugins, headers="keys", tablefmt="rst")
plugin_list = pathlib.Path("doc", "en", "plugin_list.rst")
with plugin_list.open("w") as f:
f.write(FILE_HEAD)
f.write(f"This list contains {len(plugins)} plugins.\n\n")
f.write(plugin_table)
f.write("\n")
if __name__ == "__main__":
main()