.. This file is AUTO-GENERATED by Introligo. DO NOT EDIT manually - changes will be overwritten. To modify this documentation, edit the source YAML configuration and regenerate using: python -m introligo -o 📦 Installation =============== How to install Introligo and its dependencies Overview -------- Introligo requires Python 3.8 or higher and a few dependencies for generating documentation. Installation ------------ Install Introligo and its dependencies: .. code-block:: bash # Install required packages pip install PyYAML jinja2 # For building the generated docs pip install sphinx furo # For C/C++ documentation support (optional) pip install breathe sudo apt-get install doxygen # or brew install doxygen on macOS Or add to your requirements.txt: .. code-block:: text PyYAML>=6.0 jinja2>=3.0 sphinx>=4.0 furo>=2023.3.27 breathe>=4.0 # For C/C++ documentation Requirements ------------ * Python 3.8 or higher * PyYAML >= 6.0 - YAML parsing * Jinja2 >= 3.0 - Template rendering * Sphinx >= 4.0 - Documentation building (for output) * Breathe >= 4.0 - For C/C++ Doxygen integration (optional) * Doxygen - For generating C/C++ XML documentation (optional)