Chess.com

Latest version: v3.7.0

Safety actively analyzes 686155 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

3.2.0

- Add explicit classes for Player Profile
- Add [documentation](https://chesscom.readthedocs.io/en/latest/members/chessdotcom.endpoints.player_profile.html) on returned object
- Add methods for `datetime` representations of dates
- Add explicit classes for Player Stats
- Add [documentation](https://chesscom.readthedocs.io/en/latest/members/chessdotcom.endpoints.player_stats.html) for returned object
- Add methods for `datetime` representations of dates

3.0.3

- Refactor package internals to prepare to create explicit response factories

3.0.0

Breaking

- Move standalone functions from `chessdotom.client` to `chessdotcom.endpoints` module. Imports from top level module `chessdotcome` work as before

New

- Add a configurable client class `ChessDotComClient` with configurable options per instance
- Changes to test suite. Disable smoke tests and add VCR instead

2.0.3

- Add `RateLimitHandler` object to automatically deal with rate limiting from the API.
- Add `tts` parameter to all functions to help with rate limiting.
- Add [requests](https://github.com/psf/requests) as a dependency for synchronous mode due to the complexity of [asyncio](https://docs.python.org/3/library/asyncio.html) on different platforms.
- Add **GitHub Workflows** and [pytest](https://docs.pytest.org/en/7.1.x/) for improved stability.
- Add [pre-commit](https://pre-commit.com/) and [black](https://github.com/psf/black) for code formatting.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.