Skip to content

A messaging server written in Python using AsyncIO + Websocket

License

Notifications You must be signed in to change notification settings

JordanP/messaging-server

Repository files navigation

What's this ?

This is a messaging server written in Python using AsyncIO and Websocket: if A sends a message M to B and B is known by the service, the service should deliver M to B.

Requirements

  • Python 3.5 (this project uses the new "async/await" keywords)
  • Tox

Run

To launch the program in a virtualenv, just do

tox -e run

Then open client.html in your favorite web browser and start sending messages like it's Saturday night.

Test

To run the unit tests in a virtualenv, just do

tox -e py35

Lint

To run the code linter, just do

tox -e lint

Coverage

To measure code coverage, just do

tox -e coverage

About

A messaging server written in Python using AsyncIO + Websocket

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published