Bug#1142960: ITP: python-aiolichess -- asynchronous client for the Lichess REST API

Edward Betts <[email protected]> Tue, 28 Jul 2026 19:22:31 +0100
Newsgroups gmane.linux.debian.devel.wnpp
Message-ID <amjzWs5nuoP6aFIj__26217.3463635676$1785263132$gmane$org@4angle.com>
Package: wnpp
Severity: wishlist
Owner: Edward Betts <[email protected]>

* Package name    : python-aiolichess
  Version         : 1.3.0
  Upstream Author : aryanhas <[email protected]>
* URL             : https://github.com/aryanhasgithub/aiolichess
* License         : GPL-3
  Programming Lang: Python
  Description     : asynchronous client for the Lichess REST API

  Lichess is a free and open-source online chess server where users can play
  games, solve puzzles, analyse positions, and view chess ratings and statistics.
  .
  This library provides asynchronous access to the authenticated account
  endpoint of the Lichess REST API. Using a personal API token, it can retrieve
  the authenticated user's account details, user ID, username, profile, game
  counts, and rating statistics.
  .
  Returned data is represented by structured objects for account profiles,
  performance ratings, play counts, and per-variant statistics. Supported chess
  variants and formats include bullet, blitz, rapid, classical, correspondence,
  Chess960, crazyhouse, antichess, atomic, horde, king of the hill, racing kings,
  three-check, and puzzles.

This library is a dependancy of Home Assistant, the Python smart home platform.
I plan to maintain it as part of the Home Assistant team.