Skip to content

Commit 74c1f24

Browse files
python312Packages.stumpy: mark as broken on aarch64-linux (#383200)
2 parents eda82bd + 91d63d4 commit 74c1f24

File tree

1 file changed

+16
-8
lines changed

1 file changed

+16
-8
lines changed

pkgs/development/python-modules/stumpy/default.nix

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,28 @@
22
lib,
33
buildPythonPackage,
44
fetchFromGitHub,
5+
6+
# build-system
57
setuptools,
68
setuptools-scm,
9+
10+
# dependencies
11+
numba,
712
numpy,
813
scipy,
9-
numba,
10-
pandas,
14+
15+
# tests
1116
dask,
1217
distributed,
18+
pandas,
1319
pytestCheckHook,
14-
pythonOlder,
1520
}:
1621

1722
buildPythonPackage rec {
1823
pname = "stumpy";
1924
version = "1.13.0";
2025
pyproject = true;
2126

22-
disabled = pythonOlder "3.7";
23-
2427
src = fetchFromGitHub {
2528
owner = "TDAmeritrade";
2629
repo = "stumpy";
@@ -34,15 +37,15 @@ buildPythonPackage rec {
3437
];
3538

3639
dependencies = [
40+
numba
3741
numpy
3842
scipy
39-
numba
4043
];
4144

4245
nativeCheckInputs = [
43-
pandas
4446
dask
4547
distributed
48+
pandas
4649
pytestCheckHook
4750
];
4851

@@ -56,9 +59,14 @@ buildPythonPackage rec {
5659

5760
meta = {
5861
description = "Library that can be used for a variety of time series data mining tasks";
59-
changelog = "https://github.com/TDAmeritrade/stumpy/blob/${src.rev}/CHANGELOG.md";
62+
changelog = "https://github.com/TDAmeritrade/stumpy/blob/v${version}/CHANGELOG.md";
6063
homepage = "https://github.com/TDAmeritrade/stumpy";
6164
license = lib.licenses.bsd3;
6265
maintainers = [ ];
66+
badPlatforms = [
67+
# Multiple tests fail with:
68+
# Segmentation fault (core dumped)
69+
"aarch64-linux"
70+
];
6371
};
6472
}

0 commit comments

Comments
 (0)