Accelerator for ws4py and AutobahnPython
Project Links
Meta
Author: Inada Naoki
Requires Python: >=3.9
Classifiers
Intended Audience
- Developers
Operating System
- OS Independent
Programming Language
- Python
- Python :: 3
- Python :: 3.9
- Python :: 3.10
- Python :: 3.11
- Python :: 3.12
- Python :: 3.13
- Python :: Implementation :: CPython
NOTE: AutobahnPython and ws4py are not actively maintained. So I will stop this project too. Please migrate to Tornado or websockets.
WSAccell is WebSocket accelerator for AutobahnPython, and ws4py.
WSAccell replaces per-byte process in them with Cython version.
AutobahnPython beginning with version 0.6 automatically uses WSAccell if available. Otherwise you can run-time patch supported WebSocket libraries using:
import wsaccel
wsaccel.patch_autobahn() # for autobahn.
wsaccel.patch_ws4py() # for ws4py.
test
wsaccel uses pytest for testing.
$ pip install pytest
$ pytest tests
Oct 10, 2024
0.6.7
Sep 05, 2023
0.6.6
Oct 29, 2022
0.6.4
Dec 10, 2020
0.6.3
May 21, 2013
0.6.2
Apr 09, 2013
0.6.1
Feb 25, 2013
0.6
Feb 20, 2013
0.5
Feb 17, 2013
0.4
Feb 17, 2013
0.3
Feb 17, 2013
0.2
Wheel compatibility matrix
Files in release
No dependencies