Development
To start developing, clone the repository:
git clone https://github.com/mvnmgrx/kiutils.git
cd kiutils
For generating test reports as well as the documentation, install the development requirements:
pip install -r requirements_dev.txt
Tests
Unittests are used to test kiutils
. To run the test framework and generate an HTML report, start
the test script:
python3 test.py
When adding a feature to kiutils
, be sure to provide unittests that explicitly test the
functionality you want to implement.
Generate documentation
The documentation is generated using the sphinx
module with autodoc enabled. Generate it by
running:
cd docs
make html
The HTML output can then be accessed via docs/_build/html/index.html
.