Metadata-Version: 2.3
Name: chessfluff
Version: 0.0.2
Summary: Application that pulls various stats for a user from chess.com using the public API.
Keywords: chess,chess.com,api
Author: Jonathan Fox
Author-email: Jonathan Fox <32023524+jonathanfox5@users.noreply.github.com>
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Games/Entertainment
Classifier: Topic :: Games/Entertainment :: Board Games
Classifier: Topic :: Education
Requires-Dist: chess>=1.11.2
Requires-Dist: httpx[http2]>=0.28.1
Requires-Dist: openpyxl>=3.1.5
Requires-Dist: pandas>=2.3.3
Requires-Dist: rich>=14.2.0
Requires-Python: >=3.12
Project-URL: documentation, https://github.com/jonathanfox5/chessfluff
Project-URL: download, https://github.com/jonathanfox5/chessfluff/releases
Project-URL: homepage, https://github.com/jonathanfox5/chessfluff
Project-URL: repository, https://github.com/jonathanfox5/chessfluff
Description-Content-Type: text/markdown

# chessfluff

Application that pulls various stats for a user from [chess.com](https://www.chess.com) using the public API.

Created for my own use, you may be able to use it for reference to understand how to work with the chess.com API.

## Set up

### Update Settings

You will need to update `config.toml` with the settings for your analysis.

## Acknowledgements

Uses opening move data from: https://github.com/lichess-org/chess-openings
Ideas for charts, etc. from: https://github.com/mpjuhasz/chess-opening-analyser
