gnu: Add python-pytest-mpi.

* gnu/packages/python-check.scm (python-pytest-mpi): New variable.

Change-Id: If1c5fd2ad6d6e3243be2a8d595e1f9b7f3204f3d
Signed-off-by: Andreas Enge <andreas@enge.fr>
This commit is contained in:
David Elsing 2025-05-01 09:35:12 +00:00 committed by Andreas Enge
parent 72ada05734
commit 40066ba37a
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3

View file

@ -23,7 +23,7 @@
;;; Copyright © 2022 jgart <jgart@dismail.de> ;;; Copyright © 2022 jgart <jgart@dismail.de>
;;; Copyright © 2024-2025 Troy Figiel <troy@troyfigiel.com> ;;; Copyright © 2024-2025 Troy Figiel <troy@troyfigiel.com>
;;; Copyright © 2024 Navid Afkhami <navid.afkhami@mdc-berlin.de> ;;; Copyright © 2024 Navid Afkhami <navid.afkhami@mdc-berlin.de>
;;; Copyright © 2024 David Elsing <david.elsing@posteo.net> ;;; Copyright © 2024, 2025 David Elsing <david.elsing@posteo.net>
;;; Copyright © 2024 Eric Bavier <bavier@posteo.net> ;;; Copyright © 2024 Eric Bavier <bavier@posteo.net>
;;; Copyright © 2024 Markku Korkeala <markku.korkeala@iki.fi> ;;; Copyright © 2024 Markku Korkeala <markku.korkeala@iki.fi>
;;; Copyright © 2025 Evgeny Pisemsky <mail@pisemsky.site> ;;; Copyright © 2025 Evgeny Pisemsky <mail@pisemsky.site>
@ -2446,6 +2446,24 @@ framework and makes it easy to undo any monkey patching. The fixtures are:
@end itemize") @end itemize")
(license license:expat))) (license license:expat)))
(define-public python-pytest-mpi
(package
(name "python-pytest-mpi")
(version "0.6")
(source
(origin
(method url-fetch)
(uri (pypi-uri "pytest-mpi" version))
(sha256
(base32 "1a954cai5lr327np5f38mg8gw91p4akx8m2z416wvwzq24swvcq9"))))
(build-system python-build-system)
(propagated-inputs (list python-pytest))
(home-page "https://pytest-mpi.readthedocs.io")
(synopsis "Pytest plugin for working with MPI")
(description "This plugin for Pytest provides tools for running Python
tests with MPI and for testing code using MPI.")
(license license:bsd-3)))
(define-public python-pytest-mpl (define-public python-pytest-mpl
(package (package
(name "python-pytest-mpl") (name "python-pytest-mpl")