paper-dynasty-card-creation/custom_cards/__init__.py
Cal Corum 0a17745389 Run black and ruff across entire codebase
Standardize formatting with black and apply ruff auto-fixes.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-08 14:24:33 -05:00

39 lines
862 B
Python

"""
Custom card creation system for Paper Dynasty fictional players.
This package provides an archetype-based system for creating custom player cards
without needing real baseball statistics.
"""
from .archetype_definitions import (
BATTER_ARCHETYPES,
PITCHER_ARCHETYPES,
BatterArchetype,
PitcherArchetype,
describe_archetypes,
get_archetype,
list_archetypes,
)
from .archetype_calculator import (
BatterRatingCalculator,
PitcherRatingCalculator,
calculate_total_ops,
)
from .interactive_creator import CustomCardCreator
__all__ = [
"BATTER_ARCHETYPES",
"PITCHER_ARCHETYPES",
"BatterArchetype",
"PitcherArchetype",
"describe_archetypes",
"get_archetype",
"list_archetypes",
"BatterRatingCalculator",
"PitcherRatingCalculator",
"calculate_total_ops",
"CustomCardCreator",
]