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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file mtgproxy-0.1.0.tar.gz.

File metadata

  • Download URL: mtgproxy-0.1.0.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.6 CPython/3.9.7 Darwin/20.6.0

File hashes

Hashes for mtgproxy-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f38f2a2c06d32f7686eaa891e5c3436e2734df29a80af0f7f02b549afa0f0d90
MD5 d6928b0a85ab31e0076de724da5dc4f0
BLAKE2b-256 878ecdfcd9c6b563164fcce2516067b2cec6a01a19ac456c992b6078c29c7cfc

See more details on using hashes here.

Provenance

File details

Details for the file mtgproxy-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: mtgproxy-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.6 CPython/3.9.7 Darwin/20.6.0

File hashes

Hashes for mtgproxy-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dffd18ce9211cd26db09736e03335e381aeb8ecb3516b31ae69f46e97d163439
MD5 b37a5944061c084f8219384d4e190829
BLAKE2b-256 e35cdbca5760636f81a96da29019df569abf0f81256b06738555f6731878f8ae

See more details on using hashes here.

Provenance

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