Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Odoo Deps: Dependency ManagerNew to Visual Studio Code? Get it now.
Odoo Deps: Dependency Manager

Odoo Deps: Dependency Manager

EvonGen

|
1 install
| (0) | Free
Review, track and visualise Odoo addon dependencies directly inside VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Odoo Deps: Dependency Manager

A VS Code extension to review and track dependencies across all Odoo addons in your workspace.

Features

  • 🔍 Auto-scans all __manifest__.py files recursively
  • 📦 Tracks Odoo module deps – flags missing addons not found in workspace
  • 🐍 Tracks Python deps from external_dependencies.python
  • 🖥 Tracks binary deps from external_dependencies.bin
  • ⚠️ Detects circular dependencies between addons
  • 📊 Status bar summary – ⚠️ 3 missing deps / ✅ All addons ok
  • 🔄 Live refresh on manifest save, file create/delete, and config change

Panel Layout

ODOO DEPS
├── ⚠ Circular: my_a → my_b → my_a
│
├── ⚠ my_sale_custom  v17 | 1 odoo dep missing
│   ├── Odoo Dependencies  2/3 ok
│   │   ├── ✓ sale
│   │   ├── ✓ account
│   │   └── ✗ sale_crm_custom  (not found in workspace)
│   └── Python Packages  2 ✓
│       ├── ✓ requests
│       └── ✓ pandas
│
└── ✅ my_account_addon  v17 | healthy
    └── Odoo Dependencies  1 ✓
        └── ✓ account

Run Locally

  1. Open the odoo-deps folder in VS Code.
  2. Run npm install in the terminal.
  3. Press F5 to launch the Extension Development Host.
  4. Open any folder containing Odoo addons (with __manifest__.py).
  5. Open Explorer → expand the Odoo Deps section.

Settings

Setting Default Description
odooDeps.addonPaths [] Extra paths to scan (relative to workspace root)
odooDeps.pythonPath python3 Python executable for dep checks
odooDeps.checkPythonDeps true Verify Python packages are installed
odooDeps.targetOdooVersion "" Expected Odoo major version (auto-detect if blank)

Commands

Command Description
Odoo Deps: Refresh Re-scan all addons
Odoo Deps: Show Odoo Deps Focus the panel
Odoo Deps: Show Logs Open the output channel

Roadmap

  • [ ] pip show integration to verify installed Python packages
  • [ ] Model inheritance graph (_inherit / _inherits tracker)
  • [ ] OCA module resolution (check against known OCA repos)
  • [ ] Odoo version compatibility badges
  • [ ] Quick-fix: auto-add missing deps to manifest
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft