Closed speleo3 closed 1 year ago
Thanks, Thomas. Internally, I've started to replace monkeypatch_distutils with a setuptools + cmake alternative due to the upcoming distutils obsolescence. Works fine on Windows, but I haven't finished it off yet due to a couple of incentive-only libraries being a bit tricky to be recognized by CMake on Mac/Linux. Off of the top of my head now, though, I don't think there's anything that is stopping it to work on open-source. I'll probably go ahead and give that a try with this repo soon.
Thanks Jarrett for the update. I'm curious to see the cmake solution at some point, that sounds exciting.
Python 3.10 doesn't like the global
multiprocessing.pool.ThreadPool
instance anymore.This fix uses a local context manager instead.