{"categories":[{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/6"}],"enrichment":{"capability":"A pytest plugin that marks and runs tests under MPI (Message Passing Interface), enabling testing of MPI-related code within the pytest framework.","skillfed_tags":["mpi","hpc","abandoned"],"use_cases":["Mark and selectively run MPI-specific tests in a pytest suite without running them in serial mode.","Organize test collections for distributed memory projects that use MPI for parallel computing.","Filter tests in CI/CD pipelines to run MPI tests only on systems with MPI installed and configured."],"what_it_does":"pytest-mpi is a pytest plugin that adds MPI-aware testing capabilities to the pytest framework. It provides a marker decorator (`@pytest.mark.mpi`) that allows you to tag tests to run only under MPI execution, making it easier to organize and filter tests in codebases that use Message Passing Interface for parallel or distributed computing.\n\nThe plugin is designed for developers working on MPI-related code who want to integrate MPI tests into their standard pytest workflow. However, the package has been abandoned, with the latest release on 2022-01-08. It was last tested against Python versions 3.5 through 3.9, and compatibility with newer Python versions or pytest releases is unknown.","worth_installing":"No\u2014unless you are maintaining legacy code already using this plugin and cannot migrate. The package is abandoned with no maintenance signal since 2022-01-08. For new MPI testing projects, evaluate actively maintained alternatives or consider building on pytest directly. If you must use it, verify compatibility with your Python version first."},"id":"pytest-mpi","links":{"html":"https://skillfed.io/packages/pytest-mpi","md":"https://skillfed.io/packages/pytest-mpi.md","pypi":"https://pypi.org/project/pytest-mpi/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2022-01-08","license_spdx":null,"license_treatment":"permissive","name":"pytest-mpi","python_support":"unspecified","summary":"pytest plugin to collect information from tests"},"popularity":{"monthly_downloads":102845,"position":12842,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.6"}
