diff --git a/pyproject.toml b/pyproject.toml index 20a25891658cf..19cdbe0755a63 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,4 +27,4 @@ manylinux-x86_64-image = "manylinux_2_28" # Install system libraries [tool.cibuildwheel.linux] -before-all = "dnf install -y epel-release && /usr/bin/crb enable && dnf install -y openssl-devel libX11-devel libXpm-devel libXft-devel libXext-devel libuuid-devel libjpeg-devel giflib-devel" +before-all = "dnf install -y epel-release && /usr/bin/crb enable && dnf install -y openssl-devel libX11-devel libXpm-devel libXft-devel libXext-devel libuuid-devel libjpeg-devel giflib-devel libxml2-devel" diff --git a/setup.py b/setup.py index bbd31ff4413eb..fe4e5fde6cbc6 100644 --- a/setup.py +++ b/setup.py @@ -49,9 +49,9 @@ def run(self): # see https://peps.python.org/pep-0513/#libpythonx-y-so-1 # - thisroot_scripts: the thisroot.* scripts are broken if CMAKE_INSTALL_PYTHONDIR!=CMAKE_INSTALL_LIBDIR "-Dtmva-pymva=OFF -Dtpython=OFF -Dthisroot_scripts=OFF " - "-Dbuiltin_nlohmannjson=ON -Dbuiltin_tbb=ON -Dbuiltin_xrootd=ON " # builtins + "-Dbuiltin_nlohmannjson=ON -Dbuiltin_tbb=ON -Dbuiltin_xrootd=ON -Dbuiltin_davix=ON " # builtins "-Dbuiltin_lz4=ON -Dbuiltin_lzma=ON -Dbuiltin_zstd=ON -Dbuiltin_xxhash=ON " # builtins - "-Dpyroot=ON -Ddataframe=ON -Dxrootd=ON -Dssl=ON -Dimt=ON " + "-Dpyroot=ON -Ddataframe=ON -Dxrootd=ON -Ddavix=ON -Dssl=ON -Dimt=ON " "-Droofit=ON -Dmathmore=ON -Dbuiltin_fftw3=ON -Dbuiltin_gsl=ON " # Next 4 paths represent the structure of the target binaries/headers/libs # as the target installation directory of the Python environment would expect diff --git a/test/wheels/test_tutorials.py b/test/wheels/test_tutorials.py index 8548ab9dae2ed..1039f69745408 100644 --- a/test/wheels/test_tutorials.py +++ b/test/wheels/test_tutorials.py @@ -15,9 +15,6 @@ subdirs = ["analysis/dataframe", "analysis/tree", "hist", "io/ntuple", "roofit/roofit"] SKIP_TUTORIALS = { - "ntpl004_dimuon.C", # requires reading remote data via HTTP - "ntpl008_import.C", # requires reading remote data via HTTP - "ntpl011_global_temperatures.C", # requires reading remote data via HTTP "distrdf004_dask_lxbatch.py", # only works on lxplus "_SQlite", # requires SQLite, not supported yet in ROOT wheels "h1analysisProxy.C", # helper macro, not meant to run standalone