headless testing, plus add requirements for the python scripts