summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGhislain Vaillant <ghislain.vaillant@inria.fr>2026-08-18 10:56:48 +0200
committerGhislain Vaillant <ghislain.vaillant@inria.fr>2026-08-18 11:36:37 +0200
commit078b51999123eb1af9c049660bcc5cb4b2a78d55 (patch)
tree48555cf461f39ea9ed2b10882db37211c9c318bd
parente02e99f63c17caeef88a7e4bd0a5b23ad9caed5c (diff)
machine-learning: python-pyod: Update to 2.1.0.
* guix-science/packages/machine-learning.scm (python-pyod) [source]: Update to 2.1.0. [arguments]<#:test-flags>: Run base tests only. [propagated-inputs]: Remove python-{pandas,pytorch,scipy,xgboost}. [native-inputs]: Remove python-statsmodels.
-rw-r--r--guix-science/packages/machine-learning.scm22
1 files changed, 5 insertions, 17 deletions
diff --git a/guix-science/packages/machine-learning.scm b/guix-science/packages/machine-learning.scm
index c42204f..262bf11 100644
--- a/guix-science/packages/machine-learning.scm
+++ b/guix-science/packages/machine-learning.scm
@@ -1013,7 +1013,7 @@ for researchers, engineers, and data scientists working in various fields.")
1013(define-public python-pyod 1013(define-public python-pyod
1014 (package 1014 (package
1015 (name "python-pyod") 1015 (name "python-pyod")
1016 (version "2.0.6") 1016 (version "2.1.0")
1017 (source 1017 (source
1018 (origin 1018 (origin
1019 (method git-fetch) 1019 (method git-fetch)
@@ -1022,31 +1022,19 @@ for researchers, engineers, and data scientists working in various fields.")
1022 (commit (string-append "v" version)))) 1022 (commit (string-append "v" version))))
1023 (file-name (git-file-name name version)) 1023 (file-name (git-file-name name version))
1024 (sha256 1024 (sha256
1025 (base32 "16065hg8k8xxv7jzdiwm1i16zglsz5psdc7gasjs4c5vwh2s3s65")))) 1025 (base32 "04li7fcnmzvykzc0f0g863lavvs39qh7cnqwvvvppwk3pikwwj74"))))
1026 (build-system pyproject-build-system) 1026 (build-system pyproject-build-system)
1027 (arguments 1027 (arguments
1028 (list 1028 (list
1029 #:test-flags 1029 #:test-flags
1030 #~(list 1030 #~(list "pyod/test/test_base.py")))
1031 ;; Requires python-combo.
1032 "--ignore=pyod/test/test_combination.py"
1033 "--ignore=pyod/test/test_feature_bagging.py"
1034 ;; Requires python-suod.
1035 "--ignore=pyod/test/test_suod.py"
1036 ;; Requires python-pythresh.
1037 "--deselect=pyod/test/test_thresholds.py::TestThresholds"
1038 ;; Yields AssertitonError.
1039 "--deselect=pyod/test/test_torch_utility.py::TestBaseDL::test_linear_block")))
1040 (propagated-inputs (list python-joblib 1031 (propagated-inputs (list python-joblib
1041 python-matplotlib 1032 python-matplotlib
1042 python-numba 1033 python-numba
1043 python-numpy 1034 python-numpy
1044 python-pandas
1045 python-pytorch
1046 python-scikit-learn 1035 python-scikit-learn
1047 python-scipy 1036 python-scipy))
1048 python-xgboost)) 1037 (native-inputs (list python-pytest python-setuptools))
1049 (native-inputs (list python-pytest python-setuptools python-statsmodels))
1050 (home-page "http://pyod.readthedocs.io/") 1038 (home-page "http://pyod.readthedocs.io/")
1051 (synopsis "Python Library for outlier detection") 1039 (synopsis "Python Library for outlier detection")
1052 (description 1040 (description