From a2d943dc53d5bc8623294cd0a4449e9bad132de3 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Tue, 21 Jul 2026 13:22:48 +0100 Subject: gnu: Add python-scikit-base. * gnu/packages/python-science.scm (python-scikit-base): New variable. --- gnu/packages/python-science.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) (limited to 'gnu/packages/python-science.scm') diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index db3559adc02..dd793b0eb52 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm @@ -3310,6 +3310,36 @@ fractional factorial methods.") genetic variation data.") (license license:expat))) +(define-public python-scikit-base + (package + (name "python-scikit-base") + (version "1.0.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/sktime/skbase") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1436l0jr6avyhz2dg3driykn6rwskwyf57aig7x3pwak6w3il6rv")))) + (build-system pyproject-build-system) + (native-inputs + (list python-numpy + python-pandas-minimal + python-pytest + python-scikit-learn + python-scipy-minimal + python-setuptools + python-toml)) + (home-page "https://github.com/sktime/skbase") + (synopsis "Base classes for sklearn-like parametric objects") + (description + "@code{skbase} provides base classes for creating scikit-learn-like +parametric objects, along with tools to make it easier to build your own +packages that follow these design patterns.") + (license license:bsd-3))) + (define-public python-scikit-build-core (package (name "python-scikit-build-core") -- cgit v1.2.3