another attempt to get unit tests working on all three python versions