Updates Versioning Pipeline

This commit is contained in:
2024-07-24 00:19:45 -03:00
parent 0f3253c531
commit c1aa49b22c
10 changed files with 102 additions and 133 deletions

View File

@@ -1,3 +1,7 @@
from diceplayer.shared.utils.logger import Logger
from importlib import metadata
VERSION = metadata.version("diceplayer")
logger = Logger(__name__)

View File

@@ -1,14 +1,8 @@
from diceplayer import logger
from diceplayer import VERSION, logger
from diceplayer.player import Player
from diceplayer.shared.interface.dice_interface import DiceInterface
import argparse
import logging
import pickle
import sys
from pathlib import Path
__VERSION = "v0.0.1"
def main():
@@ -22,7 +16,7 @@ def main():
"-c", "--continue", dest="opt_continue", default=False, action="store_true"
)
parser.add_argument(
"-v", "--version", action="version", version="diceplayer-" + __VERSION
"-v", "--version", action="version", version="diceplayer-" + VERSION
)
parser.add_argument(
"-i",

View File

@@ -1,4 +1,4 @@
from diceplayer import logger
from diceplayer import VERSION, logger
from diceplayer.shared.config.dice_config import DiceConfig
from diceplayer.shared.config.gaussian_config import GaussianDTO
from diceplayer.shared.config.player_config import PlayerConfig
@@ -118,9 +118,9 @@ class Player:
logger.info(f"{key} = {getattr(config, key)}")
logger.info(
"##########################################################################################\n"
"############# Welcome to DICEPLAYER version 1.0 #############\n"
"##########################################################################################\n"
f"##########################################################################################\n"
f"############# Welcome to DICEPLAYER version {VERSION} #############\n"
f"##########################################################################################\n"
)
logger.info("Your python version is {}\n".format(sys.version))
logger.info("Program started on {}\n".format(weekday_date_time()))