middleschool / README.md
Alejandro Cremades
Add links to the now deprecated Next.js interface
5bab230
|
raw
history blame
1.7 kB
metadata
sdk: streamlit
sdk_version: 1.25.0
app_file: Middle_School_Card_Search.py

middleschool-cardlist

Composes a list of Magic cards legal in the Middle School format.

List of Middle School legal cards

You can download the list in the following formats:

Composing the list

Feel free to take a look at the Jupyter notebook for a quick idea of the process (outdated version).

To actually compose the list, please run the shell and python scripts in the list_scripts directory in order.

Requirements

Command line utilities:

Python modules:

  • json
  • pandas
  • requests_html

Streamlit web interface

This repository also hosts a web app where users can search for Middle School legal cards or check the legality of cards in a list.

The app is deployed here: alecrem-middleschool.hf.space.

To run the Streamlit app locally, install the streamlit module and run:

streamlit run Middle_School_Card_Search.py

Next.js web interface (deprecated)