python311Packages.skops: conditionally disable unit test that segfaults on Darwin (#340596)

Changed files
+13 -7
pkgs
development
python-modules
skops
+13 -7
pkgs/development/python-modules/skops/default.nix
···
matplotlib,
pandas,
scikit-learn,
+
stdenv,
streamlit,
tabulate,
}:
···
streamlit
];
pytestFlagsArray = [ "skops" ];
-
disabledTestPaths = [
-
# try to download data from Huggingface Hub:
-
"skops/hub_utils/tests"
-
"skops/card/tests"
-
# minor output formatting issue
-
"skops/card/_model_card.py"
-
];
+
disabledTestPaths =
+
[
+
# try to download data from Huggingface Hub:
+
"skops/hub_utils/tests"
+
"skops/card/tests"
+
# minor output formatting issue
+
"skops/card/_model_card.py"
+
]
+
++ lib.optionals stdenv.isDarwin [
+
# Segfaults on darwin
+
"skops/io/tests/test_persist.py"
+
];
pythonImportsCheck = [ "skops" ];