No. I did not. Sorry for this, and thanks for fixing the circular reference!
I did not have it on my machine, and could not install it either as I am using a python install embedded in an other software to run the package.
I will get it installed on another machine before the next PR I do!
It looks like you didn't run any tests as the error is picked up immediately by pytest. :-(
Well I tested it on my machine but that was before the last minute move of the import statement.
As I said: I am sorry about this. Wont happen again.. :(