these get created when setup.py runs
This way both approaches work

Install via requirements.txt or setup.py work just the same