requirements and travis.yml