Closed milescsmith closed 5 years ago
Thanks for the hot fix, I went into the Scanpy source code and found how they do logging now. This allows the keeping of timing in the logging, which I'm quite fond of. I'll patch up BBKNN soon in this fashion.
I pulled the most recent version of scanpy from pip, and it appears to still do the old logging. As such, if I update this now, any pip-installed scanpy (i.e. the overwhelming majority of them, if I were to guess) will stop working with BBKNN. I'll wait for the change to actually go live in pip and act on it then.
BBKNN fails to run with the latest version of Scanpy due to its use of passing arguments that are no longer valid. I just did the simple thing of removing everything other than the message, which has restored its functionality.