Pytest-isolate-mpi

Latest version: v0.3

Safety actively analyzes 722460 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.3

-----------

- A command line option to disable MPI and/or process isolation has been
added. This particularly useful to debug MPI-parallel test cases.
(`24`_)

- Command line options to set a default test timeout and test timeout
unit for all MPI-parallel tests have been added. (`20`_)

.. _20: https://github.com/dlr-sp/pytest-isolate-mpi/issues/20
.. _24: https://github.com/dlr-sp/pytest-isolate-mpi/issues/24

0.2

-----------

- An option to customize the command used to launch Pytest in MPI has
been added. This enables test runs on HPC environments in which
individual tests are scheduled as jobs via the HPC batch system.
(`10`_)

- An unhandled edge case when using a session-scoped fixture in
non-parametrized tests was fixed. (`14`_)

- Session-scoped fixtures are now only cached within the MPI-parallel
Pytest sub sessions. This allows the use of session-scoped fixtures
which cannot be pickled for non-MPI tests.

- Most of Pytest's CLI options are now passed the MPI-parallel
sub sessions. (`10`_)

.. _10: https://github.com/dlr-sp/pytest-isolate-mpi/issues/10
.. _11: https://github.com/dlr-sp/pytest-isolate-mpi/issues/11
.. _14: https://github.com/dlr-sp/pytest-isolate-mpi/pull/14

0.1

-----------

- Initial release.

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.