Python Scryfall API wrapper
Find a file
2025-03-07 08:43:44 -07:00
.github/workflows Fix artifact upload 2025-03-07 08:36:53 -07:00
docs [docs] Fix README, guide 2025-03-07 08:40:49 -07:00
scryfall [docs] Add a lot of documentation 2025-03-07 08:25:57 -07:00
tests Rename to scryfall-py 2025-03-01 20:31:25 -07:00
.gitignore [docs] Add a lot of documentation 2025-03-07 08:25:57 -07:00
.pre-commit-config.yaml CI/CD stuff for auto-publishing 2025-03-01 20:17:46 -07:00
.python-version Initial API mappings for cards and sets 2025-02-27 16:45:09 -07:00
.readthedocs.yaml [docs] Add a lot of documentation 2025-03-07 08:25:57 -07:00
pyproject.toml [docs] Add a lot of documentation 2025-03-07 08:25:57 -07:00
README.md Add documentation link to README 2025-03-07 08:43:44 -07:00
uv.lock [docs] Add a lot of documentation 2025-03-07 08:25:57 -07:00

Scryfall-py

An async Scryfall API wrapper written in Python

Usage

Installation

To get started, install scryfall-py

pip install scryfall-py

Getting started

from scryfall import Scryfall
client = Scryfall()

card = await client.search_cards_named("Arcades, the Strategist")

This will fetch the card Arcades, the Strategist from the Scryfall API

Documentation

Documentation is located at GitHub Pages