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.3.tar.gz (35.4 kB view details)

Uploaded Source

Built Distribution

apologiesserver-0.1.3-py3-none-any.whl (43.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for apologiesserver-0.1.3.tar.gz
Algorithm Hash digest
SHA256 45e22c97065b7c3f7e366257d1068999dc67b74ca53087688bc1004dfaf2b711
MD5 2fad52b3b676e0ce83a17a0057312b99
BLAKE2b-256 8c8db3c1f9ccd3f95f644516d84823c193f4c3365c415628ee647d1b40c8fb54

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for apologiesserver-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 62ca99a3ef84e2eb8fc79f239a6d30963a0eb2876462104181652f2fe13c8f90
MD5 25bcdbef1ca78c0226f4c8ab7245a3ae
BLAKE2b-256 04c04309bc09b3a68844b769a7f1be84549942048139a8c29ab2ae6efda92606

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