Thank you for taking the time to contribute to this project!
To get started:
pip install -r dev-requirements.txt
pip install -r requirements.txt
This project adheres to the Contributor Covenant code of conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior at game-of-graphql-maintainer@kensho.com.
Each contributor is required to agree to our Contributor License Agreement, to ensure that their contribution may be safely merged into the project codebase and released under the existing code license. This agreement does not change contributors' rights to use the contributions for any other purpose -- it is simply used for the protection of both the contributors and the project.
This project follows the Google Python style guide.
Additionally, any contributions must pass the following set of lint and style checks with no issues:
flake8 game_of_graphql/
pydocstyle game_of_graphql/
isort --check-only --verbose --recursive game_of_graphql/
pylint game_of_graphql/
bandit -r game_of_graphql/