Skip to content

Conversation

@tuanle96
Copy link

@tuanle96 tuanle96 commented Aug 5, 2025

What is Zenoo RPC?
A modern, async Python library for Odoo that addresses limitations of existing libraries like odoorpc.

Key Features:

  • Full async/await support for non-blocking operations
  • Complete type safety with modern Python
  • Intelligent caching system (600x+ performance improvements)
  • Built-in AI integration for natural language queries
  • Production-ready with enterprise adoption

Why add to awesome-odoo?

  • Solves real pain points in Odoo development
  • Modern alternative to existing libraries
  • Active development and maintenance
  • Growing community adoption
  • Open source with comprehensive documentation

Links:

Placement: Added to Tools > Libraries section, alphabetically ordered.

- Modern async Python library for Odoo
- Features: type safety, intelligent caching, AI integration
- 600x+ performance improvements over traditional libraries
- Production-ready with enterprise adoption
@tuanle96
Copy link
Author

@desdelinux please review my PR and merge it.

@desdelinux desdelinux requested a review from Copilot October 22, 2025 03:02
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds Zenoo RPC, a modern async Python library for Odoo, to the Libraries section of the awesome-odoo list. The addition provides developers with an alternative library that focuses on async operations, type safety, and performance optimization.

Key Changes:

  • Added Zenoo RPC entry to the Tools > Libraries section with description of its features

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

- Libraries
- [ERPPeek](https://pypi.python.org/pypi/ERPpeek) provides both a fully featured low-level API, and an encapsulation of the methods on Active Record objects, plus helpers to administrate the server remotely ([docs](http://erppeek.readthedocs.org)).
- [OdooRPC](https://github.com/OCA/odoorpc) is a Python module to pilot your Odoo servers through JSON-RPC.
- [Zenoo RPC](https://github.com/tuanle96/zenoo-rpc) - A modern async Python library for Odoo with type safety, intelligent caching, AI integration, and 600x+ performance improvements.
Copy link

Copilot AI Oct 22, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[nitpick] The description is overly promotional with specific performance claims ('600x+ performance improvements') that are difficult to verify and may become outdated. Consider a more factual description like: 'A modern async Python library for Odoo with type safety, intelligent caching, and AI integration capabilities.'

Suggested change
- [Zenoo RPC](https://github.com/tuanle96/zenoo-rpc) - A modern async Python library for Odoo with type safety, intelligent caching, AI integration, and 600x+ performance improvements.
- [Zenoo RPC](https://github.com/tuanle96/zenoo-rpc) - A modern async Python library for Odoo with type safety, intelligent caching, and AI integration capabilities.

Copilot uses AI. Check for mistakes.
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tuanle96 Please apply Copilot suggestion

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants