scikit-learn-contrib / hiclass

A python library for hierarchical classification compatible with scikit-learn
BSD 3-Clause "New" or "Revised" License
114 stars 19 forks source link

Python >= 3.9 support #35

Closed flo-ri-an closed 2 years ago

flo-ri-an commented 2 years ago

Hi

First of all, really like your implementation of hierarchical classifiers. Bravo. I am constrained by other package requirements to have python >= 3.9.

Would it be possible to bump the python version requirements or is there any major blocker for this?

mirand863 commented 2 years ago

Hi @flo-ri-an

Thanks for the interest in HiClass. One of the dependencies, Ray, was incompatible with Python 3.9 a couple of months ago but it seems that it is compatible now. Will give it a try and let you know if it works.

Kind regards, Fabio

mirand863 commented 2 years ago

Fortunately it worked with python 3.9 now. With python 3.10 it cannot find any installation candidate for Ray so at least for now not possible. You can install the new version with pip install hiclass==4.0.6 (conda will take at least a couple of hours to update). Please, let me know if anything does not work so I can reopen the issue.

flo-ri-an commented 2 years ago

Cool, thank you so much for the fast update!