From 6cb05dc708bc818962ee6bf7e17f1e895d865850 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 4 Jan 2024 21:32:24 +0100 Subject: [PATCH] adding easyconfigs: XlsxWriter-3.1.9-GCCcore-13.2.0.eb --- .../XlsxWriter-3.1.9-GCCcore-13.2.0.eb | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 easybuild/easyconfigs/x/XlsxWriter/XlsxWriter-3.1.9-GCCcore-13.2.0.eb diff --git a/easybuild/easyconfigs/x/XlsxWriter/XlsxWriter-3.1.9-GCCcore-13.2.0.eb b/easybuild/easyconfigs/x/XlsxWriter/XlsxWriter-3.1.9-GCCcore-13.2.0.eb new file mode 100644 index 00000000000..74d6a7ef4c5 --- /dev/null +++ b/easybuild/easyconfigs/x/XlsxWriter/XlsxWriter-3.1.9-GCCcore-13.2.0.eb @@ -0,0 +1,34 @@ +easyblock = 'PythonPackage' + +name = 'XlsxWriter' +version = '3.1.9' + +homepage = 'https://xlsxwriter.readthedocs.io/' +description = "A Python module for creating Excel XLSX files" + +toolchain = {'name': 'GCCcore', 'version': '13.2.0'} + +sources = [SOURCE_TAR_GZ] +checksums = ['de810bf328c6a4550f4ffd6b0b34972aeb7ffcf40f3d285a0413734f9b63a929'] + +builddependencies = [ + ('binutils', '2.40'), +] + +dependencies = [ + ('Python', '3.11.5'), +] + +download_dep_fail = True +use_pip = True + +sanity_check_paths = { + 'files': ['bin/vba_extract.py'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +sanity_check_commands = ['vba_extract.py --help'] + +sanity_pip_check = True + +moduleclass = 'tools'