cata_log_hub.providers.regions module

class cata_log_hub.providers.regions.Region[source]

Bases: ABC

Base region class.

local_name: str
week_counting_startpoint: WeekCountingStartpoints
timezone: ZoneInfo
language_code: str
is_rtl: bool = False
class cata_log_hub.providers.regions.Germany[source]

Bases: Region

Region class for germany.

week_counting_startpoint: WeekCountingStartpoints = calendar.MONDAY
timezone: ZoneInfo = zoneinfo.ZoneInfo(key='Europe/Berlin')
language_code: str = 'de'
local_name: str = 'Deutschland'
class cata_log_hub.providers.regions.Austria[source]

Bases: Germany

Region class for austria.

local_name: str = 'Österreich'
timezone: ZoneInfo = zoneinfo.ZoneInfo(key='Europe/Vienna')
class cata_log_hub.providers.regions.Italy[source]

Bases: Region

Region class for italy.

week_counting_startpoint: WeekCountingStartpoints = calendar.MONDAY
timezone: ZoneInfo = zoneinfo.ZoneInfo(key='Europe/Rome')
language_code: str = 'it'
local_name: str = 'Italia'