mirror of
https://github.com/Cockatrice/Magic-Spoiler.git
synced 2026-03-22 02:06:17 -05:00
Tools for generating Cockatrice-compatible cards.xmls for unreleased magic cards
| .github | ||
| .gitignore | ||
| .travis.yml | ||
| cards_corrections.json | ||
| cards_delete.json | ||
| cards_manual.json | ||
| deploy_key.enc | ||
| deploy.sh | ||
| LICENSE | ||
| main.py | ||
| README.md | ||
| requirements.txt | ||
| set_info.json | ||
| spoilers.py | ||
SpoilerSeason
SpoilerSeason is a python script to scrape MTGS, Scryfall, and Wizards.com to compile a cockatrice-friendly XML file as well as json files.
Errors
Noticed an error? Check out our Contributing file for information on how to help!
Running
Requirements
- Python 2.7
- Python Modules: requests==2.13.0 feedparser lxml Pillow datetime
pip install -r requirements.txt
Usage
$> python main.py
Outputs out/{SETCODE}.xml, out/MPS_{SETCODE}.xml, out/{SETCODE}.json, out/{MPS_{SETCODE}.json
errors are logged to out/errors.json
Add the set xml file to your customsets folder for Cockatrice.
When run by travis, uploads all files to files branch