Skip to content

Commit f62e039

Browse files
committed
Update README and CHANGES
1 parent fcd7fd4 commit f62e039

File tree

2 files changed

+15
-7
lines changed

2 files changed

+15
-7
lines changed

CHANGES.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,15 @@
1-
# msgflo-python 0.3.30 - released 21.11.2017
21

3-
* MqttEngine: Support multiple participants
4-
* Changed default queue convention to "$role/$port" from "$role/$PORT"
2+
# msgflo-python 0.4.0 - released 22.11.2017
3+
4+
* MQTT: Support for TLS encryption and authentication.
5+
Use the mqtts:// protocol scheme in `MSGFLO_BROKER` urls.
6+
Optionionally can specify query parameters which are passed to [tls_set() in paho-mqtt](https://pypi.python.org/pypi/paho-mqtt#option-functions): `ca_certs` to specify trusted CA certsm, and `privkey` + `certfile` for key-based authentication.
7+
8+
# msgflo-python 0.3.0 - released 21.11.2017
9+
10+
* BREAKING. Change default topic convention to role/port from role.PORT.
11+
To have the same format as before, specify the `queue` property of port definition explicitly.
12+
* MqttEngine: Fix support for multiple participants using `add_participant()`
513

614
# msgflo-python 0.2.0 - released 13.11.2017
715

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,16 @@
44
It integrates with other FBP tools like the [Flowhub](http://flowhub.io) visual programming IDE.
55
This library makes it easy to create MsgFlo participants in Python.
66

7-
msgflo-python currently supports Python 2 and is built on top of [gevent](http://www.gevent.org/).
7+
msgflo-python is built on top of [gevent](http://www.gevent.org/).
88
It uses [Haigha](https://github.com/agoragames/haigha) for AMQP support
99
and [Eclipse Paho](https://eclipse.org/paho/clients/python/) for MQTT.
1010

1111
## Status
1212

13-
*Minimally useful*
13+
*In production*
1414

15-
* Basic support for setting up and running Participants
16-
* Support for AMQP/RabbitMQ and MQTT brokers
15+
* Support for MQTT 3.1.1, incl TLS
16+
* Support for AMQP 0.9.0 / RabbitMQ
1717
* Support for Python 3.5+ and Python 2.7+
1818

1919
[Changelog](./CHANGES.md)

0 commit comments

Comments
 (0)