Skip to main content

An API for Azul board game

Project description

AzulApi

PyPI version

An API for Azul board game.

Original game: https://en.wikipedia.org/wiki/Azul_(board_game).

Library used: GitHub.

Installing the project

Inside the directory this file is located in, run pip install ..

Running the project

After installing the project run python azul_api/main.py <number of players from 2 to 4> from the directory this file is in.

Functionality

To access the functionality documentation please run the service and visit /docs endpoint.

Alternatively read main.py which has Swagger documentation.

Notes

K or k represents the black colour.

A wall cell filled with a lowercase letter means tile is not placed.

Example: k means can be placed on the wall cell but currently is not. K means black tile is placed on the wall cell.

License

Please read a LICENSE file.

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

azul_api-1.0.3.tar.gz (17.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

azul_api-1.0.3-py3-none-any.whl (18.4 kB view details)

Uploaded Python 3

File details

Details for the file azul_api-1.0.3.tar.gz.

File metadata

  • Download URL: azul_api-1.0.3.tar.gz
  • Upload date:
  • Size: 17.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for azul_api-1.0.3.tar.gz
Algorithm Hash digest
SHA256 c56c04320c90cb1d404b5408bd7549e460a02f744d08e5aa3482910538883bbc
MD5 862b5b4c14734365b670985bffad9e04
BLAKE2b-256 a7dbf2c7c52ffe328ef6ee827bb00198a7f6689a0eb8af15be07c2605ba88aca

See more details on using hashes here.

File details

Details for the file azul_api-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: azul_api-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 18.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for azul_api-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 227acd584b45047eaa5015ab4808ca8f7ad26501c1618f5432b07878842eaf00
MD5 3ba61f3b170dc059a82038bcd831046f
BLAKE2b-256 c83fc5bf9d7a46dfaca124f8c76bd32c7c1dad05cb4ce7a7ed768deee46eb8e2

See more details on using hashes here.

Supported by

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