The 2.0.0 release removes plugins/router.py and the simplex dependency. Although probably not used anywhere, bottom.plugins.router.Router was part of the public API and so a major version change is required.
Aside from merge conflicts, this should simplify the work in #36.
Additionally:
The bottom/examples/ folder uses a shared common.py to configure a client and attach the standard event handlers client_connect and ping.
In place of the simplex router, the Extensions section of the User Guide provides a regex-based Router (which is just s/simplex/re/ the original router).
The 2.0.0 release removes
plugins/router.py
and thesimplex
dependency. Although probably not used anywhere,bottom.plugins.router.Router
was part of the public API and so a major version change is required.Aside from merge conflicts, this should simplify the work in #36.
Additionally:
bottom/examples/
folder uses a sharedcommon.py
to configure a client and attach the standard event handlersclient_connect
andping
.simplex
router, theExtensions
section of the User Guide provides a regex-basedRouter
(which is justs/simplex/re/
the original router).