Skip to main content

A library to add specific query functionality on top of odoorpc for higher-level functions

Project description

OdooQuery

A Python library that provides enhanced query functionality on top of odoorpc for higher-level operations with Odoo.

Installation

pip install odooquery

Usage

from odooquery import OdooQuery

# Initialize the connection
query = OdooQuery(host='localhost', port=8069, database='mydb', user='admin', password='admin')

# Use enhanced query functions
results = query.find_records('res.partner', [('is_company', '=', True)])

Features

  • Enhanced query interface for Odoo
  • Simplified record operations
  • Type-safe query building

Requirements

  • Python 3.12+
  • odoorpc>=0.9.0

License

This project is licensed under the MIT License - see the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

odooquery-0.1.0.post27.tar.gz (14.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

odooquery-0.1.0.post27-py3-none-any.whl (12.8 kB view details)

Uploaded Python 3

File details

Details for the file odooquery-0.1.0.post27.tar.gz.

File metadata

  • Download URL: odooquery-0.1.0.post27.tar.gz
  • Upload date:
  • Size: 14.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.3

File hashes

Hashes for odooquery-0.1.0.post27.tar.gz
Algorithm Hash digest
SHA256 ebc0a31720c3ee07c238f337e9fc1cef4eb025f1dd998fc7c8da422c1a3062ae
MD5 ab1fff16413e2006085e0e729135aae6
BLAKE2b-256 b67c3c97a5787261a865c80facd6b80b0832c6a1e93567a4e090c46bfd950814

See more details on using hashes here.

File details

Details for the file odooquery-0.1.0.post27-py3-none-any.whl.

File metadata

File hashes

Hashes for odooquery-0.1.0.post27-py3-none-any.whl
Algorithm Hash digest
SHA256 627b4ce2f52132d96efe29b06b196b1439c181d2452e0636f9a81cdf25effe0c
MD5 1bda18e37dc0d54524ffefb5b9a6d55b
BLAKE2b-256 6a3cec15f9a1174f7a4f3c0bc29b6286350bef79b04083e4ab37e0fe86bfa80f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page