# ROOT requirements for third-party Python packages # PyROOT: Interoperability with numpy arrays # TMVA: PyMVA interfaces numpy>=1.4.1 # PyROOT: ROOT.Numba.Declare decorator numba>=0.47.0 ; python_version < "3.11" # See https://github.com/numba/numba/issues/8304 numba>=0.57.0 ; python_version >= "3.11" and python_version < "3.12" # Not yet released. # numba>=0.59 ; python_version >= "3.12" cffi>=1.9.1 # Notebooks: ROOT C++ kernel notebook>=4.4.1 metakernel>=0.20.0 # Distributed RDataFrame pyspark>=2.4 # Spark backend dask>=2022.08.1 ; python_version >= "3.8" # Dask backend distributed>=2022.08.1 ; python_version >= "3.8" # Dask backend