Ambient Base Plugin
ambient_base_plugin provides an abstract base class (BasePlugin) for creating plugins in the Ambient platform. This base class defines the core interface that all plugins must implement, making it easy to build and integrate new functionality into the Ambient system.
Features
- Abstract base class (
BasePlugin) to create plugins. - Event-driven architecture with
handle_eventmethod. - Easy configuration using the
configuremethod. - Compatible with both in-process and containerized plugin models.
Installation
You can install ambient_base_plugin via pip:
pip install ambient-base-plugin
Metadata
Release files for ambient-base-plugin 1.8.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ambient_base_plugin-1.8.0.tar.gz | 4.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ambient_base_plugin-1.8.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.4 kB
Release files / ambient_base_plugin-1.8.0.tar.gz
| Download URL | ambient_base_plugin-1.8.0.tar.gz |
|---|---|
| Size | 4.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
80b7b15f60a5513a993f6221b91aff548993ddf6020bec32053fee3c90f3effe
|
|
BLAKE2b-256 checksum How to use checksums |
2a11003999029f0557eba007b9d3fd8fb94560ed04864b8456bc0190427d889c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.10.17
|
Release files / ambient_base_plugin-1.8.0-py3-none-any.whl
| Download URL | ambient_base_plugin-1.8.0-py3-none-any.whl |
|---|---|
| Size | 5.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e0cfa11c772f5b54e1181ab18ad753156adba4bf67e12bc36b2e07732467af47
|
|
BLAKE2b-256 checksum How to use checksums |
cb9afa0954b1ae95b1b0d917a5767bb4b88a1710aaf360cf865cf2247a70a0c7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.10.17
|