Registry / database / erppeek

erppeek

JSON →
library1.7.2pypypi✓ verified 86d ago

ERPpeek is a Python client library for OpenERP / Odoo, with a command-line interface for debugging and data access. The current version is 1.7.2. The project is not maintained; the recommended successor is Odooly.

pip install erppeek
INSTALL
IMPORT
SIG · ERPPEEK
E
erppeek
databasepythonv1.7.2
Install
1.5s avg
Import
113ms
Disk
16MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v1.7.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.118s · 17.9MB
glibc
py 3.103.95 runs
installs and imports cleanly · install 1.5s · import 0.108s · 18MB
16MB installed
● package 16MB
Code
Verified usage

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

Client
from erppeek import Client
Standard import.

Basic client initialization and a simple search.

from erppeek import Client client = Client('http://localhost:8069', db='my_db', user='admin', password='admin') # Example: search partners partner_ids = client.search('res.partner', [('is_company', '=', True)]) print(partner_ids)
erppeek --version
Debug
Known issues
deprecatedERPpeek is no longer maintained. Use Odooly instead.
fix
Switch to Odooly (pip install odooly) and update import to `from odooly import Odoo`.
affects: all
gotchaAuthentication: The Client class expects positional arguments (url, db, user, password). Keyword argument names may differ from actual parameters. Verify docs for exact signature.
fix
Use positional arguments: Client('http://localhost:8069', 'db_name', 'username', 'password')
affects: 1.x
gotchaModel method names: Some Odoo methods (e.g., search_read) may not be directly available. Use combination of search and read.
fix
Use client.search(model, domain) then client.read(model, ids) instead of search_read.
affects: all
Errors
Common errors & fixes
ImportError: No module named erppeek
Package not installed or virtual environment not activated.
fix
Run `pip install erppeek` and ensure your environment is correct.
TypeError: __init__() takes at least 4 arguments (1 given)
Missing positional arguments for Client initialization.
fix
Use correct signature: Client('http://localhost:8069', 'db', 'user', 'password')
erppeek.exceptions.AuthError: Authentication failed
Invalid database, username, or password.
fix
Verify Odoo instance running, database exists, and credentials correct.
Upgrade
Version history
1.7.2latest on PyPI · released Jan 15, 2026
Audit
Dependencies
erppeekrequiredMain library
Agent activity
9 hits · last 30 days
node
8
OpenAI (training)
1
Resources
erppeek — pip install erppeek · libregistry