What Odoo officially requires Odoo’s docs for version 19 state that Odoo requires Python 3.10 or later — that’s the baseline you should trust for compatibility ...
A typical Odoo module is a Python package with __manifest__.py and __init__.py. Inside it, there are usually subdirectories organized by responsibility. There is no mandatory “hard” folder set, but ...