Release v1.1.0: headless runner + tagging updates (Discard Matters, Freerunning, Craft, Spree, Explore/Map, Rad, Energy/Resource Engine, Spawn/Scion)

This commit is contained in:
matt 2025-08-22 16:32:39 -07:00
parent 36abbaa1dd
commit 99005c19f8
23 changed files with 1330 additions and 420 deletions

View file

@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "mtg-deckbuilder"
version = "1.0.0"
version = "1.1.0"
description = "A command-line tool for building and analyzing Magic: The Gathering decks"
readme = "README.md"
license = {file = "LICENSE"}
@ -25,15 +25,9 @@ classifiers = [
requires-python = ">=3.11" # This is what it was built with anyway
dependencies = [
"pandas>=1.5.0",
"inquirer>=3.1.3",
"typing_extensions>=4.5.0",
"fuzzywuzzy>=0.18.0",
"python-Levenshtein>=0.12.0",
"tqdm>=4.66.0",
"scrython>=1.10.0",
"numpy>=1.24.0",
"requests>=2.31.0",
"prettytable>=3.9.0",
"tqdm>=4.66.0",
]
[project.optional-dependencies]
@ -42,6 +36,12 @@ dev = [
"pandas-stubs>=2.0.0",
"pytest>=8.0.0",
]
reporting = [
"prettytable>=3.9.0",
]
pricecheck = [
"scrython>=1.10.0",
]
[project.scripts]
mtg-deckbuilder = "code.main:run_menu"