It should contain `yaml` in addition to `msgpack`. test.sh should use it instead of requirements.txt. Maybe also worth to add `tests_require` to setup.py.