Update requirements_tests.txt
-homeassistant
-pytest-homeassistant-custom-component==0.1.0
+
+# linters such as flake8 and pylint should be pinned, as new releases
+# make new things fail. Manually update these pins when pulling in a
+# new version
+
+aioresponses
+algoliasearch==2.2.0
+codecov
+coverage>=5.2.0,<=5.3.0
+mypy
+pytest-cov
+pytest-homeassistant-custom-component
+typing-extensions==3.7.4.1
