Skip to content

Latest commit

 

History

History
32 lines (29 loc) · 1017 Bytes

README.md

File metadata and controls

32 lines (29 loc) · 1017 Bytes

TCG-Wheat

A handy CLI tool for sifting the chaff from your MTG collection.

Requirements

  • Python 3.12
  • A collection tracked with ManaBox

Usage

  • Export your ManaBox Unsorted folder (or another preferred folder) to a CSV file and place it in the input directory
  • Rename .env.example to .env and change the input and output filenames if necessary
  • Install TCG-Wheat
pipx install virtualenv
virtualenv venv --python=python3.12
source venv/bin/activate
pip install .
  • Load your collection to the TCG-Wheat's database
python -m tcg_wheat.cli load-collection
  • Populate with additional data from Moxfield
# This may take a while. Don't let your computer fall asleep!
python -m tcg_wheat.cli populate-moxfield
  • Run find-chaff to output a CSV report of cards you may be able to cut from your collection
# Run `python -m tcg_wheat.cli find-chaff --help` instead to see additional options
python -m tcg_wheat.cli find-chaff -o