How-to Guides
Installation the library from provided source code
Installing and initializing poetry through pipx
Installing pipx> python -m pip install --user pipx > python -m pipx ensurepath
Installing poetry> pipx install poetry
Check if poetry is successfully installed
Check poetry version> poetry --version
Install project’s packets and documentation builder packets with poetry
Specify that poetry will work with python version 3.11> poetry env use 3.11
The previous command will create virtual environment based on python3.11 in subdirectory /.venv
Install dependencies (and documentation dependencies) with poetry> poetry install --with docs
Running of all the unit tests within developed applications
Building documentation for the library
Build documentation sources into /documentation/source folder from python source files
Build documentation sources> sphinx-apidoc -o documentation/source/ uo > sphinx-apidoc -o documentation/source/ opt
Change current directory to /documentation
Change directory> cd documentation
Clean previously builded HTML documentation
Clean HTML documentation/documentation> ./make clean html
Build HTML documentation from /documentation/source directory. Created documentation is within /documentation/build/html directory.
Build HTML documentation/documentation> ./make html
Generated documentation, that is in folder /documentation/build/html should be then copied into folder /docs.
Copy generated HTML documentation/documentation> cp build/html/*.* ../docs