Installation
Requirements
Python 3.10 or higher
An Odoo instance for runtime commands such as
run,install,update,test, and database-backedoduit agentqueries
Install from PyPI
pip install oduit
Install from Source
git clone https://github.com/oduit/oduit.git
cd oduit
pip install -e .
Development Installation
For local development, install the package in editable mode:
git clone https://github.com/oduit/oduit.git
cd oduit
pip install -e .
Dependencies
Core dependencies:
PyYAML- For YAML configuration parsingtomlion Python versions earlier than 3.11tomli-wfor writing TOML configurationtyperfor the CLImanifestoo-corefor Odoo addon metadata and series support
Contributor workflows in this repository use tools such as pytest, ruff,
mypy, pre-commit, and sphinx.