To start developing, you need Python 3.8+
For a more seamless development environment, you can use Python venv
Once you start a venv, you can develop immediately!
To configure and run the application, do the following:
- Add GitHub Username and Access Token into
github_config
- You can either:
- Set environment variables for config, and run the application:
source github_config env/bin/python main.py
- Or, run the make command:
make run
To profile the application (for testing purposes):
env/bin/python -m cProfile tests/profile_api.py > testOutput.txt