Boardgamegeek

Latest version: v0.13.2

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

Scan your dependencies

Page 2 of 5

0.11.1

------

Changes

* Documentation fixups

0.11.0

------

Changes

* URLs for images and thumbnails are converted to proper URLs (the API returns them as "//cf.geekdo-images.com/images/...")

Features

* The :py:class:`boardgamegeek.games.BoardGame` has a new integer property (`None` if missing), `boardgame_rank`
* The `boardgamegeek` tool: added `-i`, which allows querying by game id
* The `boardgamegeek` tool: added `--most-recent` (default) and `--most-popular` which allow the `-g` option to give information on a different game when the "search-by-name" returns multiple results.

0.10.1

------

Changes

* Reduced default requests_per_minute to 30, for safety

0.10.0

------

Features

* Added a mechanism which makes sure the library doesn't send requests too fast to BGG, triggering their protection
(HTTP error 503). It does this by serializing all the requests and making sure there's enough waiting time between
them so that the configured `requests_per_minute` is respected.

Fixes

* Fixed the retry mechanism, allowing retries=0 (meaning no retries at all). Before, the code would fail if the user
specified retires=0

0.9.0

-----

Changes

* Since the BoardGameGeek API and site support HTTPS along with HTTP (and will be fully transitioned to HTTPS
in the future), this library now uses HTTPS by default. To disable this behaviour, pass disable_ssl=True
when creating a :py:class:`boardgamegeek.api.BoardGameGeek`

0.8.1

-----

Fixes

* Infinite recursion when unpickling objects

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.