The requirements.txt file had too many requirements. Only pytest is needed, and only for running the test suite.
The PyPI setup.py file didn't have any requirements listed, so installation from PyPI was incomplete.
These issues have now been rectified.
Full Changelog: v1.1.0...v1.1.1