Skip to main content

This is the scripts for automatically creating a proxy from the deck list.

Project description

MTGPROXY

This is the scripts for automatically creating a proxy from the deck list.

Getting Started

Dependencies

OS:

  • MacOS Big Sur(11.6)

Python modules:

  • python ≧ 3.9
  • mtgsdk ≧ 1.3.1
  • tqdm ≧ 4.62.3
  • more-itertools ≧ 8.10.0
  • click ≧ 8.0.1
  • reportlab ≧ 3.6.1
  • Pillow ≧ 8.3.2

Please check poetry.lockfor more details.

Note

I only checked it on Mac OS, so if there is a problem on Windows or Linux, I would appreciate it if you could issue a report.

Installing

Using pip:

pip install mtgproxy

Using poetry:

git clone git@github.com:reonyanarticle/mtg_proxy.git
cd mtg_proxy
poetry install

Please check here for how to use poetry.

Executing program

To run directly from a file:

python src/commamd.py --decklist foo.txt

To run with poetry:

poetry run mtgproxy --decklist foo.txt

Help

Please use --help to check the details of the execution command.

poetry run mtgproxy --help
# Usage: mtgproxy [OPTIONS]

#   Program for printing proxy cards from a deck list.

# Options:
#   --decklist TEXT  Deck list for which you want to create a proxy
#                    [required]
#   --output TEXT    File name to print the proxy card
#   --help           Show this message and exit.

Authors

Contributors names and contact info

Version History

  • 0.1
    • Initial Release

License

MIT Lisence.

Acknowledgments

Inspiration, code snippets, etc.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mtgproxy-0.1.0.tar.gz (6.0 kB view hashes)

Uploaded Source

Built Distribution

mtgproxy-0.1.0-py3-none-any.whl (6.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page