From 1f3c72ef411a17693a18c85c398de7e7829c3818 Mon Sep 17 00:00:00 2001 From: alberta Date: Tue, 23 Jan 2024 17:11:48 +0100 Subject: [PATCH] adding easyconfigs: sktime-0.25.0-gfbf-2023a.eb --- .../s/sktime/sktime-0.25.0-gfbf-2023a.eb | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 easybuild/easyconfigs/s/sktime/sktime-0.25.0-gfbf-2023a.eb diff --git a/easybuild/easyconfigs/s/sktime/sktime-0.25.0-gfbf-2023a.eb b/easybuild/easyconfigs/s/sktime/sktime-0.25.0-gfbf-2023a.eb new file mode 100644 index 00000000000..b5e07a105c3 --- /dev/null +++ b/easybuild/easyconfigs/s/sktime/sktime-0.25.0-gfbf-2023a.eb @@ -0,0 +1,36 @@ +easyblock = 'PythonBundle' + +name = 'sktime' +version = '0.25.0' +homepage = 'https://www.sktime.net/en/stable/' +description = """sktime is a library for time series analysis in Python. +It provides a unified interface for multiple time series learning tasks. +Currently, this includes time series classification, regression, clustering, +annotation, and forecasting. It comes with time series algorithms and +scikit-learn compatible tools to build, tune and validate time series models.""" + +toolchain = {'name': 'gfbf', 'version': '2023a'} + + +dependencies = [ + ('Python', '3.11.3'), + ('SciPy-bundle', '2023.07'), + ('scikit-learn', '1.3.1') +] + + +exts_list = [ + ('scikit-base', '0.6.2', { + 'modulename': 'skbase', + 'checksums': ['ac7c1dd9b1006e1e466d8269074f7fb02b7f5143c615f7fdf6a1e0c7565431fe'], + }), + (name, version, { + 'checksums': ['b687d44608e5d2fd6b3c631b2608f4cf7bc581e22c1131ac78d59cea7687b589'], + }), +] + +download_dep_fail = True +use_pip = True +sanity_pip_check = True + +moduleclass = 'data'