diff --git a/easybuild/easyconfigs/s/SciPy-bundle/SciPy-bundle-2024.05-gfbf-2024a.eb b/easybuild/easyconfigs/s/SciPy-bundle/SciPy-bundle-2024.05-gfbf-2024a.eb deleted file mode 100644 index b15452f6bb5..00000000000 --- a/easybuild/easyconfigs/s/SciPy-bundle/SciPy-bundle-2024.05-gfbf-2024a.eb +++ /dev/null @@ -1,106 +0,0 @@ -easyblock = 'PythonBundle' - -name = 'SciPy-bundle' -version = '2024.05' - -homepage = 'https://python.org/' -description = "Bundle of Python packages for scientific software" - -toolchain = {'name': 'gfbf', 'version': '2024a'} -toolchainopts = {'pic': True, 'lowopt': True} - -builddependencies = [ - ('hypothesis', '6.103.1'), - ('UnZip', '6.0'), - # scipy >= 1.9.0 uses Meson/Ninja - ('Meson', '1.4.0'), - ('meson-python', '0.16.0'), - ('Ninja', '1.12.1'), - ('pkgconf', '2.2.0'), # required by scipy - ('Cython', '3.0.10'), # required by numpy and scipy - ('pybind11', '2.12.0'), # required by scipy -] - -dependencies = [ - ('Python', '3.12.3'), - ('Python-bundle-PyPI', '2024.06'), -] - -use_pip = True - -# order is important! -exts_list = [ - ('numpy', '1.26.4', { - 'patches': [ - 'numpy-1.22.3_disable-broken-override-test.patch', - 'numpy-1.26.4_fix-riscv64-test-failures.patch', - ], - 'checksums': [ - {'numpy-1.26.4.tar.gz': '2a02aba9ed12e4ac4eb3ea9421c420301a0c6460d9830d74a9df87efa4912010'}, - {'numpy-1.22.3_disable-broken-override-test.patch': - '9c589bb073b28b25ff45eb3c63c57966aa508dd8b318d0b885b6295271e4983c'}, - {'numpy-1.26.4_fix-riscv64-test-failures.patch': - '81bd487dbca6da8285971a16a2c7b488718a051d3cd66450277bed6ff21741de'}, - ], - }), - ('ply', '3.11', { - 'checksums': ['00c7c1aaa88358b9c765b6d3000c6eec0ba42abca5351b095321aef446081da3'], - }), - ('gast', '0.5.4', { - 'checksums': ['9c270fe5f4b130969b54174de7db4e764b09b4f7f67ccfc32480e29f78348d97'], - }), - ('beniget', '0.4.1', { - 'checksums': ['75554b3b8ad0553ce2f607627dad3d95c60c441189875b98e097528f8e23ac0c'], - }), - ('pythran', '0.16.1', { - 'checksums': ['861748c0f9c7d422b32724b114b3817d818ed4eab86c09781aa0a3f7ceabb7f9'], - }), - ('versioneer', '0.29', { - 'checksums': ['5ab283b9857211d61b53318b7c792cf68e798e765ee17c27ade9f6c924235731'], - }), - ('scipy', '1.13.1', { - 'enable_slow_tests': True, - 'ignore_test_result': False, - 'patches': [ - 'scipy-1.11.1_disable-tests.patch', - 'scipy-1.11.1_xfail-aarch64_test_maxiter_worsening.patch', - 'scipy-1.13.1_TestLinprogIPSparse.patch', - ], - 'checksums': [ - {'scipy-1.13.1.tar.gz': '095a87a0312b08dfd6a6155cbbd310a8c51800fc931b8c0b84003014b874ed3c'}, - {'scipy-1.11.1_disable-tests.patch': '906bfb03397d94882ccdc1b93bc2c8e854e0e060c2d107c83042992394e6a4af'}, - {'scipy-1.11.1_xfail-aarch64_test_maxiter_worsening.patch': - '918c8e6fa8215d459126f267764c961bde729ea4a116c7f6287cddfdc58ffcea'}, - {'scipy-1.13.1_TestLinprogIPSparse.patch': - '7213c2690b76c69f7e7103529cea3fa2098c05fbea556f04325fab9ca8c065f5'}, - ], - }), - ('numexpr', '2.10.0', { - 'patches': ['numexpr-2.10.0_fix-numpy-1.x.patch'], - 'checksums': [ - {'numexpr-2.10.0.tar.gz': 'c89e930752639df040539160326d8f99a84159bbea41943ab8e960591edaaef0'}, - {'numexpr-2.10.0_fix-numpy-1.x.patch': '8d70b2e95579e6f0adc07bc615144f7657b3b607f9210ec328b6622458ca726d'}, - ], - }), - ('Bottleneck', '1.3.8', { - 'checksums': ['6780d896969ba7f53c8995ba90c87c548beb3db435dc90c60b9a10ed1ab4d868'], - }), - ('tzdata', '2024.1', { - 'checksums': ['2674120f8d891909751c38abcdfd386ac0a5a1127954fbc332af6b5ceae07efd'], - }), - ('pandas', '2.2.2', { - 'preinstallopts': "export PANDAS_CI=0 && ", - 'checksums': ['9e79019aba43cb4fda9e4d983f8e88ca0373adbb697ae9c6c43093218de28b54'], - }), - ('mpmath', '1.3.0', { - 'checksums': ['7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f'], - }), - ('deap', '1.4.1', { - 'modulename': 'deap.base', - 'checksums': ['cc01de9892dfa7d1bc9803dab28892fead177f0182c81db47360a240ead778ff'], - }), -] - -sanity_pip_check = True - -moduleclass = 'lang'