Using github ============ See the `Github SOP `_ for detailed instructions. Here are some tips: Documentation ------------- The repo is hooked into `readthedocs `__ so that most changes to the code are automatically reflected in the documentation. This documentation is generated from the .rst files located in ``docs/source/``. Each .rst file is named according to a module in ``aopy`` and contains a high-level overview of the module as well as the API reference for all the functions within that module. Pull requests ------------- To make contributions, you will have to use a pull request. Follow the instructions in the `Github SOP `__. When reviewing someone's code, you should checkout their branch on your local machine and run all the tests using ``python -m unittest discover -s tests``