diff --git a/doc/en/reference/plugin_list.rst b/doc/en/reference/plugin_list.rst index dc19d7df8..5ff8790e3 100644 --- a/doc/en/reference/plugin_list.rst +++ b/doc/en/reference/plugin_list.rst @@ -6,7 +6,7 @@ Plugin List PyPI projects that match "pytest-\*" are considered plugins and are listed automatically. Packages classified as inactive are excluded. -This list contains 904 plugins. +This list contains 908 plugins. ============================================================================================================== ======================================================================================================================================================================== ============== ===================== ================================================ name summary last release status requires @@ -17,7 +17,7 @@ name `pytest-adf `_ Pytest plugin for writing Azure Data Factory integration tests May 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) `pytest-aggreport `_ pytest plugin for pytest-repeat that generate aggregate report of the same test cases with additional statistics details. Mar 07, 2021 4 - Beta pytest (>=6.2.2) -`pytest-aio `_ Pytest plugin for testing async python code Aug 04, 2021 4 - Beta pytest ; extra == 'tests' +`pytest-aio `_ Pytest plugin for testing async python code Aug 11, 2021 4 - Beta pytest ; extra == 'tests' `pytest-aiofiles `_ pytest fixtures for writing aiofiles tests with pyfakefs May 14, 2017 5 - Production/Stable N/A `pytest-aiohttp `_ pytest plugin for aiohttp support Dec 05, 2017 N/A pytest `pytest-aiohttp-client `_ Pytest `client` fixture for the Aiohttp Nov 01, 2020 N/A pytest (>=6) @@ -64,7 +64,7 @@ name `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 `_ Austin plugin for pytest Oct 11, 2020 4 - Beta N/A `pytest-autochecklog `_ automatically check condition and log all the checks Apr 25, 2015 4 - Beta N/A -`pytest-automation `_ pytest plugin for building a test suite, using YAML files to extend pytest parameterize functionality. Aug 05, 2021 N/A pytest +`pytest-automation `_ pytest plugin for building a test suite, using YAML files to extend pytest parameterize functionality. Aug 11, 2021 N/A pytest `pytest-automock `_ Pytest plugin for automatical mocks creation Apr 22, 2020 N/A pytest ; extra == 'dev' `pytest-auto-parametrize `_ pytest plugin: avoid repeating arguments in parametrize Oct 02, 2016 3 - Alpha N/A `pytest-avoidance `_ Makes pytest skip tests that don not need rerunning May 23, 2019 4 - Beta pytest (>=3.5.0) @@ -121,7 +121,6 @@ name `pytest-chalice `_ A set of py.test fixtures for AWS Chalice Jul 01, 2020 4 - Beta N/A `pytest-change-report `_ turn . into √,turn F into x Sep 14, 2020 N/A pytest `pytest-chdir `_ A pytest fixture for changing current working directory Jan 28, 2020 N/A pytest (>=5.0.0,<6.0.0) -`pytest-check `_ A pytest plugin that allows multiple failures per test. Dec 27, 2020 5 - Production/Stable N/A `pytest-checkdocs `_ check the README when running tests Jul 31, 2021 5 - Production/Stable pytest (>=4.6) ; extra == 'testing' `pytest-checkipdb `_ plugin to check if there are ipdb debugs left Jul 22, 2020 5 - Production/Stable pytest (>=2.9.2) `pytest-check-links `_ Check links in files Jul 29, 2020 N/A pytest (>=4.6) @@ -136,7 +135,7 @@ name `pytest-cloud `_ Distributed tests planner plugin for pytest testing framework. Oct 05, 2020 6 - Mature N/A `pytest-cloudflare-worker `_ pytest plugin for testing cloudflare workers Mar 30, 2021 4 - Beta pytest (>=6.0.0) `pytest-cobra `_ PyTest plugin for testing Smart Contracts for Ethereum blockchain. Jun 29, 2019 3 - Alpha pytest (<4.0.0,>=3.7.1) -`pytest-codeblocks `_ Test code blocks in your READMEs May 25, 2021 4 - Beta pytest (>=6) +`pytest-codeblocks `_ Test code blocks in your READMEs Aug 12, 2021 4 - Beta pytest (>=6) `pytest-codecheckers `_ pytest plugin to add source code sanity checks (pep8 and friends) Feb 13, 2010 N/A N/A `pytest-codecov `_ Pytest plugin for uploading pytest-cov results to codecov.io May 05, 2021 4 - Beta pytest (>=4.6.0) `pytest-codegen `_ Automatically create pytest test signatures Aug 23, 2020 2 - Pre-Alpha N/A @@ -269,13 +268,13 @@ name `pytest-elements `_ Tool to help automate user interfaces Jan 13, 2021 N/A pytest (>=5.4,<6.0) `pytest-elk-reporter `_ A simple plugin to use with pytest Jan 24, 2021 4 - Beta pytest (>=3.5.0) `pytest-email `_ Send execution result email Jul 08, 2020 N/A pytest -`pytest-embedded `_ pytest embedded plugin Jul 09, 2021 N/A pytest (>=6.2.0) -`pytest-embedded-idf `_ pytest embedded plugin for esp-idf project Jul 09, 2021 N/A N/A -`pytest-embedded-jtag `_ pytest embedded plugin for testing with jtag Jul 09, 2021 N/A N/A -`pytest-embedded-qemu `_ pytest embedded plugin for qemu, not target chip Jul 09, 2021 N/A N/A +`pytest-embedded `_ pytest embedded plugin Aug 12, 2021 N/A pytest (>=6.2.0) +`pytest-embedded-idf `_ pytest embedded plugin for esp-idf project Aug 12, 2021 N/A N/A +`pytest-embedded-jtag `_ pytest embedded plugin for testing with jtag Aug 12, 2021 N/A N/A +`pytest-embedded-qemu `_ pytest embedded plugin for qemu, not target chip Aug 12, 2021 N/A N/A `pytest-embedded-qemu-idf `_ pytest embedded plugin for esp-idf project by qemu, not target chip Jun 29, 2021 N/A N/A -`pytest-embedded-serial `_ pytest embedded plugin for testing serial ports Jul 09, 2021 N/A N/A -`pytest-embedded-serial-esp `_ pytest embedded plugin for testing espressif boards via serial ports Jul 09, 2021 N/A N/A +`pytest-embedded-serial `_ pytest embedded plugin for testing serial ports Aug 12, 2021 N/A N/A +`pytest-embedded-serial-esp `_ pytest embedded plugin for testing espressif boards via serial ports Aug 12, 2021 N/A N/A `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 `_ Pytest plugin to represent test output with emoji support Jun 06, 2021 4 - Beta pytest (==6.0.1) `pytest-enabler `_ Enable installed pytest plugins Jan 19, 2021 5 - Production/Stable pytest (!=3.7.3,>=3.5) ; extra == 'testing' @@ -333,7 +332,7 @@ name `pytest-fixtures `_ Common fixtures for pytest May 01, 2019 5 - Production/Stable N/A `pytest-fixture-tools `_ Plugin for pytest which provides tools for fixtures Aug 18, 2020 6 - Mature pytest `pytest-flake8 `_ pytest plugin to check FLAKE8 requirements Dec 16, 2020 4 - Beta pytest (>=3.5) -`pytest-flake8dir `_ A pytest fixture for testing flake8 plugins. May 10, 2021 5 - Production/Stable pytest +`pytest-flake8-path `_ A pytest fixture for testing flake8 plugins. Aug 11, 2021 5 - Production/Stable pytest `pytest-flakefinder `_ Runs tests multiple times to expose flakiness. Jul 28, 2020 4 - Beta pytest (>=2.7.1) `pytest-flakes `_ pytest plugin to check source code with pyflakes Nov 28, 2020 5 - Production/Stable N/A `pytest-flaptastic `_ Flaptastic py.test plugin Mar 17, 2019 N/A N/A @@ -372,7 +371,7 @@ name `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. Apr 01, 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. Jul 30, 2021 4 - Beta pytest (>=6.1.2,<7.0.0) +`pytest-helm-charts `_ A plugin to provide different types and configs of Kubernetes clusters that can be used for testing. Aug 13, 2021 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 Plugin Apr 29, 2021 5 - Production/Stable pytest (>=6.0.0) @@ -394,7 +393,7 @@ name `pytest-http-mocker `_ Pytest plugin for http mocking (via https://github.com/vilus/mocker) Oct 20, 2019 N/A N/A `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 Aug 06, 2021 3 - Alpha pytest ; extra == 'dev' -`pytest-httpx `_ Send responses to httpx. Apr 27, 2021 5 - Production/Stable pytest (==6.*) +`pytest-httpx `_ Send responses to httpx. Aug 11, 2021 5 - Production/Stable pytest (==6.*) `pytest-httpx-blockage `_ Disable httpx requests during a test run Apr 28, 2021 N/A pytest (>=6.2.3) `pytest-hue `_ Visualise PyTest status via your Phillips Hue lights May 09, 2019 N/A N/A `pytest-hylang `_ Pytest plugin to allow running tests written in hylang Mar 28, 2021 N/A pytest @@ -497,6 +496,7 @@ name `pytest-mocha `_ pytest plugin to display test execution output like a mochajs Apr 02, 2020 4 - Beta pytest (>=5.4.0) `pytest-mock `_ Thin-wrapper around the mock package for easier use with pytest May 06, 2021 5 - Production/Stable pytest (>=5.0) `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-generator `_ A pytest fixture wrapper for https://pypi.org/project/mock-generator Aug 10, 2021 5 - Production/Stable N/A `pytest-mock-helper `_ Help you mock HTTP call and generate mock code Jan 24, 2018 N/A pytest `pytest-mockito `_ Base fixtures for mockito Jul 11, 2018 4 - Beta N/A `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 @@ -520,6 +520,7 @@ name `pytest-multi-check `_ Pytest-плагин, реализует возможность мульти проверок и мягких проверок Jun 03, 2021 N/A pytest `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 Jun 10, 2021 N/A N/A +`pytest-multithreading `_ a pytest plugin for th and concurrent testing Aug 12, 2021 N/A pytest (>=3.6) `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 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" @@ -556,7 +557,7 @@ name `pytest-oot `_ Run object-oriented tests in a simple format Sep 18, 2016 4 - Beta N/A `pytest-openfiles `_ Pytest plugin for detecting inadvertent open file handles Apr 16, 2020 3 - Alpha pytest (>=4.6) `pytest-opentmi `_ pytest plugin for publish results to opentmi Feb 26, 2021 5 - Production/Stable pytest (>=5.0) -`pytest-operator `_ Fixtures for Operators Jun 28, 2021 N/A N/A +`pytest-operator `_ Fixtures for Operators Aug 10, 2021 N/A N/A `pytest-optional `_ include/exclude values of fixtures in pytest Oct 07, 2015 N/A N/A `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 `_ A pytest plugin for orchestrating tests Jul 18, 2019 N/A N/A @@ -651,12 +652,12 @@ name `pytest-raisesregexp `_ Simple pytest plugin to look for regex in Exceptions Dec 18, 2015 N/A N/A `pytest-raisin `_ Plugin enabling the use of exception instances with pytest.raises Jun 25, 2020 N/A pytest `pytest-random `_ py.test plugin to randomize tests Apr 28, 2013 3 - Alpha N/A -`pytest-randomly `_ Pytest plugin to randomly order tests and control random.seed. May 10, 2021 5 - Production/Stable pytest +`pytest-randomly `_ Pytest plugin to randomly order tests and control random.seed. Aug 13, 2021 5 - Production/Stable pytest `pytest-randomness `_ Pytest plugin about random seed management May 30, 2019 3 - Alpha N/A `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 `_ 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 `_ Test your README.md file Dec 28, 2014 5 - Production/Stable N/A -`pytest-reana `_ Pytest fixtures for REANA. Jun 07, 2021 3 - Alpha N/A +`pytest-reana `_ Pytest fixtures for REANA. Aug 09, 2021 3 - Alpha N/A `pytest-recording `_ A pytest plugin that allows you recording of network interactions via VCR.py Jul 08, 2021 4 - Beta pytest (>=3.5.0) `pytest-recordings `_ Provides pytest plugins for reporting request/response traffic, screenshots, and more to ReportPortal Aug 13, 2020 N/A N/A `pytest-redis `_ Redis fixtures and fixture factories for Pytest. May 25, 2021 5 - Production/Stable pytest @@ -694,9 +695,9 @@ name `pytest-resource-path `_ Provides path for uniform access to test resources in isolated directory May 01, 2021 5 - Production/Stable pytest (>=3.5.0) `pytest-responsemock `_ Simplified requests calls mocking for pytest Oct 10, 2020 5 - Production/Stable N/A `pytest-responses `_ py.test integration for responses Apr 26, 2021 N/A pytest (>=2.5) -`pytest-restrict `_ Pytest plugin to restrict the test types allowed May 10, 2021 5 - Production/Stable pytest +`pytest-restrict `_ Pytest plugin to restrict the test types allowed Aug 12, 2021 5 - Production/Stable pytest `pytest-rethinkdb `_ A RethinkDB plugin for pytest. Jul 24, 2016 4 - Beta N/A -`pytest-reverse `_ Pytest plugin to reverse test order. May 10, 2021 5 - Production/Stable pytest +`pytest-reverse `_ Pytest plugin to reverse test order. Aug 12, 2021 5 - Production/Stable pytest `pytest-ringo `_ pytest plugin to test webapplications using the Ringo webframework Sep 27, 2017 3 - Alpha N/A `pytest-rng `_ Fixtures for seeding tests and making randomness reproducible Aug 08, 2019 5 - Production/Stable pytest `pytest-roast `_ pytest plugin for ROAST configuration override and fixtures Jul 29, 2021 5 - Production/Stable pytest @@ -710,19 +711,19 @@ name `pytest-runner `_ Invoke py.test as distutils command with dependency resolution May 19, 2021 5 - Production/Stable pytest (>=4.6) ; 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 Jun 20, 2021 4 - Beta pytest (>=6.0.0) +`pytest-salt-factories `_ Pytest Salt Plugin Aug 14, 2021 4 - Beta pytest (>=6.0.0) `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 Jul 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. Aug 06, 2021 5 - Production/Stable N/A +`pytest-sbase `_ A complete web automation framework for end-to-end testing. Aug 11, 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. Aug 06, 2021 5 - Production/Stable N/A +`pytest-seleniumbase `_ A complete web automation framework for end-to-end testing. Aug 11, 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 @@ -770,7 +771,7 @@ name `pytest-split-tests `_ A Pytest plugin for running a subset of your tests by splitting them in to equally sized groups. Forked from Mark Adams' original project pytest-test-groups. Jul 30, 2021 5 - Production/Stable pytest (>=2.5) `pytest-split-tests-tresorit `_ Feb 22, 2021 1 - Planning N/A `pytest-splunk-addon `_ A Dynamic test tool for Splunk Apps and Add-ons Jul 14, 2021 N/A pytest (>5.4.0,<6.3) -`pytest-splunk-addon-ui-smartx `_ Library to support testing Splunk Add-on UX Jul 26, 2021 N/A N/A +`pytest-splunk-addon-ui-smartx `_ Library to support testing Splunk Add-on UX Aug 13, 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 @@ -795,9 +796,10 @@ name `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 `_ 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 `_ 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 `_ Pytest plugin to check your TestCase classes call super in setUp, tearDown, etc. May 10, 2021 5 - Production/Stable pytest +`pytest-super-check `_ Pytest plugin to check your TestCase classes call super in setUp, tearDown, etc. Aug 12, 2021 5 - Production/Stable pytest `pytest-svn `_ SVN repository fixture for py.test May 28, 2019 5 - Production/Stable pytest `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-takeltest `_ Fixtures for ansible, testinfra and molecule Aug 07, 2021 N/A N/A `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) @@ -872,6 +874,7 @@ name `pytest-variables `_ pytest plugin for providing variables to tests/fixtures Oct 23, 2019 5 - Production/Stable pytest (>=2.4.2) `pytest-variant `_ Variant support for Pytest Jun 20, 2021 N/A N/A `pytest-vcr `_ Plugin for managing VCR.py cassettes Apr 26, 2019 5 - Production/Stable pytest (>=3.6.0) +`pytest-vcr-delete-on-fail `_ A pytest plugin that automates vcrpy cassettes deletion on test failure. Aug 13, 2021 4 - Beta pytest (>=6.2.2,<7.0.0) `pytest-vcrpandas `_ Test from HTTP interactions to dataframe processed. Jan 12, 2019 4 - Beta pytest `pytest-venv `_ py.test fixture for creating a virtual environment Aug 04, 2020 4 - Beta pytest `pytest-verbose-parametrize `_ More descriptive output for parametrized py.test tests May 28, 2019 5 - Production/Stable pytest @@ -889,6 +892,7 @@ name `pytest-wetest `_ Welian API Automation test framework pytest plugin Nov 10, 2018 4 - Beta N/A `pytest-whirlwind `_ Testing Tornado. Jun 12, 2020 N/A N/A `pytest-wholenodeid `_ pytest addon for displaying the whole node id for failures Aug 26, 2015 4 - Beta pytest (>=2.0) +`pytest-win32consoletitle `_ Pytest progress in console title (Win32 only) Aug 08, 2021 N/A N/A `pytest-winnotify `_ Windows tray notifications for py.test results. Apr 22, 2016 N/A N/A `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 `_ pytest xdist plugin for distributed testing and loop-on-failing modes Jun 16, 2021 5 - Production/Stable pytest (>=6.0.0)