diff --git a/pip/requirements.txt b/pip/requirements.txt index d2ce3cc7400..ebc032698cf 100644 --- a/pip/requirements.txt +++ b/pip/requirements.txt @@ -45,6 +45,7 @@ backports-tarfile==1.2.0 beautifulsoup4==4.13.4 beniget==0.4.2.post1 bleach==6.2.0 +blosc==1.11.3 blosc2==2.7.1 bokeh==3.7.3 boost-histogram==1.5.2 diff --git a/pip/tables.file b/pip/tables.file index a34cfd4774e..6553daa74b0 100644 --- a/pip/tables.file +++ b/pip/tables.file @@ -1,6 +1,6 @@ Requires: py3-numexpr py3-six hdf5 bz2lib py3-mock py3-numpy Requires: py3-numexpr py3-six py3-numpy hdf5 bz2lib py3-mock -Requires: py3-blosc2 py3-blosc +Requires: py3-blosc2 py3-blosc py3-typing-extensions Requires: openmpi %define PipPreBuild export CFLAGS="-pthread -I${C_BLOSC2_ROOT}/include -I${C_BLOSC_ROOT}/inlcude -I${BZ2LIB_ROOT}/include"; export LDFLAGS="-L${C_BLOSC2_ROOT}/lib64 -L${C_BLOSC_ROOT}/lib64 -L${BZ2LIB_ROOT}/lib" export HDF5_DIR=${HDF5_ROOT} CC="mpicc"; export DISABLE_AVX2=true ; export BLOSC2_DIR="${C_BLOSC2_ROOT}"; export BLOSC_DIR="${C_BLOSC_ROOT}"; export CMAKE_ARGS="-DCMAKE_PREFIX_PATH='%{cmake_prefix_path}'" %define PipBuildOptions --global-option="--hdf5=${HDF5_ROOT}" --global-option="--bzip2=${BZ2LIB_ROOT}"