diff --git a/doc/en/reference/plugin_list.rst b/doc/en/reference/plugin_list.rst index 97ab28e21..40c782cf6 100644 --- a/doc/en/reference/plugin_list.rst +++ b/doc/en/reference/plugin_list.rst @@ -1,3 +1,4 @@ +\ .. _plugin-list: Plugin List @@ -5,11 +6,11 @@ Plugin List PyPI projects that match "pytest-\*" are considered plugins and are listed automatically. Packages classified as inactive are excluded. -This list contains 844 plugins. +This list contains 847 plugins. -============================================================================================================== ======================================================================================================================================================================== ============== ===================== ================================================ +============================================================================================================== ======================================================================================================================================================================== ============== ===================== ============================================ name summary last release status requires -============================================================================================================== ======================================================================================================================================================================== ============== ===================== ================================================ +============================================================================================================== ======================================================================================================================================================================== ============== ===================== ============================================ `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 `_ Pytest plugin for writing Azure Data Factory integration tests Mar 10, 2021 4 - Beta pytest (>=3.5.0) `pytest-adf-azure-identity `_ Pytest plugin for writing Azure Data Factory integration tests Mar 06, 2021 4 - Beta pytest (>=3.5.0) @@ -101,7 +102,7 @@ name `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 `_ A plugin that replays pRNG state on failure. May 02, 2018 4 - Beta N/A `pytest-capture-deprecatedwarnings `_ pytest plugin to capture all deprecatedwarnings and put them in one file Apr 30, 2019 N/A N/A -`pytest-cases `_ Separate test code from test cases in pytest. Feb 19, 2021 5 - Production/Stable N/A +`pytest-cases `_ Separate test code from test cases in pytest. Mar 24, 2021 5 - Production/Stable N/A `pytest-cassandra `_ Cassandra CCM Test Fixtures for pytest Nov 04, 2017 1 - Planning N/A `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 `_ Pytest plugin with server for catching HTTP requests. Dec 12, 2019 5 - Production/Stable N/A @@ -178,6 +179,7 @@ name `pytest-dbt-adapter `_ A pytest plugin for testing dbt adapter plugins Jan 07, 2021 N/A pytest (<7,>=6) `pytest-dbus-notification `_ D-BUS notifications for pytest results. Mar 05, 2014 5 - Production/Stable N/A `pytest-deadfixtures `_ A simple plugin to list unused fixtures in pytest Jul 23, 2020 5 - Production/Stable N/A +`pytest-deepcov `_ deepcov Mar 23, 2021 N/A N/A `pytest-dependency `_ Manage dependencies of tests Feb 14, 2020 4 - Beta N/A `pytest-depends `_ Tests that depend on other tests Apr 05, 2020 5 - Production/Stable pytest (>=3) `pytest-deprecate `_ Mark tests as testing a deprecated feature with a warning note. Jul 01, 2019 N/A N/A @@ -223,7 +225,7 @@ name `pytest-docker-postgresql `_ A simple plugin to use with pytest Sep 24, 2019 4 - Beta pytest (>=3.5.0) `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 `_ Pytest fixtures for testing with docker registries. Mar 04, 2021 4 - Beta pytest -`pytest-docker-tools `_ Docker integration tests for pytest Mar 02, 2021 4 - Beta pytest (>=6.0.1,<7.0.0) +`pytest-docker-tools `_ Docker integration tests for pytest Mar 26, 2021 4 - Beta pytest (>=6.0.1,<7.0.0) `pytest-docs `_ Documentation tool for pytest Nov 11, 2018 4 - Beta pytest (>=3.5.0) `pytest-docstyle `_ pytest plugin to run pydocstyle Mar 23, 2020 3 - Alpha N/A `pytest-doctest-custom `_ A py.test plugin for customizing string representations of doctest results. Jul 25, 2016 4 - Beta N/A @@ -331,7 +333,7 @@ name `pytest-gitcov `_ Pytest plugin for reporting on coverage of the last git commit. Jan 11, 2020 2 - Pre-Alpha N/A `pytest-git-fixtures `_ Pytest fixtures for testing with git. Mar 11, 2021 4 - Beta pytest `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 `_ pytest plugin to annotate failed tests with a workflow command for GitHub Actions Oct 13, 2020 N/A pytest (>=4.0.0) +`pytest-github-actions-annotate-failures `_ pytest plugin to annotate failed tests with a workflow command for GitHub Actions Mar 21, 2021 N/A pytest (>=4.0.0) `pytest-gitignore `_ py.test plugin to ignore the same files as git Jul 17, 2015 4 - Beta N/A `pytest-gnupg-fixtures `_ Pytest fixtures for testing with gnupg. Mar 04, 2021 4 - Beta pytest `pytest-golden `_ Plugin for pytest that offloads expected outputs to data files Nov 23, 2020 N/A pytest (>=6.1.2,<7.0.0) @@ -340,12 +342,12 @@ name `pytest-growl `_ Growl notifications for pytest results. Jan 13, 2014 5 - Production/Stable N/A `pytest-grpc `_ pytest plugin for grpc May 01, 2020 N/A pytest (>=3.6.0) `pytest-hammertime `_ Display "🔨 " instead of "." for passed pytest tests. Jul 28, 2018 N/A pytest -`pytest-harvest `_ Store data created during your pytest tests execution, and retrieve it at the end of the session, e.g. for applicative benchmarking purposes. Dec 08, 2020 5 - Production/Stable N/A +`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. Mar 22, 2021 5 - Production/Stable N/A `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 `_ 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 `_ Functions to help in using the pytest testing framework May 31, 2019 5 - Production/Stable N/A `pytest-helpers `_ pytest helpers May 17, 2020 N/A pytest -`pytest-helpers-namespace `_ PyTest Helpers Namespace Jan 07, 2019 5 - Production/Stable pytest (>=2.9.1) +`pytest-helpers-namespace `_ Pytest Helpers Namespace Plugin Mar 24, 2021 5 - Production/Stable pytest (>=6.1.1) `pytest-hidecaptured `_ Hide captured output May 04, 2018 4 - Beta pytest (>=2.8.5) `pytest-historic `_ Custom report to display pytest historical execution records Apr 08, 2020 N/A pytest `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 @@ -365,6 +367,7 @@ name `pytest-httpretty `_ A thin wrapper of HTTPretty for pytest Feb 16, 2014 3 - Alpha N/A `pytest-httpserver `_ pytest-httpserver is a httpserver for pytest Mar 16, 2021 3 - Alpha pytest ; extra == 'dev' `pytest-httpx `_ Send responses to httpx. Mar 01, 2021 5 - Production/Stable pytest (==6.*) +`pytest-httpx-blockage `_ Disable httpx requests during a test run Mar 20, 2021 N/A pytest (>=6.2.2) `pytest-hue `_ Visualise PyTest status via your Phillips Hue lights May 09, 2019 N/A N/A `pytest-hypo-25 `_ help hypo module for pytest Jan 12, 2020 3 - Alpha N/A `pytest-ibutsu `_ A plugin to sent pytest results to an Ibutsu server Mar 09, 2021 4 - Beta pytest @@ -377,7 +380,7 @@ name `pytest-info-collector `_ pytest plugin to collect information from tests May 26, 2019 3 - Alpha N/A `pytest-informative-node `_ display more node ininformation. Apr 25, 2019 4 - Beta N/A `pytest-infrastructure `_ pytest stack validation prior to testing executing Apr 12, 2020 4 - Beta N/A -`pytest-inmanta `_ A py.test plugin providing fixtures to simplify inmanta modules testing. Oct 12, 2020 5 - Production/Stable N/A +`pytest-inmanta `_ A py.test plugin providing fixtures to simplify inmanta modules testing. Mar 26, 2021 5 - Production/Stable N/A `pytest-inmanta-extensions `_ Inmanta tests package Mar 17, 2021 5 - Production/Stable N/A `pytest-Inomaly `_ A simple image diff plugin for pytest Feb 13, 2018 4 - Beta N/A `pytest-insta `_ A practical snapshot testing plugin for pytest Mar 03, 2021 N/A pytest (>=6.0.2,<7.0.0) @@ -483,7 +486,7 @@ name `pytest-multihost `_ Utility for writing multi-host tests for pytest Apr 07, 2020 4 - Beta N/A `pytest-multilog `_ Multi-process logs handling and other helpers for pytest Nov 15, 2020 N/A N/A `pytest-mutagen `_ Add the mutation testing feature to pytest Jul 24, 2020 N/A pytest (>=5.4) -`pytest-mypy `_ Mypy static type checker plugin for Pytest Nov 14, 2020 4 - Beta pytest (>=3.5) +`pytest-mypy `_ Mypy static type checker plugin for Pytest Mar 21, 2021 4 - Beta pytest (>=3.5) `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 `_ pytest plugin for writing tests for mypy plugins Oct 26, 2020 3 - Alpha pytest (>=6.0.0) `pytest-mypy-plugins-shim `_ Substitute for "pytest-mypy-plugins" for Python implementations which aren't supported by mypy. Feb 14, 2021 N/A pytest (>=6.0.0) @@ -539,7 +542,7 @@ name `pytest-pep8 `_ pytest plugin to check PEP8 requirements Apr 27, 2014 N/A N/A `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 `_ 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-persistence `_ Pytest tool for persistent objects Mar 09, 2021 N/A N/A +`pytest-persistence `_ Pytest tool for persistent objects Mar 26, 2021 N/A N/A `pytest-pgsql `_ Pytest plugins and helpers for tests using a Postgres database. May 13, 2020 5 - Production/Stable pytest (>=3.0.0) `pytest-picked `_ Run the tests related to the changed files Dec 23, 2020 N/A pytest (>=3.5.0) `pytest-pigeonhole `_ Jun 25, 2018 5 - Production/Stable pytest (>=3.4) @@ -562,7 +565,7 @@ name `pytest-polarion-collect `_ pytest plugin for collecting polarion test cases data Jun 18, 2020 3 - Alpha pytest `pytest-polecat `_ Provides Polecat pytest fixtures Aug 12, 2019 4 - Beta N/A `pytest-ponyorm `_ PonyORM in Pytest Oct 31, 2018 N/A pytest (>=3.1.1) -`pytest-poo `_ Visualize your crappy tests Jul 14, 2013 5 - Production/Stable N/A +`pytest-poo `_ Visualize your crappy tests Mar 25, 2021 5 - Production/Stable pytest (>=2.3.4) `pytest-poo-fail `_ Visualize your failed tests with poo Feb 12, 2015 5 - Production/Stable N/A `pytest-pop `_ A pytest plugin to help with testing pop projects Aug 13, 2020 5 - Production/Stable pytest (>=5.4.0) `pytest-portion `_ Select a portion of the collected tests Jan 28, 2021 4 - Beta pytest (>=3.5.0) @@ -639,7 +642,7 @@ name `pytest-reraise `_ Make multi-threaded pytest test cases fail when they should Jun 03, 2020 5 - Production/Stable N/A `pytest-rerun `_ Re-run only changed files in specified branch Jul 08, 2019 N/A pytest (>=3.6) `pytest-rerunfailures `_ pytest plugin to re-run tests to eliminate flaky failures Sep 29, 2020 5 - Production/Stable pytest (>=5.0) -`pytest-resilient-circuits `_ Resilient Circuits fixtures for PyTest. Feb 19, 2021 N/A N/A +`pytest-resilient-circuits `_ Resilient Circuits fixtures for PyTest. Mar 25, 2021 N/A N/A `pytest-resource `_ Load resource fixture plugin to use with pytest Nov 14, 2018 4 - Beta N/A `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 `_ Simplified requests calls mocking for pytest Oct 10, 2020 5 - Production/Stable N/A @@ -653,24 +656,25 @@ name `pytest-rotest `_ Pytest integration with rotest Sep 08, 2019 N/A pytest (>=3.5.0) `pytest-rpc `_ Extend py.test for RPC OpenStack testing. Feb 22, 2019 4 - Beta pytest (~=3.6) `pytest-rt `_ pytest data collector plugin for Testgr Mar 03, 2021 N/A N/A -`pytest-rts `_ Coverage-based regression test selection (RTS) plugin for pytest Mar 18, 2021 N/A pytest +`pytest-rts `_ Coverage-based regression test selection (RTS) plugin for pytest Mar 24, 2021 N/A pytest +`pytest-run-changed `_ Pytest plugin that runs changed tests only Mar 25, 2021 3 - Alpha pytest `pytest-runfailed `_ implement a --failed option for pytest Mar 24, 2016 N/A N/A `pytest-runner `_ Invoke py.test as distutils command with dependency resolution Feb 12, 2021 5 - Production/Stable pytest (!=3.7.3,>=3.5) ; extra == 'testing' `pytest-salt `_ Pytest Salt Plugin Jan 27, 2020 4 - Beta N/A `pytest-salt-containers `_ A Pytest plugin that builds and creates docker containers Nov 09, 2016 4 - Beta N/A -`pytest-salt-factories `_ Pytest Salt Plugin Mar 17, 2021 4 - Beta pytest (>=6.1.1) +`pytest-salt-factories `_ Pytest Salt Plugin Mar 23, 2021 4 - Beta pytest (>=6.1.1) `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 `_ Simple PyTest Plugin For Salt's Test Suite Specifically Dec 05, 2019 4 - Beta pytest (>=4.1) `pytest-sanic `_ a pytest plugin for Sanic Feb 27, 2021 N/A pytest (>=5.2) `pytest-sanity `_ Dec 07, 2020 N/A N/A `pytest-sa-pg `_ May 14, 2019 N/A N/A -`pytest-sbase `_ A complete web automation framework for end-to-end testing. Mar 19, 2021 5 - Production/Stable N/A +`pytest-sbase `_ A complete web automation framework for end-to-end testing. Mar 26, 2021 5 - Production/Stable N/A `pytest-scenario `_ pytest plugin for test scenarios Feb 06, 2017 3 - Alpha N/A `pytest-schema `_ 👍 Validate return values against a schema-like object in testing Aug 31, 2020 5 - Production/Stable pytest (>=3.5.0) `pytest-securestore `_ An encrypted password store for use within pytest cases Jun 19, 2019 4 - Beta N/A `pytest-select `_ A pytest plugin which allows to (de-)select tests from a file. Jan 18, 2019 3 - Alpha pytest (>=3.0) `pytest-selenium `_ pytest plugin for Selenium Sep 19, 2020 5 - Production/Stable pytest (>=5.0.0) -`pytest-seleniumbase `_ A complete web automation framework for end-to-end testing. Mar 19, 2021 5 - Production/Stable N/A +`pytest-seleniumbase `_ A complete web automation framework for end-to-end testing. Mar 26, 2021 5 - Production/Stable N/A `pytest-selenium-enhancer `_ pytest plugin for Selenium Nov 26, 2020 5 - Production/Stable N/A `pytest-selenium-pdiff `_ A pytest package implementing perceptualdiff for Selenium tests. Apr 06, 2017 2 - Pre-Alpha N/A `pytest-send-email `_ Send pytest execution result email Dec 04, 2019 N/A N/A @@ -716,7 +720,7 @@ name `pytest-splitio `_ Split.io SDK integration for e2e tests Sep 22, 2020 N/A pytest (<7,>=5.0) `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 `_ A Dynamic test tool for Splunk Apps and Add-ons Feb 26, 2021 N/A pytest (>5.4.0,<6.1) -`pytest-splunk-addon-ui-smartx `_ Library to support testing Splunk Add-on UX Jan 18, 2021 N/A N/A +`pytest-splunk-addon-ui-smartx `_ Library to support testing Splunk Add-on UX Mar 24, 2021 N/A N/A `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 `_ sqitch for pytest Apr 06, 2020 4 - Beta N/A `pytest-sqlalchemy `_ pytest plugin with sqlalchemy related fixtures Mar 13, 2018 3 - Alpha N/A @@ -730,7 +734,7 @@ name `pytest-stepwise `_ Run a test suite one failing test at a time. Dec 01, 2015 4 - Beta N/A `pytest-stoq `_ A plugin to pytest stoq Feb 09, 2021 4 - Beta N/A `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 `_ Structured logging assertions Jul 16, 2020 N/A pytest +`pytest-structlog `_ Structured logging assertions Mar 26, 2021 N/A pytest `pytest-structmpd `_ provide structured temporary directory Oct 17, 2018 N/A N/A `pytest-stub `_ Stub packages, modules and attributes. Apr 28, 2020 5 - Production/Stable N/A `pytest-stubprocess `_ Provide stub implementations for subprocesses in Python tests Sep 17, 2018 3 - Alpha pytest (>=3.5.0) @@ -747,7 +751,6 @@ name `pytest-tap `_ Test Anything Protocol (TAP) reporting plugin for pytest Nov 07, 2020 5 - Production/Stable pytest (>=3.0) `pytest-tape `_ easy assertion with expected results saved to yaml files Mar 17, 2021 4 - Beta N/A `pytest-target `_ Pytest plugin for remote target orchestration. Jan 21, 2021 3 - Alpha pytest (>=6.1.2,<7.0.0) -`pytest-tars `_ Pytest plugin for testing against real servers Mar 19, 2021 2 - Pre-Alpha pytest (<5.0.0,>=4.3.1) ; python_version < "3.5" `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 `_ 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 `_ Pytest to Telegram reporting plugin Dec 10, 2020 5 - Production/Stable N/A @@ -851,7 +854,8 @@ name `pytest-yapf `_ Run yapf Jul 06, 2017 4 - Beta pytest (>=3.1.1) `pytest-yapf3 `_ Validate your Python file format with yapf Aug 03, 2020 5 - Production/Stable pytest (>=5.4) `pytest-yield `_ PyTest plugin to run tests concurrently, each `yield` switch context to other one Jan 23, 2019 N/A N/A +`pytest-yuk `_ Display tests you are uneasy with, using 🤢/🤮 for pass/fail of tests marked with yuk. Mar 26, 2021 N/A N/A `pytest-zafira `_ A Zafira plugin for pytest Sep 18, 2019 5 - Production/Stable pytest (==4.1.1) `pytest-zap `_ OWASP ZAP plugin for py.test. May 12, 2014 4 - Beta N/A `pytest-zigzag `_ Extend py.test for RPC OpenStack testing. Feb 27, 2019 4 - Beta pytest (~=3.6) -============================================================================================================== ======================================================================================================================================================================== ============== ===================== ================================================ +============================================================================================================== ======================================================================================================================================================================== ============== ===================== ============================================