<filename>saliency_web_mapper/config/environment.py
from saliency_web_mapper.config.typesafe_dataclass import TypesafeDataclass
from typing import List, Dict, Tuple, Sequence


class SaliencyWebMapperEnvironment(TypesafeDataclass):
    # Defaults with type
    url: str = 'http://localhost:3001/'
    window_name: str = 'Cart 4.0'

    # Debug
    debug: bool = False
    debug_address: str = "192.168.178.33"

    def __init__(self):
        super().__init__()

<filename>saliency_web_mapper/config/environment.py
from saliency_web_mapper.config.typesafe_dataclass import TypesafeDataclass
from typing import List, Dict, Tuple, Sequence


class SaliencyWebMapperEnvironment(TypesafeDataclass):
    # Defaults with type
    url: str = 'http://localhost:3001/'
    window_name: str = 'Cart 4.0'

    # Debug
    debug: bool = False
    debug_address: str = "192.168.178.33"

    def __init__(self):
        super().__init__()

# Defaults with type # Debug