./www/py-autobahn, WebSocket client and server library, WAMP real-time framework

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 17.10.1, Package name: py27-autobahn-17.10.1, Maintainer: pkgsrc-users

Autobahn|Python is a subproject of Autobahn and provides open-source
implementations of

The WebSocket Protocol
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.


Required to run:
[devel/py-setuptools] [lang/python27] [lang/py-six] [devel/py-txaio]

Required to build:
[devel/py-mock] [devel/py-unittest2] [devel/py-test] [pkgtools/cwrappers]

Master sites:

SHA1: 08d6c2541db0e29a395d78693139fd0b53cb3d23
RMD160: a795fd16dbdd6d8425e45aa26f7e9166f30a9010
Filesize: 207.122 KB

Version history: (Expand)


CVS history: (Expand)


   2018-01-10 09:32:33 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-autobahn: updated to 17.10.1

17.10.1
fix: proxy support
fix: ensure that a future is not done before rejecting it
fix: don't try to reject cancelled futures within pending requests when closing \ 
the session
   2017-09-16 10:50:30 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-autobahn: follow redirect
   2017-09-15 14:47:04 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-autobahn: update to 17.9.2

17.9.2
new: allow setting correlation URI and anchor flag in WAMP messages from user code
fix: WebSocket proxy connect on Python 3 (unicode vs bytes bug)
   2017-09-08 13:09:35 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
17.9.1:
new: allow setting correlation ID in WAMP messages from user code
fix: distribute LICENSE file in all distribution formats (using setup.cfg metadata)
   2017-08-22 10:53:21 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
17.8.1
new: prefix= kwarg now available on ApplicationSession.register for runtime \ 
method names
new: @wamp.register(None) will use the function-name as the URI
new: correlation and uri attributes for WAMP message tracing
   2017-07-23 19:25:17 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
17.7.1
new: lots of improvements of components API, including asyncio support
   2017-06-25 10:26:26 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
17.6.2:
new: force register option when joining realms
fix: TLS options in components API
   2017-06-21 20:42:21 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
17.6.1
new: allow components to pass WebSocket/RawSocket options
fix: register/subscribe decorators support different URI syntax from what \ 
session.register and session.subscribe support
new: allow for standard Crossbar a.c..d style pattern URIs to be used with Pattern
new: dynamic authorizer example
new: configurable log level in ApplicationRunner.run for asyncio
fix: forward reason of hard dropping WebSocket connection in wasNotCleanReason