alorence / django-modern-rpc

Simple XML-RPC and JSON-RPC server for modern Django
http://django-modern-rpc.rtfd.io
MIT License
98 stars 17 forks source link
django plugin python3 rpc rpc-framework

django-modern-rpc

Downloads Tests Documentation Status Link to demo

Expose global python functions through XML-RPC and/or JSON-RPC server using Django toolbox.

Main features

Requirements

The following Django / Python version are supported, according to Django requirements (see here and here)

🠗 Django \ Python 🠖 3.7 3.8 3.9 3.10 3.11 3.12 3.13
2.2 ✔️️ ✔️️ ✔️️
3.0 ✔️️ ✔️️ ✔️️
3.1 ✔️️ ✔️️ ✔️️
3.2 ✔️️ ✔️️ ✔️️ ✔️️
4.0 ✔️️ ✔️️ ✔️️
4.1 ✔️️ ✔️️ ✔️️ ✔️️
4.2 ✔️️ ✔️️ ✔️️ ✔️️ ✔️️
5.0 ✔️️ ✔️️ ✔️️ ✔️️
5.1 ✔️️ ✔️️ ✔️️ ✔️️

Setup

A quick start is available as part of the documentation to help setting up you project.

Code quality

Continuous integration and code analysis is performed automatically to ensure a decent code quality. Project health is publicly available on following apps:

Codacy Badge Codacy Badge Coveralls Status