Luis Menina
Luis Menina
#### Version(s) tested against MTGJSON 5.2.2+20251017 #### Description of Bug The scryfall provider currently uses a 15 req/s rate limiting. However, per [Scryfall rate limiting rules](https://scryfall.com/docs/api#rate-limits-and-good-citizenship), we should max at...
[uv](https://docs.astral.sh/uv/) is a python project manager. It's fast, handles solving dependencies, can install and manage multiple python versions and builds. It supports Windows, macOS and Linux. Fixes #1324
See https://scryfall.com/docs/api#rate-limits-and-good-citizenship Fixes #1330
Use `uv` and `pyptoject.toml` are encouraged by the [python packaging guide](https://packaging.python.org/en/latest). [`uv`](https://docs.astral.sh/uv/) is written in Rust, blazing fast, and can, among other things: - manage the local python version used...
[Old typing hints were deprecated in python 3.9](https://docs.python.org/3/library/typing.html#aliases-to-built-in-types) (typing.List, typing.Dict, etc.). Since we work with python >= 3.9, these can be safely converted to their newer counterpart. Additionnaly, if we...
As a third party app developer I want to know when some data has been updated, so that I can download it and present the updated data to the user....