Library for building Stencila Plugins
Project description
Stencila Plugin
Introduction
This package provides tools for writing a Stencila plugin. Stencila plugins extend the functionality of Stencila, and are dynamically loaded at runtime. They communicate with the core Stencila app via JSON-RPC over a port, or via stdin/stdout. This package implements much of the core functionality for communication, and makes writing a plugin as simple as filling out a few python functions.
⚡ Usage
The plugin can be installed via pip
.
pip install stencila_plugin
An example of how to write a plugin can be seen in this repo.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
stencila_plugin-2.0.0a29.tar.gz
(10.2 kB
view hashes)
Built Distribution
Close
Hashes for stencila_plugin-2.0.0a29-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91ee4f859f326e9f8d13ac6f54c51a7091a443e0e6d5bddbef85da63a447f3ab |
|
MD5 | ae2ec446317ad0f72267af065629cceb |
|
BLAKE2b-256 | f86ca746e2fa565e1785764325673825d1c1e1173993864743fc95ff5f6af5e2 |