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.