mirror of https://github.com/JoshKarpel/spiel
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
548 B
Python
21 lines
548 B
Python
from __future__ import annotations
|
|
|
|
import sys
|
|
from importlib import metadata
|
|
from pathlib import Path
|
|
|
|
PACKAGE_NAME = "spiel"
|
|
__version__ = metadata.version(PACKAGE_NAME)
|
|
__rich_version__ = metadata.version("rich")
|
|
__textual_version__ = metadata.version("textual")
|
|
__python_version__ = ".".join(map(str, sys.version_info))
|
|
|
|
DECK = "deck"
|
|
|
|
PACKAGE_DIR = Path(__file__).resolve().parent
|
|
DEMO_DIR = PACKAGE_DIR / "demo"
|
|
DEMO_FILE = PACKAGE_DIR / "demo" / "demo.py"
|
|
|
|
FOOTER_TIME_FORMAT = "%Y-%m-%d %I:%M %p"
|
|
RELOAD_MESSAGE_TIME_FORMAT = "%I:%M:%S %p"
|