Skip to main content

Websocket server to interactively play the Apologies game

Project description

Apologies Server

Apologies Server is a Websocket server interface used to interactively play a multi-player game using the Apologies library. The Apologies library implements a game similar to the Sorry board game. See the documentation for notes about the public interface and the event model.

Note: At present, the Apologies Server runs as a single stateful process that maintains game state in memory. It cannot be horizontally scaled, and there is no option for an external data store. There is also only limited support for authentication and authorization - basically, any player can register any available handle. We do enforce resource limits (open connections, registered users, in-progress games) to limit the amount of damage abusive clients can do.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

apologiesserver-0.1.5.tar.gz (36.0 kB view details)

Uploaded Source

Built Distribution

apologiesserver-0.1.5-py3-none-any.whl (43.6 kB view details)

Uploaded Python 3

File details

Details for the file apologiesserver-0.1.5.tar.gz.

File metadata

  • Download URL: apologiesserver-0.1.5.tar.gz
  • Upload date:
  • Size: 36.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.5 CPython/3.7.7 Darwin/19.5.0

File hashes

Hashes for apologiesserver-0.1.5.tar.gz
Algorithm Hash digest
SHA256 59388f763ce87f824649fce013b815e647bc7f1a369e17529c184cc6f98873f6
MD5 ae91985725e1cb8d606c4ad095fac524
BLAKE2b-256 8ad4f6760fc1a649579bf1ba5b5b364ede18956dfa657321646d9971653e26f2

See more details on using hashes here.

File details

Details for the file apologiesserver-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: apologiesserver-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 43.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.5 CPython/3.7.7 Darwin/19.5.0

File hashes

Hashes for apologiesserver-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 35f6760ecb9df65a0923d713f710f8fec4850a26a0c81197d48dc0782533a5b6
MD5 20bfb1305ab04ba14834dba39678e30c
BLAKE2b-256 d4680ed672b829ae1362403ee0453b6106f5957c0734cb4b214ef31458a98458

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page