fastpluggy-websocket-tool

No description available

Official
v0.1.25
23 downloads this week
Latest version
Requires Python >=3.10
by FastPluggy Team

Quick Install

pip install fastpluggy-websocket-tool
Or with specific version:
pip install fastpluggy-websocket-tool==0.1.25

WebSocketTool Plugin for FastPluggy

The WebSocketTool plugin provides real-time WebSocket communication capabilities for FastPluggy applications. It enables bidirectional communication between the server and clients, supports message broadcasting, targeted messaging, and integrates with the task worker system for real-time task monitoring.

Table of Contents

Installation

Requirements

  • FastPluggy framework >=0.0.3
  • UI Tools plugin >=0.0.3

Quick Start & Installation

pip install fastpluggy-websocket-tool

Configuration

The WebSocketTool plugin can be configured through the WebSocketSettings class:

Setting Type Default Description
max_queue_size int 10000 Maximum size of the message queue
enable_heartbeat bool True Enable heartbeat mechanism to monitor connection health
heartbeat_interval int 30 Seconds between heartbeat pings
heartbeat_timeout int 60 Seconds before a connection is considered timed out

Documentation

The WebSocketTool plugin has comprehensive documentation available in the docs directory:

Quick Start

For a quick introduction to using the WebSocketTool plugin, including client-side connection examples and basic server-side usage, see the Quick Start Guide.

License

This plugin is licensed under the same license as the FastPluggy framework.

No Changelog Available

This plugin does not have a Changelog file or it could not be extracted from the package.

fastpluggy-websocket-tool API

API documentation for this plugin is not available.

Package Analysis

Last analysis performed: 2026-02-24 23:31:55

✓ Valid Entry Point

This plugin has a valid entry point:
websocket_tool = fastpluggy_plugin.websocket_tool.plugin:WebSocketToolPlugin

Issues Found

Issues were found during analysis, but details are not available.

v0.1.30

v0.1.29

v0.1.28

v0.1.27

v0.1.26

v0.1.25

Latest

v0.1.24

v0.1.23

v0.1.22

v0.1.21

v0.1.19

v0.1.18

v0.1.17

v0.1.16

v0.1.15

v0.1.14

v0.1.13

v0.1.12

v0.1.11

v0.1.10

v0.1.9

v0.1.8

v0.1.7

v0.1.6

v0.1.5

v0.1.4

v0.1.3

v0.1.1

v0.1.0

Plugin Information

Name
fastpluggy-websocket-tool
Version
0.1.25
Entry Point
fastpluggy_plugin.websocket_tool.plugin:WebSocketToolPlugin
Python
>=3.10
Status
✓ Official Plugin

Dependencies

websockets
Library for building WebSocket servers and clients in Python
WebSocket

Download Statistics

23
Weekly
98
Monthly
938
Total

Download Frequency: ~3 downloads per day
Average Per Day: 3.3 downloads
Last Download: 5 hours ago
Yearly Estimate: 1189 downloads
1% estimated growth rate based on 288 days of data