Commit 5c8ccdaa authored by Andre Sailer's avatar Andre Sailer
Browse files

Merge branch 'spi2002_excel' into 'master'

[SPI-2002] packages for pandas reading spreadsheets

See merge request !965
parents 00355f7e ccf518d9
Pipeline #3128197 passed with stage
in 1 minute
......@@ -123,6 +123,7 @@ LCG_external_package(doxygen 1.8.18
LCG_external_package(eigen 3.3.7 )
LCG_external_package(elasticsearch 6.3.0 )
LCG_external_package(entrypoints 0.3 )
LCG_external_package(et_xmlfile 1.1.0 )
LCG_external_package(expat 2.2.6 )
LCG_external_package(fastjet 3.4.0 )
LCG_external_package(fftw 3.3.8 fftw3 )
......@@ -387,9 +388,11 @@ if(NOT ${LCG_OS} MATCHES ubuntu|mac)
LCG_external_package(octave 6.2.0 )
LCG_external_package(octavekernel 0.32.0 )
endif()
LCG_external_package(odfpy 1.4.1 )
LCG_external_package(omniorb 4.2.4 )
LCG_external_package(onnxruntime 1.8.0 )
LCG_external_package(openmpi 3.1.0 )
LCG_external_package(openpyxl 3.0.9 )
if(${LCG_OS} MATCHES mac)
LCG_external_package(openssl 1.1.1 )
endif()
......@@ -653,6 +656,7 @@ if(NOT ${LCG_OS} STREQUAL mac)
LCG_external_package(xgboost 0.90 )
endif()
LCG_external_package(xqilla 2.3.4 )
LCG_external_package(xlrd 2.0.1 )
LCG_external_package(xrootd 5.3.1 )
LCG_external_package(xz 5.0.4 )
LCG_external_package(yamlcpp 0.6.3 )
......
......@@ -189,3 +189,7 @@ LCG_remove_package(histoprint)
LCG_remove_package(mplhep_data)
LCG_remove_package(mplhep)
LCG_remove_package(hist)
LCG_remove_package(et_xmlfile)
LCG_remove_package(odfpy)
LCG_remove_package(openpyxl)
LCG_remove_package(xlrd)
......@@ -229,6 +229,70 @@ LCGPackage_Add(
BUILD_IN_SOURCE 1
DEPENDS Python setuptools attrs sortedcontainers IF Python_native_version VERSION_LESS 3 THEN enum34 ENDIF
)
#---defusedxml------------------------------------------------------------------------------------------------------------
LCGPackage_Add(
defusedxml
URL ${GenURL}/defusedxml-${defusedxml_native_version}.tar.gz
CONFIGURE_COMMAND <VOID>
BUILD_COMMAND <VOID>
INSTALL_COMMAND ${MakeSitePackagesDir}
COMMAND ${PYTHON} setup.py install ${PySetupOptions}
COMMAND ${CMAKE_SOURCE_DIR}/pyexternals/Python_postinstall.sh <INSTALL_DIR>
BUILD_IN_SOURCE 1
DEPENDS Python setuptools libxml2
)
#---odfpy---------------------------------------------------------------------------------------
LCGPackage_Add(
odfpy
URL ${GenURL}/odfpy-<VERSION>.tar.gz
CONFIGURE_COMMAND <VOID>
BUILD_COMMAND <VOID>
INSTALL_COMMAND ${MakeSitePackagesDir}
COMMAND ${PYTHON} setup.py install ${PySetupOptions}
COMMAND ${CMAKE_SOURCE_DIR}/pyexternals/Python_postinstall.sh <INSTALL_DIR>
BUILD_IN_SOURCE 1
DEPENDS Python setuptools defusedxml
)
#---xlrd---------------------------------------------------------------------------------------
LCGPackage_Add(
xlrd
URL ${GenURL}/xlrd-<VERSION>.tar.gz
CONFIGURE_COMMAND <VOID>
BUILD_COMMAND <VOID>
INSTALL_COMMAND ${MakeSitePackagesDir}
COMMAND ${PYTHON} setup.py install ${PySetupOptions}
COMMAND ${CMAKE_SOURCE_DIR}/pyexternals/Python_postinstall.sh <INSTALL_DIR>
BUILD_IN_SOURCE 1
DEPENDS Python setuptools
)
#---et_xmlfile---------------------------------------------------------------------------------------
LCGPackage_Add(
et_xmlfile
URL ${GenURL}/et_xmlfile-<VERSION>.tar.gz
CONFIGURE_COMMAND <VOID>
BUILD_COMMAND <VOID>
INSTALL_COMMAND ${MakeSitePackagesDir}
COMMAND ${PYTHON} setup.py install ${PySetupOptions}
COMMAND ${CMAKE_SOURCE_DIR}/pyexternals/Python_postinstall.sh <INSTALL_DIR>
BUILD_IN_SOURCE 1
DEPENDS Python setuptools
)
#---openpyxl---------------------------------------------------------------------------------------
LCGPackage_Add(
openpyxl
URL ${GenURL}/openpyxl-<VERSION>.tar.gz
CONFIGURE_COMMAND <VOID>
BUILD_COMMAND <VOID>
INSTALL_COMMAND ${MakeSitePackagesDir}
COMMAND ${PYTHON} setup.py install ${PySetupOptions}
COMMAND ${CMAKE_SOURCE_DIR}/pyexternals/Python_postinstall.sh <INSTALL_DIR>
BUILD_IN_SOURCE 1
DEPENDS Python setuptools et_xmlfile
)
#---pandas------------------------------------------------------------------------------------------------------
LCGPackage_Add(
......@@ -240,7 +304,7 @@ LCGPackage_Add(
COMMAND ${PYTHON} setup.py install ${PySetupOptions}
COMMAND ${CMAKE_SOURCE_DIR}/pyexternals/Python_postinstall.sh <INSTALL_DIR>
BUILD_IN_SOURCE 1
DEPENDS Python setuptools pytz python_dateutil numpy cython hypothesis
DEPENDS Python setuptools pytz python_dateutil numpy cython hypothesis odfpy openpyxl xlrd
)
#---pyparsing------------------------------------------------------------------------------------------------------
......@@ -2308,20 +2372,6 @@ LCGPackage_Add(
DEPENDS Python setuptools
)
#---defusedxml------------------------------------------------------------------------------------------------------------
LCGPackage_Add(
defusedxml
URL ${GenURL}/defusedxml-${defusedxml_native_version}.tar.gz
CONFIGURE_COMMAND <VOID>
BUILD_COMMAND <VOID>
INSTALL_COMMAND ${MakeSitePackagesDir}
COMMAND ${PYTHON} setup.py install ${PySetupOptions}
COMMAND ${CMAKE_SOURCE_DIR}/pyexternals/Python_postinstall.sh <INSTALL_DIR>
BUILD_IN_SOURCE 1
DEPENDS Python setuptools libxml2
)
#---jupyterlab_pygments------------------------------------------------------------------------------------------------------------
LCGPackage_Add(
jupyterlab_pygments
......@@ -5286,7 +5336,6 @@ LCGPackage_Add(
LCGPackage_Add(
uhi
URL ${GenURL}/uhi-<VERSION>.tar.gz
ENVIRONMENT RUAMEL_NO_PIP_INSTALL_CHECK=0
CONFIGURE_COMMAND <VOID>
BUILD_COMMAND <VOID>
INSTALL_COMMAND ${MakeSitePackagesDir}
......@@ -5300,7 +5349,6 @@ LCGPackage_Add(
LCGPackage_Add(
histoprint
URL ${GenURL}/histoprint-<VERSION>.tar.gz
ENVIRONMENT RUAMEL_NO_PIP_INSTALL_CHECK=0
CONFIGURE_COMMAND <VOID>
BUILD_COMMAND <VOID>
INSTALL_COMMAND ${MakeSitePackagesDir}
......@@ -5314,7 +5362,6 @@ LCGPackage_Add(
LCGPackage_Add(
mplhep_data
URL ${GenURL}/mplhep_data-<VERSION>.tar.gz
ENVIRONMENT RUAMEL_NO_PIP_INSTALL_CHECK=0
CONFIGURE_COMMAND <VOID>
BUILD_COMMAND <VOID>
INSTALL_COMMAND ${MakeSitePackagesDir}
......@@ -5328,7 +5375,6 @@ LCGPackage_Add(
LCGPackage_Add(
mplhep
URL ${GenURL}/mplhep-<VERSION>.tar.gz
ENVIRONMENT RUAMEL_NO_PIP_INSTALL_CHECK=0
CONFIGURE_COMMAND <VOID>
BUILD_COMMAND <VOID>
INSTALL_COMMAND ${MakeSitePackagesDir}
......@@ -5342,7 +5388,6 @@ LCGPackage_Add(
LCGPackage_Add(
hist
URL ${GenURL}/hist-<VERSION>.tar.gz
ENVIRONMENT RUAMEL_NO_PIP_INSTALL_CHECK=0
CONFIGURE_COMMAND <VOID>
BUILD_COMMAND <VOID>
INSTALL_COMMAND ${MakeSitePackagesDir}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment