debian-workalendar/workalendar/europe/malta.py

27 lines
922 B
Python

from ..core import WesternCalendar
from ..registry_tools import iso_register
@iso_register('MT')
class Malta(WesternCalendar):
'Malta'
include_good_friday = True
include_assumption = True
include_immaculate_conception = True
include_christmas = True
FIXED_HOLIDAYS = WesternCalendar.FIXED_HOLIDAYS + (
# National Holidays
(3, 31, "Freedom Day"), # (Jum il-Ħelsien)
(6, 7, "Sette Giugno"),
(9, 8, "Victory Day"), # (Jum il-Vitorja)
(9, 21, "Independence Day"), # (Jum l-Indipendenza)
(12, 13, "Republic Day"), # (Jum ir-Repubblika)
# Public Holidays
(2, 10, "Feast of Saint Paul's Shipwreck"),
(3, 19, "Feast of Saint Joseph"), # (San Ġużepp)
(5, 1, "Worker's Day"), # (Jum il-Ħaddiem)
(6, 29, "Feast of Saint Peter & Saint Paul"), # (L-Imnarja)
)