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

Uploaded Source

Built Distribution

apologiesserver-0.1.2-py3-none-any.whl (43.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: apologiesserver-0.1.2.tar.gz
  • Upload date:
  • Size: 35.6 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.2.tar.gz
Algorithm Hash digest
SHA256 c2af7fef778f3f8add94344e30729da32a8b9d37e14ff1ece20640601c04f73a
MD5 b01660b20c8478f864a6bff6d9d804ab
BLAKE2b-256 b4ade46fee406541f67cd03bcd93063f9b34a48f0667a8e5c81ba96f2a17b87e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: apologiesserver-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 43.3 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1c099e278632dfabe4b76e987adbe1ba589ff63e09dd6d8f152e2e1e06a4bced
MD5 219f4d743f9b07cd11b7ded714dcde37
BLAKE2b-256 c61e7408effc7d35c3fadae79899bc7badda42d22a4155199b1b6ccce580a2ea

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