Skip to main content

A basic API wrapper for Lichess.

Project description

Note: Many endpoints have not been implemented yet, but will be soon.

lithon

license lines of code PyPI version info Python version info

Lichess is a free, libre, adless, open-source chess server, and lithon (li[chess in py]thon) is a Python API wrapper for the Lichess API.

Key Features

  • Modern Pythonic interface with an object-oriented approach.

  • Proper JSON, NDJSON and exception handling.

  • Optimised in both, speed and memory.

Installation

Python 3.8 or higher is required.

To install the stable version, do the following:

# Unix / macOS
python3 -m pip install "lithon"

# Windows
py -m pip install "lithon"

To install the development version, do the following:

$ git clone https://github.com/Infiniticity/lithon

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

lithon-1.0.1.tar.gz (17.1 kB view details)

Uploaded Source

Built Distribution

lithon-1.0.1-py3-none-any.whl (21.1 kB view details)

Uploaded Python 3

File details

Details for the file lithon-1.0.1.tar.gz.

File metadata

  • Download URL: lithon-1.0.1.tar.gz
  • Upload date:
  • Size: 17.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for lithon-1.0.1.tar.gz
Algorithm Hash digest
SHA256 7671676a6a5e793f19fa4aed20bad78fcbf4de84830bd7ce50c8e2875dffc816
MD5 a91dcb1f5088d16be461d70907cbbc45
BLAKE2b-256 df9ae570600bdb9f2c6295723a8eaf618489accad5f9e892c795cc6edcd9ecac

See more details on using hashes here.

File details

Details for the file lithon-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: lithon-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 21.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for lithon-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 22ab7ff963498a3b071877ec9f87098f885933cf04288aa5557410d3adb16fb3
MD5 302fbf71d46891e0cd0aa8d66dab91bc
BLAKE2b-256 547e29c319a473f1b13b689e7e42633d72cc655c97a77100fac92a0cabef15e6

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