Skip to content

Latest commit

 

History

History
36 lines (21 loc) · 847 Bytes

CONTRIBUTING.md

File metadata and controls

36 lines (21 loc) · 847 Bytes

Contributing

👋 Hiya! We're glad you clicked your way over.

The best way to surface an bug or feature is via GitHub issues. You can even just complain, we'd love to hear it.

You can also submit a PR if you'd like! If viable, your submission should include unit tests (and, um, pass them). All python code should be black (19.10b0) formatted.

Developer Setup

Set up a python (3.10) environment however you'd like. Install the developer requires to your python environment:

$ pip install -r requirements-dev.txt

Run the app locally and start breaking things:

$ flask run

Then hit up localhost:5000 to check out what you've ruined. You can run the full lint and test suite locally via tox

$ pip install tox

And finally:

$ tox