Skip to main content

py-chessfessor

Build Publish Version Version codecov License: MIT PyPI - Downloads

Chessfessor is the short for "Chess Professor". This command line tool will allow you to download all your chess game data from Lichess and Chess.com. You can then put this data in any BI tool you like to analyse your games or generate dashboards like winrates per opening.

Install

python -m pip install chessfessor

Usage

python -m chessfessor Kasparov

Advanced usage

# Display help page
python -m chessfessor -h

# Get Lichess.org games for player Kasparov
python -m chessfessor Kasparov --website lichess

# Get Chess.com games for player Kasparov
python -m chessfessor Kasparov --website chessdotcom

#Get Lichess.org games for player Kasparov, including casual games
python -m chessfessor Kasparov --website lichess --include-casual

Disclaimer

I have no rights on Lichess or Chess.com. All rights belong to their respective owners.

But this tool comes from free, enjoy it! 🎉

Metadata

Release files for chessfessor 1.0.10

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for chessfessor 1.0.10
File Size Uploaded Provenance Actions
chessfessor-1.0.10.tar.gz 4.2 kB Without provenance Details for chessfessor-1.0.10.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for chessfessor 1.0.10
File Interpreter ABI Platform Actions
chessfessor-1.0.10-py3-none-any.whl Python 3 none any Details for chessfessor-1.0.10-py3-none-any.whl

Total release size: 9.1 kB

Release files / chessfessor-1.0.10.tar.gz

Download URL chessfessor-1.0.10.tar.gz
Size 4.2 kB
Tags Source
SHA-256 checksum
How to use checksums
65910a8ae8de095ef3e62f6567165cdd72770df2a3443ef8d0d81ae021397103
BLAKE2b-256 checksum
How to use checksums
c0740851aa21a70dab802274da2d20cecb535eaec2f4c51ffd8ba5f6f9989261
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.6

Release files / chessfessor-1.0.10-py3-none-any.whl

Download URL chessfessor-1.0.10-py3-none-any.whl
Size 4.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c9a578dbd84cfe58dd6fd240f33eff471b340d0e0e63d87fbbc4ed85e3f40a65
BLAKE2b-256 checksum
How to use checksums
d7bf1e966e1fcff48a2b55ddf72ae904fb5cfb6f9e978acd8dc331e4b7580442
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.6

Security for chessfessor 1.0.10

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page