Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

paps-settings

https://img.shields.io/pypi/v/paps-settings.svg https://img.shields.io/pypi/l/paps-settings.svg https://img.shields.io/pypi/dm/paps-settings.svg

Plugin for the paps framework adding a simple way to control plugins from a web browser by inherting from SettablePlugin and providing html/js files.

This package has two parts: the webserver and the plugin. For the time being to run the webserver you have to get the git repository and call the create_server method in app/server.py or execute app/server.py directly. This will create a flask app running on a twisted server.

The second part is a normal paps plugin which can be installed from PyPI. By executing the settings plugin together with one or more SettablePlugin s inside a CrowdController it will first connect to the webserver via a websocket, autodetect all available plugins and register them with the server backend. This involves beside providing basic information on the plugin, uploading the provided resource-files. By separating the webserver serving the actual http traffic (files, etc.) and the plugins (potentially to another machine), the load on maschine handling the core paps functionality gets reduced.

For example plugins have a look at the following plugins:

Metadata

Release files for paps-settings 0.2.6b0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distributions (sdists)

Source distribution for paps-settings 0.2.6b0
File Size Uploaded
paps-settings-0.2.6b0.zip 11.4 kB Details
paps-settings-0.2.6b0.win32.zip 16.5 kB Details

Release files / paps-settings-0.2.6b0.zip

Download URL paps-settings-0.2.6b0.zip
Size 11.4 kB
Tags Source
SHA-256 checksum
How to use checksums
f5294a2113a55a3889b0b1cfe9ec71be2fa7d6e8d12638774a4722bc4e580bdb
BLAKE2b-256 checksum
How to use checksums
6ffcd921508d38b1b250c90f114e614f5f24985fb44777d1d611a072b2c0cbfc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / paps-settings-0.2.6b0.win32.zip

Download URL paps-settings-0.2.6b0.win32.zip
Size 16.5 kB
Tags Source
SHA-256 checksum
How to use checksums
e71114bebe5405b4e04dcd63d9d75315daafde2f922ad466a79b58407ed74e54
BLAKE2b-256 checksum
How to use checksums
9ca42560766da4ed0b917ff70414933a65fde338488c4d4954e800718f193634
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page