Registry / testing / pylint-odoo

pylint-odoo

JSON →
library10.0.2pypypi✓ verified 85d ago

Pylint plugin for Odoo. Provides a set of checkers for Odoo development, enforcing best practices and detecting common issues in Odoo modules. Current version: 10.0.2. Release cadence: irregular, major versions roughly annually.

pip install pylint-odoo
INSTALL
IMPORT
SIG · PYLINT-ODOO
P
pylint-odoo
testingpythonv10.0.2
Install
2.8s avg
Import
Disk
26MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v10.0.2 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.103.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 27.2MB
glibc
py 3.103.95 runs
installs and imports cleanly · install 2.8s · import 0.000s · 28MB
26MB installed
● package 26MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

register
from pylint_odoo import register
from pylint_odoo import PylintOdooChecker
checkers
from pylint_odoo import checkers
plugin
from pylint_odoo import plugin

Run pylint with pylint-odoo plugin on a module.

import os import pylint_odoo pylint.lint.Run(['--load-plugins=pylint_odoo', 'my_module/'], do_exit=False)
Debug
Known issues
breakingThe 'attribute-deprecated' checker was removed or renamed in newer versions.
fix
Use 'attribute-string-redundant' or check the current list of checkers.
affects: >=1.4.0
deprecatedThe 'eval-referenced' checker is deprecated and may be removed.
fix
Remove usage of this checker; it will be ignored in future versions.
affects: >=1.6.0
gotchapylint-odoo requires pylint version 2.x. Using with pylint 3.x will fail.
fix
Install pylint<3.0.0: pip install 'pylint<3.0.0'
affects: All
Upgrade
Version history
10.0.2latest on PyPI · released Mar 14, 2026
Audit
Dependencies

No dependency data recorded yet.

Agent activity
9 hits · last 30 days
node
8
Resources
pylint-odoo — pip install pylint-odoo · libregistry