holidays.countries.seychelles

Seychelles(*args, **kwargs)

Bases: ObservedHolidayBase, ChristianHolidays, InternationalHolidays, StaticHolidays

Seychelles holidays.

References

Where any public holiday, except Sunday, falls on a Sunday the next following day, not being itself a public holiday, shall be a public holiday.

country = 'SC' class-attribute instance-attribute

default_language = 'en_SC' class-attribute instance-attribute

observed_label = tr('%s (observed)') class-attribute instance-attribute

supported_languages = ('en_SC', 'en_US') class-attribute instance-attribute

start_year = 1994 class-attribute instance-attribute

SC(*args, **kwargs)

Bases: Seychelles

SYC(*args, **kwargs)

Bases: Seychelles

SeychellesStaticHolidays

Seychelles special holidays.

References

All Election Dates usually proceed from the Outer Islands first, then the Inner Islands, and the main capital, Mahé, on the last day. The current implementation only uses the last day, as officially decreed in 2007, 2011, 2015, and 2020.

bridge_public_holiday = tr('Bridge Public Holiday') class-attribute instance-attribute

presidential_election_day = tr('Presidential Election Day') class-attribute instance-attribute

parliamentary_election_day = tr('Parliamentary Election Day') class-attribute instance-attribute

general_election_day = tr('General Election Day') class-attribute instance-attribute

special_public_holidays = {2007: (MAY, 12, presidential_election_day), 2011: ((MAY, 21, presidential_election_day), (OCT, 1, parliamentary_election_day)), 2015: ((DEC, 5, presidential_election_day), (DEC, 18, presidential_election_day)), 2016: (SEP, 10, parliamentary_election_day), 2019: (MAR, 7, tr('Funeral of the Former President France Albert René')), 2020: ((JAN, 3, bridge_public_holiday), (OCT, 24, general_election_day), (OCT, 26, bridge_public_holiday))} class-attribute instance-attribute