Chess.com unofficial Python API.
Project description
Chess.com Python API
Unofficial Chess.com Python API and toolkit. (Work In Progress)
This Python API is a wrapper to the PubAPI (a read-only REST API that responds with JSON-LD data).
Install
Install from PyPi:
python3 -m pip install chesscom
Install locally
git clone git@github.com:jeffreywardman/chesscom.git
cd chesscom
python3 -m pip install -e .
To Do
- Plot by piece type
- Plot piece coverage
- Plot attacked pieces
- Create game GIFs
- Documentation
- Automated versioning and unit tests (within docker container)
Final Comment
Feel free to add me (jeffreywardman) on chess.com so we can play sometime!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
chesscom-0.0.0.tar.gz
(1.9 kB
view details)
File details
Details for the file chesscom-0.0.0.tar.gz.
File metadata
- Download URL: chesscom-0.0.0.tar.gz
- Upload date:
- Size: 1.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
931811846c16736f73de839c608eae1146eec39b1a802697438d0baea4478854
|
|
| MD5 |
9e817a002c55cbdf954f20991a31ff50
|
|
| BLAKE2b-256 |
bc0cf3d6cc1c9ba37e14747f4b1c5ffa3485da81e8f3cfa32eb572033b90974e
|