currenly there's a number of issues that have been opened due to deprecation warnings being ignored the tests should be run with `python -Werror runtests.py`