For libraries like Python Tracker, requirements.txt can be considered as [bad practice](https://caremad.io/posts/2013/07/setup-vs-requirement/) - it adds confusion and dependency inconsistency like this: https://github.com/snowplow/snowplow-python-tracker/pull/167 Whereas we can add requirements-test.txt is for CI and developer only.