Closed MathiasExorde closed 1 year ago
Hi, thanks for the issue. Python 3.10 is supported and tested in CI: https://github.com/bminixhofer/wtpsplit/actions/runs/5598764650/job/15165595701 so this is very strange.
Have you tried installing & importing skops
separately i.e. pip install skops
and python -c "import skops.io"
?
It seems to work when imported seperately like you suggest. I am confused, it's probably compatibility issueswith other dependencies, no ideas. Everything is similar and should work but the import, when in my code, fails. I will inform here if I find a good explanation. Thanks for your work
Sounds good, let me know if I can help. From the stacktrace it looks more like an skops
issue, but quite hard to tell.
Ok so now it works on my software architecture. But it's still weird. I had to:
I would love to know if the relationship I identified with asyncio is real, or if it's a coincidental/dependency related with Python 3.10 & async behavior. In any case, it looks like an issue that comes up when the lib is imported in a 'complex' architecture.
Great! Thanks for the rundown. I might see if I can repro it and find the root cause.
It might also be related to #96
It might also be related to #96
It looks like it might be yes! I didn't see hints of recursion, but it seems likely that there is a common root cause to #96 and #100
I am trying with 1.2.1 and 1.2.3 but I have issues like:
1.2.1:
or with just your latest version 1.2.3:
I am using Python 3.10.11 Any ideas? I can't seem to simply import your lib.