siboehm / lleaves

Compiler for LightGBM gradient-boosted trees, based on LLVM. Speeds up prediction by ≥10x.
https://lleaves.readthedocs.io/en/latest/
MIT License
333 stars 28 forks source link

Run CI for Python 3.11 #35

Closed siboehm closed 1 year ago

siboehm commented 1 year ago

Fails with

/usr/share/miniconda3/condabin/mamba env update --name lleaves --file /home/runner/work/lleaves/lleaves/setup-miniconda-patched-environment.yml

  Looking for: ["python[version='>=3.7']", "llvmlite[version='>=0.36']", 'numpy', 'pytest', 'hypothesis', 'lightgbm', 'pre-commit', 'pyarrow', 'pandas', 'sphinx', 'sphinx_rtd_theme', 'numpydoc', 'sphinxcontrib-apidoc', 'setuptools-scm', 'benchmark', 'treelite', 'compilers', 'onnxruntime', 'onnxmltools', 'cmake', 'libcnpy', 'python=3.11']

  Encountered problems while solving:
    - package llvmlite-0.37.0-py310hee97dad_1 requires python_abi 3.10.* *_cp310, but none of the providers can be installed

I wonder why it's trying to install llvmlite 0.37, when much more recent versions are available.