www/py-autobahn 26.7.1 OpenBSD
WebSocket client & server library, WAMP real-time framework
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- The OpenBSD ports mailing-list <[email protected]>
- Last update
- Commit
4997f23b1e- Categories
- www, lang/python
Description
Autobahn|Python is a subproject of Autobahn and provides open-source implementations of the WebSocket Protocol and the Web Application Messaging Protocol (WAMP) for Python 2 and 3, and running on Twisted and asyncio.
You can use Autobahn|Python to create clients and servers in Python speaking just plain WebSocket or WAMP.
WebSocket allows bidirectional real-time messaging on the Web and beyond, while WAMP adds real-time application communication on top of WebSocket.
WAMP provides asynchronous Remote Procedure Calls and Publish & Subscribe for applications in one protocol running over WebSocket. WAMP is a routed protocol, so you need a WAMP Router to connect your Autobahn|Python based clients. We provide Crossbar.io, but there are other options as well.
In the other systems
The newest version among them is 26.7.1, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| OpenBSD | www/py-autobahn | 26.7.1 newest | no data | - | The OpenBSD ports mailing-list <[email protected]> | 2026-10-08 |
| FreeBSD | www/py-autobahn | 26.7.1 newest | none known | - | [email protected] | 2026-09-28 |
| NetBSD | www/py-autobahn | 26.7.1 newest | none known | - | [email protected] | 2026-09-04 |
| DragonFly | www/py-autobahn | 24.4.2_1 behind since 2026-07-03 | none known | - | [email protected] | - |
| MidnightBSD | www/py-autobahn | 24.4.2_1 behind since 2026-07-03 | no data | - | [email protected] | - |
| HardenedBSD | www/py-autobahn | 26.7.1 newest | no data | - | [email protected] | - |
| GhostBSD | www/py-autobahn | 26.6.2 behind since 2026-09-04 | no data | - | [email protected] | - |
Install
Binary package:
pkg_add py3-autobahn
From the ports tree:
cd /usr/ports/www/py-autobahn && make install
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.