summaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2025-12-08 23:03:22 +0000
committerRutherther <rutherther@ditigal.xyz>2026-01-25 21:18:05 +0100
commit92a072338919e51e9a404b356b22651dff0f6513 (patch)
tree9d3671b86936c19b12baebee8b048aeb1925319b /gnu/packages
parent859e9fd56fd40ebb81e036552acd698691f9cabf (diff)
gnu: python-pytest-regressions: Update to 2.8.3.
* gnu/packages/check.scm (python-pytest-regressions): Update to 2.8.3. [arguments] <test-flags>: Remove requirements of expensive inputs. [native-inputs]: Remove python-numpy, python-pandas, and python-pytest; add python-pytest-bootstrap. Change-Id: I482521782c8cd21c8a86ed69c11a8efa538326e4 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Diffstat (limited to 'gnu/packages')
-rw-r--r--gnu/packages/check.scm22
1 files changed, 14 insertions, 8 deletions
diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm
index b2cf63a4ecf..f3a39b46b38 100644
--- a/gnu/packages/check.scm
+++ b/gnu/packages/check.scm
@@ -3794,23 +3794,29 @@ directories and files.")
(define-public python-pytest-regressions
(package
(name "python-pytest-regressions")
- (version "2.7.0")
+ (version "2.8.3")
(source
(origin
(method url-fetch)
(uri (pypi-uri "pytest_regressions" version))
(sha256
- (base32 "0pph1935rq180ax0szwwf3c6zq2v40snypagr49914i31570cc2c"))))
+ (base32 "08fjzhsp4akdzn08d0nx2b9k16iad7wvdw4fqwv3sap0pq40gn8s"))))
(build-system pyproject-build-system)
(arguments
(list
- ;; Do not fail on warning.
- ;; DeprecationWarning: module 'sre_constants' is deprecated
- #:test-flags #~(list "-W" "ignore::DeprecationWarning")))
+ #:test-flags
+ ;; To reduce closure size it prevents including python-numpy,
+ ;; python-pandas and python-matplotlib.
+ #~(list "--ignore=tests/test_dataframe_regression.py"
+ "--ignore=tests/test_ndarrays_regression.py"
+ "--ignore=tests/test_num_regression.py"
+ "--deselect=tests/test_filenames.py::test_foo"
+ "--deselect=tests/test_filenames.py::TestClass::test_foo"
+ "--deselect=tests/test_filenames.py::TestClassWithIgnoredName::test_foo"
+ "--deselect=tests/test_image_regression.py::test_image_regression"
+ "--deselect=tests/test_image_regression.py::test_image_regression_workflow")))
(native-inputs
- (list python-numpy
- python-pandas
- python-pytest
+ (list python-pytest-bootstrap
python-setuptools
python-setuptools-scm))
(propagated-inputs