Skip to main content

gRPC-based plugin system

Project description

rpcplugin for Python

This is a Python library implementing the rpcplugin protocol, allowing an application written in Python to consume plugins as a client, or allowing plugin servers to be written in Python.

The rpcplugin protocol is a low-level protocol built around gRPC. If you're intending to write a plugin for an application that uses this protocol, check first to see if that application offers an application-specific Python SDK that wraps this library, so you can avoid dealing with low-level gRPC details and Protocol Buffers definitions.

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

rpcplugin-0.0.1.tar.gz (1.3 kB view details)

Uploaded Source

Built Distribution

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

rpcplugin-0.0.1-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

Details for the file rpcplugin-0.0.1.tar.gz.

File metadata

  • Download URL: rpcplugin-0.0.1.tar.gz
  • Upload date:
  • Size: 1.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.6.8

File hashes

Hashes for rpcplugin-0.0.1.tar.gz
Algorithm Hash digest
SHA256 095803a6342dba1762f1277540b63156d4917adebe2f8f839b3f02a9168eca95
MD5 8b6e2ec20ac6f59026c1b79597307ebd
BLAKE2b-256 48f1b7d29e1c8891ea51b5c3fd41d777e0363111c656a787234404537a475803

See more details on using hashes here.

File details

Details for the file rpcplugin-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: rpcplugin-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.6.8

File hashes

Hashes for rpcplugin-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3c480a01379208f07162e318157310d71f0539d74b03aa212f55e34ffccd25e7
MD5 924ae62c5dc6c9ff4c6a0e0e1ab8301f
BLAKE2b-256 bcd062350d46e01f260f7994f274b6cca06ad71d9c1494a6505fce817c70e52d

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