Development

msAI development information.

Source Code

This project uses git for source code version control. The main msAI source code repository is hosted on GitHub at: https://github.com/IsotopeC/msAI.

Testing

msAI uses pytest as the main testing tool. Tests and test data are located in the project’s tests directory. The fixtures module defines reusable fixtures for use by test functions.

Documentation

msAI uses Sphinx to generate documentation from reStructuredText. The project’s reStructuredText documents are located in the docs directory. Sphinx extensions are used to automatically parse source code docstrings and generate documentation. Docstrings are written in Google style.