use factory_boy and turn on python3 tests